@charset "utf-8";

body{

	margin:0px;

	padding:0px;

	font-size:8pt;

	font-family:Verdana, sans-serff;

	line-height:14pt;

	background:#FFFFFF;

	

}

td{

	font-size:8.5pt;

}

a img{

	border:0px;

}

.searchbox{

	background:#dae6d6;

	padding:4px;

	text-align:center;

}

input,select,textarea{

	font-size:8pt;

	font-family:Verdana;

}

.btn{

	background:url(images/btnbg.gif) top left repeat-x #ffffff;

	border:1px solid #aabba4;

	color:#728f66;

	font-weight:bold;

	padding:2px 0px 0px 0px;

	cursor:hand;

	cursor:pointer;

	font-size:7.5pt;

}



.submit {

	background-image: url(friends/images/btn.png);

	color:#fff;

	font-weight: bold;

	font-size: 16px;

	width: 233px;

	height: 56px;

	border: none;

	cursor: pointer;

	cursor: hand;

}

.subscribe {

	background-image:#fff url(friends/images/subscribebtn.gif);

	color:#fffffe;

	font-weight: bold;

	font-size: 18px;

	text-align:right;

	width: 811px;

	height: 52px;

	border: none;

	cursor: pointer;

	cursor: hand;

}

.videogal {

	width: 275px;

	height: 108px;

	font-weight: bold;

	font-size: 14px;

	text-align:center;

	color:#fffffe;

	background-image: url(friends/images/tmb_bg.gif);

	background-repeat: no-repeat;

}

.wallgal{

	width: 275px;

	height: 108px;

	font-weight: bold;

	font-size: 14px;

	text-align:center;

	color:#fffffe;

	background-image: url(friends/images/tmb_bg.gif);

	background-repeat: no-repeat;

}



.blacktbl{

	background:#000000;

	border:6px solid #000000;

}



.box{

	border:1px solid #8EADCC;

	padding:1px;

}



.cell{

	padding-left:3px;

	padding-right:3px;

}

.outer{

	background:#C0D6EC;

	border:1px solid #8EADCC;

	padding:1px;

}





.normal{

	background:#ffffff;

	padding-left:3px;

	padding-right:3px;

}

