@media screen, projection, print{
.BeNiceToMacIE5{
  font-family:"\"}\"";
  font-family:inherit;
}
html, body{margin:0;padding:0;width:100%;min-width:800px;color:#000;background-color:#333;font:1.0em "Trebuchet,Trebuchet MS,Arial,Helvetica,sans-serif";}
body{behavior:url('http://kocospub.com/csshover2.htc')}
/*body{height:100%;}*/
.page-container{width:800px;border:1px solid #333;margin:0 auto;background-color:#fff;}
.nav{float:left;margin:0;padding:.3em 0 0 0.5em;font-size:90%;overflow:visible;min-width:180px;width:25%;}
.content{width:94%;min-height:600px;margin:0;color:#09349D;padding:1em;}
h1, h2{color:#09349D;}
img + .content{min-height:400px;}
/* for Internet Explorer */
/*\*/
* html .content {
height: 450px;
}
/**/
hr{border:none 0;border-top:1px dashed #666;width:85%;height:1px;}
h1{font-size:175%;margin:.4em;}
.lefttxt > h1{line-height:180%;font-size:120%;padding-top:10px;}
h2{font-size:125%;margin:.2em 0;}
a:link{color:#18974A;background-color:transparent;text-decoration:none;}
a:visited{color:#18974A;background-color:transparent;text-decoration:none;}
a:hover{color:#039;}
.header{width:100%;margin:0;padding:.3em 0;font-size:1.6em;color:#9c9;text-align:left;background:#639;height:85px;}
#sitetitle a{text-decoration:none;white-space:nowrap;color:#9c9;}
#sitetitle h1{margin-bottom:0;margin-top:0;font-size:1.25em;color:#9c9;}
#siteslogan {white-space:nowrap;margin-top:0;font-size:0.48em;margin-left:0.6em;font-style:italic;color:#9c9;}
#sitetag{float:right;margin-right:0.1em;font-size:1.75em;color:#e0808c;margin-top:0.5em;font-family:inherit;background:#639;}

.left{width:210px;float:left;margin:0;font-size:0.8em;text-align:center;background:#FFFE5C url('http://kocospub.com/images/logo2.jpg') no-repeat left top;line-height:18px;padding-bottom:30000px;margin-bottom:-30000px;display:block;}

.lefttxt{text-align:center;padding:4px;overflow:hidden;max-width:210px;display:inline;}

.topnav{width:210px;margin:0;font-size:1.2em;text-align:right;line-height:18px;white-space:nowrap;overflow:visible;}
.topnav ul{padding-left:0;margin:0;margin-left:1px;float:left;width:100%;padding-top:237px;}
.topnav ul li{display:block;background-color:#18974A;line-height:30px;margin-bottom:2px;font-family:arial,helvetica,sans-serif;list-style: none;}
.topnav ul li:hover{background-color:#09349D;}
.topnav ul li a{padding:0.2em 0.75em;text-decoration:none;text-align:right;font-size:1.2em;line-height:16px;color:#fff !important;}
.topnav ul li a:hover{color:#fff;background-color:#09349D;}

#navlist li{font-size:1.1em;line-height:1.5em;font-weight:bold;padding-left:5px;}
#navlist li a:hover, #navlist li a:active{color:#FFA82E;text-decoration:none;text-align:right;}
#navcontainer{padding-top:70px;}
#navcontainer ul li{display:block;margin-left:0;text-align:right;float:left;}

#gr{width:100%;background-color:#18974A;height:16px;}
#yel{width:100%;background-color:#FFFE5C;height:9px;}

.page{width:469px;float:right;margin-top:0;font-size:0.9em;background-color:#ffffb3;height:100%;}/*margin-left:215px;.margin-top:-400px;*/
.page p{color:#09349D;padding:0.2em;}
.page h1{padding:0.5em;}
.page img{margin-top:9px;}
.footer{clear:both;width:100%;margin:0;padding:0;font-size:0.75em;text-align:center;background-color:#18974A;border-top:1px solid #9c9;color:#fff;}
.footer a{color:#fff;}
.footer a:hover{color:#9c9;}
.header p, .footer p{margin-bottom:0;}
.footer p{padding:0;margin:0.2em;color:#fff;}
.outer-container{width:100%;color:#000;margin:0;height:auto;overflow:hidden;}
.inner-container{width:679px;float:left;color:#000;margin:0;overflow:visible;}
.outer-container2{width:100%;overflow:visible;color:#000;}
.inner-container2{float:left;color:#000;margin:0;overflow:visible;}
.sidebar{width:110px;height:100%;background-color:#FFFE5C;float:right;font-size:70%;margin:0 2px 0 0;text-align:center;color:#09349D;padding-top:1em;padding-bottom: 30000px;margin-bottom: -30000px;}
.sidebar img{border:0 solid #000;}
.sidebar p{text-align:center;padding:0.05em;}
.sidebar h2 a{text-decoration:none;}
.caption{font-size:0.9em;margin-bottom:10px;}
.sidebar > hr+p{margin-top:5px;}
.clear{clear:both;margin:0;padding:0;height:0;overflow:hidden;}
div, p{font:1.0em Trebuchet,Trebuchet MS,Arial,Helvetica,sans-serif;}
.img-shadow{float:left;background:url(../images/shadow.png) no-repeat right bottom !important;background:url(../images/shadow.gif) no-repeat bottom right;margin:15px 10px 0px 10px !important;margin:15px 10px 0px 5px;}
.img-shadow img{display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-10px 10px 10px -10px;padding:4px;}
.credit{color:#9c9;float:right;width:25%;background-color:inherit;height:5.5em;}
.credit:hover{background-color:#96c;color:#336;}
.copyright{float:left;text-align:center;width:75%;background-color:inherit;}
.copyright p{margin-top:0;padding-left:14em;}
#gallery, #text{padding-left:1em;width:100%;}
#gallery span{float:left;padding:0.5em;margin:0.125em;text-align:center;font-size:0.7em;}
#gallery span img{border:1px solid #666;}
#gallery, .first{clear:left;}
.last{clear:right;}
#gallery td{font-size:0.7em;padding-bottom:1.5em;}
#gallery tr{}
.first_prod{width:75%;padding:2em;border:1px solid #ccc;min-height:278px;font-size:1em;}
.first_prod p{margin:0 0 10px 0;}
.holder{width:95%;margin-left:10%;}
.prod_col1, .prod_col2{width:46%;font-size:0.9em;}
.prod_col1{float:left;clear:left;}
.prod_col2{float:right;}
.prod_col1, .prod_col2, .first_prod{padding:.2em 1.5%;margin:0;color:#000;}
#view-cart{float:right;vertical-align:top;text-align:center;}
.cartdiv{width:85%;margin-left:auto;margin-right:auto;text-align:center;}
.cart{margin-top:-5px;font-size:0.9em;vertical-align:top;padding:5px;}
.cart_text{font-size:12px;}
.bordered{border:1px solid #e9e9e9;}
button{padding-top:2px;padding-bottom:1px;text-decoration:none;color:#FFA82E;background-color:#fff;border:1px solid #ccc;text-align:center;font:0.95em Trebuchet,Trebuchet MS,Arial,Helvetica,sans-serif;}
.button:hover{text-decoration:none;color:#9c9;background-color:#e9e9e9;}
.buynow{text-align:right;padding:3px 0 3px 5px;display:inline;}
div .buynow a, div .buynow a:link, div .buynow a:visited, div .buynow a:active{padding:0 15px 0 15px;text-decoration:none;color:#FFA82E;background-color:#fff;border:1px solid #ccc;font:1em bold ;width:100%;font-family:"Trebuchet,Trebuchet MS,Arial,Helvetica,sans-serif";}
div .buynow a:hover{text-decoration:none;color:#639;background-color:#e9e9e9;width:100%;}
strong, b{font-weight:bold;}
.title{color:#639;font:1.6em/1em bold Trebuchet,Trebuchet MS,Arial,Helvetica,sans-serif;}
#praise{clear:left;text-align:center;margin-bottom:1em;width:100%;max-width:180px;font-size:0.7em;overflow:visible;}
.pn{margin:0 0.6em;padding:0.4em;background-color:#eee;border:1px solid #ccc;}
.pn:hover, .currentpn{background-color:#eee;}
.slide{height:185px;clear:left;}
#checkout, #continue, #update_btn{padding:0.5em;float:left;}
#confirm{float:right;}
#continue2{float:left;}
.btns{width:600px;margin:0px auto -1px auto;padding-left:150px;}
#two_btn_holder{width:280px;}
.sidebar span {font-size:0.75em;}

.tab_headings {
    font-family: "Arial Black";
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	list-style-type: none;
	margin-left:0;
}
.reg_textb {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.med_textb {
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
}
.reg_text {
	font-style: normal;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	list-style-type: none
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}


}

@media screen, projection{
* html .clear{display:none;}
}
@media print{
.content{
	float:left;
}
}

