
body { font-family: Arial, Helvetica, sans-serif;  height:700px; width:auto; background-color:#b59e6a; color:#000000; margin:0; padding:0;}




#container{ width:910px; height:auto; margin:0 auto; text-align:center; padding:0px; position:relative; border:1px solid #B59E6A;}
#center{ margin:0 auto;}
/*mainbody..................................................................................*/

#topleft{ float:left; width:476px; height:225px; margin:0; padding:0; background:url(assets/images/slices/topleft.jpg) no-repeat;}
#topaddress{ width:560px; position:absolute; top:155px; left:-85px; font-size:28px;  letter-spacing:0px; color:#857D18;}
.line{ padding-top:190px;  border-bottom:1px solid black; width:410px; margin-left:10px; height:1px;}
#topright{ float:left; width:434px; height:225px; margin:0; padding:0; background:url(assets/images/slices/topright.jpg) no-repeat;}
#left{ position:absolute; top:225px; left:0; width:476px; height:192px; margin:0; padding:0; background:url(assets/images/slices/left.jpg) no-repeat; z-index:11;}
#right{ position:absolute; top:225px; left:476px; width:434px; height:192px; margin:0; padding:0; background:url(assets/images/slices/right.jpg) no-repeat; z-index:12;}


/*nav..................................................................................*/

#nav{ margin-left:22px; padding-left:0px; border-left:1px solid black; text-align:left; width:170px; *width:170px; _width:150px; color:#000000; line-height:23px; min-height:400px; height:auto !important; height:400px; float:left;position:relative;  left:0px;   *left:0px;   _left:-25px;  z-index:13;}
#nav a{ font-size:14px; text-align:left; color:#000000; margin:0px;  padding-left:30px; }
#nav a:hover{ color:#ffffff; background:url(assets/images/rollover.gif) left no-repeat; width:33px; height:22px;}
#nav ul{ padding:0; margin:0;}
#nav li{ padding:0; margin:0; list-style-type:none;}


#pics{ width:650px; height:100px;}
#sidebar{ font-size:14px; color:#333333; width:150px; line-height:18px;}

#sidebarmenu{    padding:0px; width:150px; height:auto; position:relative; top:-30px; left:2px;  margin-left:7px; border:solid 1px #483318; }
#sidebarmenu h4{ color:#483318; margin:4px; padding:5px 19px; width:auto; margin:0; background-color:#5B80B0; font-variant:small-caps; }
#sidebarmenu p{   font-weight:bold; color:#000000; }
#sidebarmenu a{  line-height:14px; background-color:#5B80B0; width:142px; height:25px; font-size:12px;  text-decoration:none; color:#000000;  margin:0; display:block; padding:2px 4px;}
#sidebarmenu a:hover{  line-height:14px; background-color:#B59E6A; background:none; width:142px; height:25px; font-size:12px;  text-decoration:none; color:#ffffff;  margin:0; display:block; padding:2px 4px;}
#sidebarmenu  ul{ padding:0px; margin:0;}
#sidebarmenu  li{ border-top:1px solid black; padding:0px; margin:0; width:auto; list-style-type:none;}

.black{ text-align:center; margin:2px; padding:0;  color:#000000; font-size:13px;  height:75px; width:150px; }


#rightpic{ position:absolute; top:105px; left:330px; width:234px; height:375px;}

#productspic{ position:absolute; top:220px; left:270px;}
.linkspic{ width:500px; height:400px;  }
.linkspic li{ line-height:42px;}
ul{ list-style-type:none; padding:0; margin:10px;}
.bodyul ul  { padding:5px; list-style-type:none; background-color:#B59E6A; border-top:1px dotted #000000; border-bottom:1px dotted #000000; width:400px; opacity:.65;filter: alpha(opacity=65); -moz-opacity: 0.65;}
.bodyul li{ font-weight:bold; }
/*nav..................................................................................end*/


#bottleft{ position:absolute; top:417px; left:0; width:476px; height:288px; margin:0; padding:0; background:url(assets/images/slices/bottleft.jpg) no-repeat;}
#bottright{  position:absolute; top:417px; left:476px; width:434px; height:288px; margin:0; padding:0; background:url(assets/images/slices/bottright.jpg) no-repeat;}

#maintext{ overflow-y:scroll; color:#000000; border-left:1px solid black; line-height:26px; text-align:left; padding:30px 10px; float:left; width:650px; height:406px;  font-size:12px; margin-bottom:25px; position:relative; z-index:14; 
scrollbar-base-color: #c4b158; scrollbar-arrow-color:#fff; scrollbar-darkshadow-color:#87754c; scrollbar-face-color:#c4b158;
scrollbar-highlight-color:#c4b158; scrollbar-3dlight-color:#87754c; scrollbar-shadow-color:#c4b158;}
#maintext p{ color:#000000; line-height:20px;}


/*other..................................................................................*/
.clearboth{ clear:both;}
.leftside{ float:left; width:350px; line-height:20px;}
.rightside{ float:left; width:150px;}
.imgborder { BORDER: #373633 1px solid; margin:2px;}
.imgborder2 { BORDER: #373633 1px solid; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.imgborder3 { BORDER: #373633 1px solid; margin-left:10px; margin-top:-18px; margin-bottom:10px;}
hr {color:#373633;	background:#373633;	height:1px;	border:0; width:600px; padding:0; margin:0; text-align:left;}
/*other..................................................................................end*/



/*headers..................................................................................*/
h1 { font-family: Arial, Helvetica, sans-serif;   font-size: 22px; letter-spacing:1px;  color:#000000;  line-height:26px; }

h2 { font-family: Arial, Helvetica, sans-serif;  font-size: 18px; font-weight: bold; color:#4D5466;}

h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:14px; color:#4D5466; }

h4 { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; line-height:14px; color:#DFDBD0;  }
/*headers..................................................................................end*/


/*footer.................................................................................*/
#footerback{ background:url(assets/images/footerflower.gif) no-repeat; z-index:149; width:908px; height:131px; position:absolute; top:660px; left:4px;}

#footer{ position:absolute; top:735px; line-height:18px; left:46px; margin:0; z-index:150; text-align:center; color:#DFDAC4; padding:10px 0; font-weight:bold;  width:900px; height:50px;; font-size:12px; font-weight:bold; }
#footer a{ color:#DBCF6B; }
#footer a:hover{ color:#CFC2A6;}

#flower{ background:url(assets/images/flower.gif) no-repeat; width:105px; height:103px; margin-left:28px;}

/*footer.................................................................................end*/




/*links..................................................................................*/
a { font-weight:bold; color:#F2EBE1; text-decoration: none;}
a:hover { text-decoration:none; color:#8E7C64;}
a img{ border:none;}
/*links..................................................................................end*/


/*border blocks..................................................................................*/
.gblock{  width:440px; background-color:#1E1C1D; height:auto; border:1px solid #373633; margin-bottom:10px;  padding:10 0 10 0;  opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.90;} 
.gblock p, h3, h4{ position:relative; left:10;}

.gblockfaq h4{  width:410px; background-color:#1E1C1D; height:auto; border-top:1px solid #373633; border-bottom:1px solid #373633; margin-bottom:10px; margin-top:0px;  padding:10 10 10 0;   opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.90; line-height:14px;}

.gblockfaq2 h4{  width:410px; background-color:#000000; height:auto; line-height:14px; border-top:1px solid #373633; border-bottom:1px solid #373633; margin-bottom:0px; margin-top:0px;  padding:10 10 10 0;   opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.90;}

.gblocksidebar{  width:170px; background-color:#1E1C1D; height:auto; border:1px solid #676767; position:absolute; top:50px; left:8px; margin-bottom:10px; padding:10 10 10 10;  opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;} 
/*border blocks.................................................................................end*/



























			  
/* Custom Forms -- Just change the colors */

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border: #ffffff 1px solid;
	background-color: #CCCCCC;
}
 input.submit
{
	border: 1px solid #ffffff;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	padding: 0.25em;
	background-color: #CCCCCC;
	color: #ffffff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #ffffff;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	padding: 0.25em;
	background-color: #ffffff;
	color: #CCCCCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Custom Forms End */