@charset "utf-8";
/*
manocia.co.uk CSS
=========================================================
(c)2008 Manocia Shatwell
=========================================================
*/

/** body **/
body {
	font-size: 10pt;
	background-color: #f8f0d7;
	margin:0px;
	color: #774819;
    font-family: Verdana, sans-serif;
}

a:link, a:visited {
	font-size: 10pt;
    color:#7e9821;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
}

a:hover, a:active {
	font-size: 10pt;
    color:#9cb73d;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
}

.smalltext {
	text-align: left;
	color: #774819;
    font-family: Verdana, sans-serif;
	font-size: 8pt;
	margin: 0px 0px 0px 0px !important;
}

.nolinksmall {
	font-size: 9pt;
    color:#c79869;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight:bold;
}

a:link.smalllink, a:visited.smalllink {
	font-size: 9pt;
    color:#7e9821;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight:bold;
}

a:hover.smalllink, a:active.smalllink {
	font-size: 9pt;
    color:#9cb73d;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight:bold;
}
.head4 {
	text-align: left;
	color: #774819;
    font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 10px !important;
}
.head5 {
	font-size:9pt;
	color: #774819;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight:bold;
}

/** image borders **/
.imageborder {
	border-style: solid !important; 
	border-width: 1px !important; 
	border-color: #b9ab9e !important; 
	padding: 5px !important;
	background-color: #FFFFFF;
}

a:link.imageborderlink, a:visited.imageborderlink {
	border-style: solid !important; 
	border-width: 1px !important; 
	border-color: #b9ab9e !important; 
	padding: 5px !important;
}
a:hover.imageborderlink, a:active.imageborderlink {
	border-style: solid !important; 
	border-width: 1px !important; 
	border-color: #a89686 !important; 
	padding: 5px !important;
}

.thumbborder {
	border-style: solid !important; 
	border-width: 1px !important; 
	border-color: #b9ab9e !important; 
	padding: 5px !important;
	background-color: #FFFFFF;
	margin: 4px 4px 4px 4px;
}
.thumbselect {
	border-style: solid !important; 
	border-width: 1px !important; 
	border-color: #8861a1 !important; 
	padding: 5px !important;
	background-color: #ffffff;
	margin: 4px 4px 4px 4px;
}
/** wrap **/

#wrap {
    background:#f8f0d7;
    margin:0 auto;
    width:920px;
    }
	
	
/** headwrap **/

#headwrap {
	background: url(pics/header_bkg) top repeat-x;
	height: 229px;
	margin: 0px;
}


/** header **/

#header {
	background: url(pics/header_title.jpg) no-repeat;
	height: 229px;
	width: 920px !important;
	margin:0px;
	border:1px;
	border:#000000;
}


/** navigation **/

#nav {
	position:relative;
	text-align:right;
	margin-right:35px;
	top:132px;
	font-size: 10pt;
	font-weight: bold;
    color:#fffdf3;
    font-family: "MS Trebuchet",Verdana, sans-serif;
}

a:link.navlink, a:visited.navlink {
	padding-top:132px;
	text-align:right;
	font-size: 10pt;
    color:#fffdf3;
    font-family: Verdana, sans-serif;
 	text-decoration:none;

}

a:hover.navlink, a:active.navlink {
	padding-top:132px;
	text-align:right;
	font-size: 10pt;
    color:#f26f1b;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
}


/** main **/

#mainwrap {
	float:center;
	width:920px;
}


#main {
    float:left;
	top:auto;
    width:600px;
	text-align:left;
	color:#774819;
    font-family: Verdana, sans-serif;
	font-size: 10pt;
    }

.title1 {
	text-align:left;
	color:#90602f;
	font-weight:bold;
    font-family: "Trebuchet MS",Verdana, sans-serif;
	font-size: 20pt;
	margin-bottom: 15px !important;
    }
	
#main h2 {
	text-align:left;
	color:#90602f;
    font-family: "Trebuchet MS",Verdana, sans-serif;
	font-size: 20pt;
	font-weight:bold;
	margin-bottom: 20px;

    }
	

/** news **/

#newswrap {
	background: url(pics/news_bkg2.gif) no-repeat;
	float: right;
	width: 284px;
	height: 422px;
	position: top;
	margin-top: 20px;
	}
	
.newstitle {
	text-align: left;
	color: #90602f;
    font-family: "Trebuchet MS",Verdana, sans-serif;
	font-size: 16pt;
	margin-top: 20px;
	margin-bottom: 15px !important;
    }
	
