/* CSS Document */
* {color: b3aba6; font-family: sans-serif; font-size: 13px; list-style: none;}
body {margin: 0px; background-color: #7d7d7d;}
#l {background-image:  url(/dev/img/back.gif);background-repeat: repeat-x;background-position: right top;}
#r, #mid {background-image:  url(/dev/img/back.gif);background-repeat: repeat-x;background-position: left top;text-align: center;color: cbcbcb;}
.L8 {background-image:  url(/dev/img/wp_01repeat.gif);background-repeat: repeat-y;background-position: left top;}
.L4 {background-image:  url(/dev/img/wp_03repeat.gif);background-repeat: repeat-y;background-position: left top;}
#top {background-image:  url(/dev/img/wp_02repeat.gif);background-repeat: repeat-x;background-position: left top;}
#bottom {background-image:  url(/dev/img/wp_15repeat.gif);background-repeat: repeat-x;background-position: left top;}
.b {font-weight: bold;}

#topmenu1 {background-color: #252220; background-image: url(/dev/img/logo.gif);background-repeat: no-repeat;background-position: left top;text-align: right;border-bottom: 1px solid #494646;padding-bottom: 3px;padding-right: 10px;}
#topmenu1 a {text-align: right;text-decoration: none; color: #b42525;padding: 3px 25px 3px 25px;border-right: 1px solid #494646;}
#topmenu1 a:hover {color: #3d420a;}

#topmenu2 {text-align: right; background-image:  url(/dev/img/color1.gif);background-repeat: repeat-x;height: 27px;}
#topmenu2 a {text-align: right;text-decoration: none; color: #3d420a;padding: 0px 25px 0px 25px;margin: 0px 1px 0px 1px;}
#topmenu2 a:hover {color: #3d420a;}
#topmenu2 a.on {background-color: #fff;color: #3d420a;padding: 3px 25px 4px 25px;border: 1px solid #a0a08a;border-bottom: 0px;margin: 0px;}


/* posititioning elements ------------------------------------------------------------- */
#nav{
	z-index:1000!important;
	position: relative;	
	padding: 0px; 
	margin: 0px;
}
#nav li { 
	position: relative;       
	float: right;
	
}
#nav li ul {     
	position: absolute;	
	display: none;  
	padding: 0px; 
	margin: 0px;    
}
#nav li li { 
	float: none; 
}  
#nav li:hover ul, #nav li.sfhover ul {     
	display: block; 
}
/* main nav ------------------------------------------------------------- */
#nav li a {
	text-decoration:none;     
	display: block;     
	padding: 0px 10px!important;
	background-color:#0000ff;
	color:#b3aba6;
} 
#nav li:hover a, #nav li a:hover {
	color:#b3aba6;
	background-color:#193f82;
}
/* child nav ------------------------------------------------------------- */
#nav li li a {  
	text-decoration: none;   
	width: 100px;
	background-color: #404040;
	color:#000;
	padding-top:2px!important;
	padding-bottom:2px!important;
}  
#nav li li a:hover {  
	background-color: #a0a08a!important;
	color:#000;
} 

/* look ------------------------------------------------------------- */
#nav li a {
	background:none;
	padding:0px;
}
#nav li a:hover, #nav li a.on, #nav li:hover a {
	background:#404040;
	border-color: 000;
	border: 1px;
}
#nav li li a {
	background-image: none!important;
	background-color: #404040!important;
}

#nav li a.on {
	background-color: #404040;
	color: #b3aba6;
	padding: 3px 20px 4px 20px;
	border-bottom: 0px;margin: 0px;
}

/* END nav //////// */



#topmenuCart {text-align: right; background-image:  url(/dev/img/color1.gif);background-repeat: repeat-x;height: 27px;}
#topmenuCart a {text-align: right;text-decoration: none; color: #3d420a;padding: 0px 25px 0px 25px;margin: 0px 0px 0px 0px;}
#topmenuCart a:hover {color: #9b0000;}
#topmenuCart a.on {background-color: #fff;color: #9b0000;padding: 3px 25px 4px 25px;border: 1px solid #a0a08a;border-bottom: 0px;margin: 0px;}

.aboutImg {background-repeat: no-repeat; background-position: 354 0; padding: 0px 20px 20px 20px; text-align: justify;}
.aboutImg span {color: 626c00; font-weight: bold;}

.tipsImg {background-repeat: no-repeat; background-position: 354 0; padding: 0px 100px 20px 20px; text-align: justify;}
.tipsImg span {color: #7d7d7d; font-weight: bold; font-size:14px}
.tipsBlock {margin-right: 200px;}
.pichold {background-image:  url(/dev/img/bordback.gif);background-repeat: repeat-x;padding: 1px;}
.pichold img {border: 1px solid #fff;}
.pichold_lg {background-image:  url(/dev/img/bordback.gif);background-repeat: repeat-x;padding: 1px;}
.pichold_lg img {border: 1px solid #fff;}
.nav {text-decoration: none; color: b42525;}
.imgButton {text-decoration: none; color: #b42525; padding: 1px 3px 1px 3px; border: 1px solid #000000;}
.imgButton:hover {text-decoration: none; color: #9b0000; background-color:#2d2d2d; padding: 1px 3px 1px 3px; border: 1px solid #b3aba6;}
.nav:hover { color: #9b0000;}
.navpic img {display: block;border: 1px solid #b3aba6;background-color: #b3aba6;padding: 1px;margin: 5px 0px 5px 0px;}

#LT, #LB {background-image:  url(/img/LM.gif);background-repeat: repeat-y;background-position: left top;}
#RT, #RB {background-image:  url(/img/RM.gif);background-repeat: repeat-y;background-position: left top;}
#topmenu {background-image:  url(/img/topr.gif);background-repeat: no-repeat;background-position: left top;padding-right: 20px;font-size: 14px;padding-bottom: 5px;}
#topmenu a {padding: 0px 10px 0px 10px;color: #434D50;text-decoration: none;font-weight: bold;}
#topmenu a:hover {color: #7B282A;}
#topmenu script {padding-top: 0px}

/* #topmenu2 {background-color: #D4D7D8;margin-bottom: 8px;color: #000;padding: 3px;padding-right: 10px;font-size: 12px;}
#topmenuCart {background-color: #D4D7D8;margin-bottom: 8px;color: #000;padding: 0px;padding-right: 1px;} */

fieldset {  
margin: 1.5em 0 0 0;  
padding: 0; 
background-color: #404040;
} 
legend {  
margin-left: 1em;  
color: #b3aba6;  
font-weight: bold; 
} 
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none; 
} 
fieldset li {  
float: left;  
clear: left;  
width: 80%;
margin: 0 0 0.5em 0;  
padding: 0;
padding-bottom: .2em;
} 
fieldset.submit {  
border-style: none; 
}
label {
float: left;
width: 10em;
margin-right: 1em;
text-align: right;
}