.lite {font:bold 8pt "Tahoma"; line-height:16pt; background-color:#DBE9F7;padding-left:3px;padding-right:3px;}



.tdmain {font:bold 8pt "Tahoma"; color:#5575A6; text-align:justify; padding:10px;}



.just_td {font:bold 7.8pt "Tahoma"; line-height:8pt; color:#5575A6; padding:10px;}





.maintbl{

	background:#999999;

	

}



.botmen{

	font:bold 8pt Tahoma, "arial"; color:#ffffff;text-decoration:none;

}



.menbot{

	background:url(images/menbot.gif) top left no-repeat;

	height:60px;

}

.menubox{



}



a.menu:link {display:block;font:bold 8.5pt tahoma,verdana, "arial"; color:#000000;text-decoration:none;background:url(images/mdiv.gif) bottom left no-repeat;padding-left:20px;padding-top:3px;padding-bottom:4px;}

a.menu:visited {display:block;font:bold 8.5pt tahoma,verdana, "arial"; color:#000000;text-decoration:none;background:url(images/mdiv.gif) bottom left no-repeat;padding-left:20px;padding-top:3px;padding-bottom:4px;}

a.menu:hover {display:block;font:bold 8.5pt tahoma,verdana, "arial"; color:#FFFFFF;text-decoration:none;background:url(images/mdivovr.gif) bottom left no-repeat;padding-left:20px;padding-top:3px;padding-bottom:4px;}

a.menu:visited.hover {display:block;font:bold 8.5pt tahoma,verdana, "arial"; color:#FFFFFF;text-decoration:none;background:url(images/mdiv.gif) bottom left no-repeat;padding-left:20px;padding-top:3px;padding-bottom:4px;}



a.langmenu:link {font:bold 8.5pt tahoma,verdana, "arial"; color:#5575A6;text-decoration:none;}

a.langmenu:visited {font:bold 8.5pt tahoma,verdana, "arial"; color:#5575A6;text-decoration:none;}

a.langmenu:hover {font:bold 8.5pt tahoma,verdana, "arial"; color:#5575A6;text-decoration:underline;}

a.langmenu:visited.hover {font:bold 8.5pt tahoma,verdana, "arial"; color:#5575A6;text-decoration:none;}



.tempmenu{

	font:normal 8.5pt tahoma,verdana, "arial";

	color:#766d6d;

	text-decoration:none;

	background:url(images/mdiv.gif) bottom left no-repeat;

	padding-left:20px;padding-top:3px;padding-bottom:4px;

}



.menuon {display:block;font:bold 8.5pt tahoma,verdana, "arial"; color:#FFFFFF;text-decoration:none;background:url(images/mdivovr.gif) bottom left no-repeat;padding-left:20px;padding-top:3px;padding-bottom:4px;}



.mmenunl{

	display:block;font:bold 7.5pt verdana, "arial"; color:#7c8d7f;text-decoration:none;background:url(images/lbg.gif) top left repeat-y;margin-bottom:1px;

}



a.smenu:link {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}

a.smenu:visited {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}

a.smenu:hover {display:block;font:bold 7.5pt verdana, "arial"; color:#fe9002;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}

a.smenu:visited.hover {display:block;font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;}



.smenuon{

	display:block;font:bold 7.5pt verdana, "arial"; color:#025b12;text-decoration:none;margin-bottom:1px;padding-left:40px;margin-top:4px;padding-bottom:1px;background:url(images/sblt.gif) top left no-repeat;

}



.newsletterbox{

	padding:10px;

	font-size:7.5pt;

	line-height:10pt;

}

.newsletterbox h1{

	color:#5e8950;

	font-size:10pt;

	margin:0px 0px 10px 0px;

}

.scart{

	height:29px;

	text-align:right;

	font-size:7.5pt;

	padding-right:10px;

}

.header1{

	background:url(images/head-home.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.header2{

	background:url(images/head2.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.header3{

	background:url(images/head3.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.header4{

	background:url(images/head4.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.header5{

	background:url(images/head5.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.header6{

	background:url(images/head6.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.header7{

	background:url(images/head7.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.header8{

	background:url(images/head8.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.header9{

	background:url(images/head9.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.header10{

	background:url(images/head10.jpg) top left no-repeat #81b571;

	height:150px;

	

}







.mask1{

	background:url(images/mask1.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.mask2{

	background:url(images/mask2.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.mask3{

	background:url(images/mask3.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.mask4{

	background:url(images/mask4.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.mask5{

	background:url(images/mask5.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.mask6{

	background:url(images/mask6.jpg) top left no-repeat #81b571;

	height:150px;

	

}



.mask7{

	background:url(images/mask7.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.mask8{

	background:url(images/mask8.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.mask9{

	background:url(images/mask9.jpg) top left no-repeat #81b571;

	height:150px;

	

}

.mask10{

	background:url(images/mask10.jpg) top left no-repeat #81b571;

	height:150px;

	

}





.lightblue{

	background:url(images/lightblue.gif) top left no-repeat;

	height:50px;



}



.botline{

	background:url(images/botline.gif) top left no-repeat;

	height:20px;



}



.bluesqu{

	background:url(images/bluesqu.gif) top left no-repeat;

	height:30px;



}



.darkblue{

	background:url(images/darkblue.gif) top left no-repeat;

	height:50px;



}

 

.breadcrumb{

	background:url(images/brcrbg.gif) top left repeat-x;

	font-size:7.5pt;

	height:27px;

	color:#7f8e78;

}

h1{

	color:#339900;

	font-size:12pt;

}

.alrr{

	font-family:"Tahoma";	

	color:#FFFFFF;

	font-size:7.5pt;

}

  

a.bot:link {font:bold 8pt Tahoma, "arial"; color:#ffffff;text-decoration:none;}

a.bot:visited {font:bold 8pt Tahoma, "arial"; color:#ffffff;text-decoration:none;}

a.bot:hover {font:bold 8pt Tahoma, "arial"; color:#ffffff;text-decoration:underline;}

a.bot:visited.hover {font:bold 8pt Tahoma, "arial"; color:#ffffff;text-decoration:none;}



a:link {font:bold 8pt verdana, "arial"; color:#5575A6;}

a:visited {font:bold 8pt verdana, "arial"; color:#5575A6;}

a:hover {font:bold 8pt verdana, "arial"; color:#5575A6;}

a:visited.hover {font:bold 8pt verdana, "arial"; color:#5575A6;}



a.sml:link {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}

a.sml:visited {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}

a.sml:hover {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:underline;}

a.sml:visited.hover {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}



a.ptitle:link {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:none;}

a.ptitle:visited {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:none;}

a.ptitle:hover {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:underline;}

a.ptitle:visited.hover {font:bold 10pt verdana, "arial"; color:#589062;text-decoration:none;}



.copy{

	background:#9bb394;

	text-align:center;

	font-size:7.5pt;

	color:#e7f2e4;

	line-height:12pt;

	padding:3px 0px 0px 0px;

}

.price{

	margin-top:8px;

	font-weight:bold;	

}

.sctbl td{

	background:#ffffff;

	padding:2px 5px 0px 0px;

}

.sctbl{

	border:1px solid #9bb394;

	background:#d8e5d4;

}

.sctbl th{

	background:#deeadb;

	padding:5px 5px 0px 0px;

	font-size:8.5pt;

}

.sctbl td.head{

	background:#e3eee0;

	padding:2px 5px 0px 0px;

	font-weight:bold;

}



.msg {

	font:10pt "verdana";

	font-weight:bold;

	color:#000000;

	text-align:center;

	padding:2px;

	margin-bottom:10px;

	font-size:8.5pt;

	margin-top:10px;

}









.dotline{

	background: url("images/menudot.gif") bottom left repeat-x;

	

	vertical-align:top;

}



.rdotline{

	background: url("images/vermenudot.gif") top right repeat-y;

	

	vertical-align:top;

}



.ldotline{

	background: url("images/vermenudot.gif") top left repeat-y;

	

	vertical-align:top;

}











.errormsg {

	font:10pt "verdana";

	font-weight:bold;

	color:#cc0000;

	text-align:center;

	padding:2px;

	margin-bottom:10px;

	font-size:8.5pt;

	margin-top:10px;

}

#prnhdr{

	display:none;

}

h2{

	color:#8EADCC;

	font-size:10pt; padding-left:20px;

	

}



.outofstock {

	font:8.5pt "verdana";

	font-weight:bold;

	color:#cc0000;

	text-align:center;

	padding:2px;

	margin-bottom:10px;

	margin-top:10px;

}

