body{text-align:center; background:none; color:#0d0d0d; font-size:10px;}
a:link {color:#f15d22; text-decoration:none;}
a:visited{color:#f15d22; text-decoration:none;}
a:hover, a:active {color:#999; text-decoration:none;}

h1{font-family:Arial, Helvetica, sans-serif;  font-size:18px; color:#0c0c0c; font-weight:bold;}
h2{font-family:Arial, Helvetica, sans-serif;  font-size:16px; line-height:16px; color:#f15d22; font-weight:bold; font-style:oblique;}
#container{width:936px; margin:0 auto; background:none;}

/* horizontal navigation ------------------------------------- */
	#navigation {float:left; text-align:center; width:936px; background:#fff; padding:0; margin:3px 0;} 
	ul#navigation {font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0; list-style-type: none; width:100%; font-weight:bold; }
	ul#navigation li {display:inline; text-align:center; }
	ul#navigation a {display: block; float:left; padding:4px 15px 6px 0; text-decoration:none; color:#f15d22; background:none;}
	ul#navigation a:link {...}
	ul#navigation a:visited{...}
	ul#navigation a:focus{...}
	ul#navigation a:hover{color:#999; background:none; }
	ul#navigation a:active{}

/* horizontal navigation end ------------------------------------- */

#content{float:left; text-align:left; width:936px; background:none; margin:0;}



#banner{float:left; width:936px;  height:130px;  background: url(../images/temp_banner.png) no-repeat; margin:5px 0 15px 0;}
#ban_title{float:left; width:576px;  height:20px;  background:none; margin:110px 0 0 0;}
.ban_title{float:left; width:576px;  background:none; margin:95px 0 0 0;}

#leftcol{float:left; width:566px;  background:none; margin:5px 10px 0 0;}
#CC_leftcol{float:left; width:576px;  background:none; margin:5px 0 0 0;}


#rightcol{float:left; width:360px; background:none; margin:10px 0 0 0;}
#pic_col{float:left; width:144px; background:none; margin:5px 0 0 0;}
.thumb{width:144px; height:100px; margin:0 0 6px 0;}


.CC_container{float:left; width:936px; height:79px; margin:15px 0 0 0; background:#0c0c0c;}
#CC_text{float:left; width:345px; height:75px; margin:1px 0 1px 10px; background:none;}
#CC_picbox{width:934px; height:77px; margin:1px; background:#F0F0F0;}
.CCThumb{float:left; height:77px; width:115px; margin:0;}

#SC_text{width:566px; margin:0 0 15px 0; background:none;}



#textbox {float:left; width:206px; background:#fff; margin:10px 0 0 10px;}
#Htitle {float:left; width:350px; height:73px;  background:#fff; margin:0 0 0 0;}
#redagent {float:left; width:360px; height:120px;  background:#000; margin:0 0 10px 0;}





.bodycopy{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#0d0d0d;}
.bodycopyO{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#f15d22;}
.title{font-family:Arial, Helvetica, sans-serif;  font-size:16px; line-height:25px; color:#f15d22; font-weight:bold; font-style:oblique;}
.subtitle{font-family:Arial, Helvetica, sans-serif;  font-size:13px; line-height:15px; color:#0d0d0d; font-weight:bold;}
.subcopy{font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#0d0d0d; font-style:italic;}
.point{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#0d0d0d; font-weight:bold;}

#Stextbox {float:left; width:360px;  background:#fff; margin:13px 0 10px 0;}
.table {width:260px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#000;}



#contact_form{float:left; width:360px; background:none; margin:10px 0 0 0;}

/* SUP page ------------------------------------- */	
#relatedprod{float:left; width:566px; height:180px; text-align: left;  margin:10px 0 0 0; padding:0; background:none;}
#RP{float:left; width:120px; height:180px; text-align: left;  margin:0 10px ; padding:0; background:none;}
#RPtextbox{float:left; width:131px; text-align: left;  margin:10px 0 0  0; padding:0; background:none;}
.RPtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:120%; color:#333; padding: 0 ;}
#textboxsup{text-align:left; width:340px; background: none; padding:0;}
#rightcol_sup{float:left; text-align:left; width:330px; background:#fff; margin-left:0px; margin-bottom:15px; padding: 0 ;}


/* blog page ------------------------------------- */
	#navbar-iframe {
   display: none !important;
}
	#blogcontent{float:left; width:566px; display:inline; background:none; margin:5px 10px 0 0; padding: 0;}
	#blogbox{width:560px; height:100px;  text-align: left; padding:0; background:none;}
	

	#blogtop{float:left; width:560px; height:15px; margin 0px; padding:0;}
	#blogmiddle{float:left; width:560px; background:none; margin 0px; padding:0;}
	#post {width:560px; margin:15px 0 0 0;}
	#blogbottom{float:left; width:560px; height:15px; margin: 0 ; padding:0;}
	#blogbody{ font-family:Arial, Helvetica, sans-serif; background:none; color:#000; padding: 5px 0; text-align:left; font-size:11px;}
	#blogcomments{float:left; width: 560px; font-family:Arial, Helvetica, sans-serif; color:#666; padding: 5px 0; text-align:left; font-size:11px;}
	.commentbody {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:120%; color:#333; padding: 0 ; }
	.comments{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:100%; color: #666; padding: 0;}
	
/* vertical navigation ------------------------------------- */
ul#vnav {font-family:Arial, Helvetica, sans-serif; font-size:11px;  margin:10px 0; padding:0; list-style-type: none;}
ul#vnav a {display: block;text-decoration:none; background:#fff; color:#666; padding: 2px 0 2px 0;  width:210px;}
ul#vnav a:link {...}
ul#vnav a:visited{...}
ul#vnav a:focus{...}
ul#vnav a:hover{color:#f15d22; background:#fff;}
ul#vnav a:active{...}
ul#vnav li{display:inline;}

/* footer  ------------------------------------- */
#logofooter{float:left; width:936px;  height:40px;  background:#fff; margin:40px 0 10px 0;}
.logos{margin:0 12px 0 0;}
#footer {float:left; width:936px; background:none; margin:20px 0;}
#nuwavelogo{float:left; width:30px; margin:60px 453px 20px 453px;}


#ekmResponseSignupForm
{
	padding:10px;
	border:solid 1px #dddddd;
	background-color:#f7f4e9;