#news h4 {
	text-align: left;
	color: #774819;
    font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 10px !important;

	}

#news {
	text-align: left;
	color: #774819;
    font-family: Verdana, sans-serif;
	font-size: 8pt;
	margin-left: 25px;
	margin-right: 20px;
	line-height: 14px;
	height: 370px;
	}
#newslinks {
	text-align: left;
	height: 59px;
	margin-left: 25px;
	margin-right: 20px;
}
	
#news2 {
	text-align: left;
	color: #774819;
    font-family: Verdana, sans-serif;
	font-size: 8pt;
	margin-left: 25px;
	margin-right: 20px;
	line-height: 14px;
}
	
.newsimage {
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
	}
	


/** home collections **/

#homecol {
	float:left;
	padding-bottom: 50px;
	}
	
.homecol_img {
	margin-left:-7px;
	margin-top:-7px;
	padding-bottom:4px;
	}

.homecol_wrap {
	float:left;
	width:600px;
	margin-top:18px;
	margin-left:18px;
	}

.homecol_bkg {
	float:left;
	background: url(pics/homecol_bkg.gif) no-repeat;
	width:118px;
	height:120px;
	padding:10px;
	text-decoration:none;
}

.homecol_txt {
	font-size: 8pt;
    color:#774819;
    font-family: Verdana, sans-serif;
	text-align:left;
	}

	
.butcol {
	float:right;
	margin-right:48px;
	margin-bottom:5px;
	}

.dash {
	float:left;
	margin-top:30px;
	margin-bottom:20px;
	}
	
	
/** collections **/

.col_bkg {
	float:left;
	background: url(pics/catlargeback.gif) no-repeat;
	width:166px;
	height:156px;
	padding:10px;
	text-decoration:none;
}

.col_img {
	margin-left:-7px;
	margin-top:-7px;
	padding-bottom:4px;
	}
.col_txt {
	font-size: 8pt;
    color:#774819;
    font-family: Verdana, sans-serif;
	text-align:left;
	}
	
/** contact **/

#contactwrap {
	background: url(pics/contact_bkg.gif) no-repeat;
	margin-top:40px;
	float:right;
	width:284px;
	margin-bottom:2g0px;
	}

.send {
	margin-right:12px;
	}
	
a:link.conlink, a:visited.conlink {
	font-size: 8pt;
    color:#7e9821;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
}

a:hover.conlink, a:active.conlink {
	font-size: 8pt;
    color:#9cb73d;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
}
	
.formtitle {
	text-align: left;
	color: #90602f;
    font-family: "Trebuchet MS",Verdana, sans-serif;
	font-size: 16pt;
	margin-top: 20px;
	margin-bottom: 15px;
    }
	
input.send-btn {
	width: 77px;
	height: 26px;
	background: #f8f0d7 url(pics/btn_send.gif) no-repeat;
	outline: none;
	}

input.send-btn:hover {
	background: #f8f0d7 url(pics/btn_send.gif) no-repeat 0 -26px;
	}

.on {
	background: url(pics/btn_send.gif);
	}

.off {background: url(pics/btn_send.gif);
	}


/** about **/

.about_body {
	float: left;
	width: 370px;
	padding-bottom:20px;
	}
	
.about_image {
	margin-top:30px;
	float: right;
	padding: 20px;
	border:0px;
	}

	
/** form inputs **/
.forminput {
	width: 230px !important;
	border: solid 1px #ddceb1 !important;
	background: #fbfaf3 !important;
	color: #774819 !important;
	font-size: 8pt !important;
    font-family: Verdana, sans-serif;
}
.qtyinput {
	width: 30px;
	border: solid 1px #ddceb1;
	background: #fbfaf3;
	color: #774819;
	font-size: 8pt;
	text-align: center;
}

a:link.deletelink, a:visited.deletelink {
	font-size: 8pt;
    color:#d05715;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight: bold;
}
a:hover.deletelink, a:active.deletelink {
	font-size: 8pt;
    color:#7e9821;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight: bold;
}
a:link.updatelink, a:visited.updatelink {
	font-size: 8pt;
    color:#7e9821;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight:bold;
}
a:hover.updatelink, a:active.updatelink {
	font-size: 8pt;
    color:#9cb73d;
    font-family: Verdana, sans-serif;
 	text-decoration:none;
 	font-weight:bold;
}

.shipinput {
	width: 305px;
	border: solid 1px #ddceb1 !important;
	background: #fbfaf3 !important;
	color: #774819 !important;
	font-size: 10pt !important;
    font-family: Verdana, sans-serif;
}

.star {
  	font-weight: bold;
  	font-size: 10pt;
  	color:#7e9821;
}

/** shipping wrap **/

#shipping {
  
  text-align: left;
}

/** schedule wrap **/

#schedule_wrap {
	background: url(pics/schedule_bkg2.gif) repeat-x scroll 0%;
	height: 346px;
	clear: both;
	margin-bottom: 15px;
}

#schedule {
	position:relative;
	top:20px;
	width: 920px;
	margin: 0 auto;
	}

#events {
	float:left;
	text-align:left;
	list-style:none;
	line-height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	}

#events ul {
	margin-top:8px;
	list-style:none;
	text-decoration:none;
	color:#774819;
	}

#events a {
	color: #7e9821;
	font-weight:bold;
	text-decoration:none;
}

#events a:hover {
	color: #9cb73d;
	font-weight:bold;
	text-decoration:none;
}

#eventsleft {
width:28%;
float:left;
	}

#eventscenter {
width:57%;
float:left;
	}

#eventsright {
width:15%;
float:right;
text-align:right !important;
	}


/** footer **/

#footer {
	margin: 0 auto;
	width: 920px;
	clear: both;
	font-family: Verdana, Sans-serif;
	font-size: 12px;
	color: #774819;
	margin-top: 12px;
	margin-bottom: 30px !important;
	}

#footer a {
	color: #774819;
	text-decoration: none;
}

#footer a:hover {
	color: #ad4202;
}

.altnav {
	float: left;
	}



/** links **/
/**
#linkspos {
	float: right;
	margin-right: 20px;
	width:175px;
		}

#linkswrap {
	position:absolute;
	right:190px;
    top:1446px;
    z-index:1
}

#links_but {
	background: url(pics/links-1.gif) no-repeat scroll 0%;
	width:175px;
	height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color: #7e9821;
	text-align:left;
}

.links_but_txt {
	position:relative;
	top:5px;
	left:7px;
	width:175px;
	height:24px;
}

#links {
	height:400px;
	padding:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
}

#links a{
	color: #774819;
	text-decoration:none;
}

#links a:hover {
	color: #F26F1B;
	text-decoration:none;
}

#test {
	background: url(pics/TMP-bkg.gif) no-repeat scroll 0%;
	height:400px;
	width:174;
}
**/



	
/**	
div.feat_dd {
}
div#feat_select {
background:transparent url(pics/dd_select.gif) no-repeat scroll center top;
color:#996633;
}
#feat_options {
background:transparent url(pics/dd_option_bg.gif) repeat scroll 0%;
}
#feat_options ul {
background:transparent url(pics/dd_option_first.gif) no-repeat scroll 0%;
}
#feat_options ul li a {
border-bottom:1px solid #EEE6D6;
border-top:1px solid #FCFAF5;
}
#feat_options ul li a:hover {
background:transparent url(pics/dd_option_over.gif) no-repeat scroll 0%;
}
#feat_options ul li.first a:hover {
background:transparent url(pics/dd_option_over.gif) no-repeat scroll 0pt 3px;
}

element.style {
-x-background-x-position:0pt;
-x-background-y-position:0pt;
background-image:url(pics/dd_select.gif);
}
	
	
* {
border:0px none;
margin:0pt;
padding:0pt;
}

**/


/** specs **/

#spec_wrap {
	font-family: Verdana, Sans-serif;
	font-size: 8px;
	color: #b3a68a;
	margin: 0 auto;
	width: 920px;
	clear: both;
	padding-top: 35px;
	padding-bottom: 35px;
	}

#spec1 {
	float:left;
	font-size: 8pt !important;
	}
	
#spec1 a {
	color: #b3a68a
	text-decoration: none;	
	font-size: 8pt !important;
	}

#spec1 a:hover {
	color: #80714f;
	font-size: 8pt !important;
}

#spec2 {
	float: right;
	text-align: right;
	font-size: 8pt !important;
	}

#spec2 a {
	color: #b3a68a;
	text-decoration: none;	
	font-size: 8pt !important;
	}

#spec2 a:hover {
	color: #80714f;
	font-size: 8pt !important;
}



	
