body { padding:0px; margin:0px; background:#0C0C0C url(../styleImages/images/main_bg.jpg) repeat-x left top; font:normal 11px Tahoma, Arial, "Times New Roman"; color: #FFFFFF;}
img
{ border:0}
.clear{ clear:both;}

#pageSurround {
	padding:0px; margin:0px; width:100%; height:auto; background:url(../styleImages/images/body_bg1.jpg) no-repeat center top;
}
#subSurround {
	padding:0px; margin:0px auto; width:904px; height:auto;
}
#topHeader {
	padding:0px; margin:0px auto; width:904px; height:auto;
}
.logo_main{ padding:0px; margin:0 0 5px 0; width:904px; height:90px;}
.logo{ padding:0px; margin:0 70px 0 0; width:278px; height:90px; float:left;}
.logo_middle{ padding:0px; margin:30px 0px 0 0; float:left; width:275px; height:60px;   }
.clean{ padding:0px; margin:0px; font-size:13px; font-style:italic; text-transform:uppercase; }
.tollfree{ font-size:16px; font-weight:bold; color:#FF0000; padding:5px 0 0 10px; }
.logo_right{ padding:0px; margin:60px 0px 0 0; width:241px; height:30px; float:left; font-size:12px; text-align:right;}

.logo_right a{ font-size:12px; text-align:right; text-decoration:none; color:#FFFFFF;}

.logo_right a:hover{ font-size:12px; text-decoration:underline; color:#FFFFFF;}
.menu_main{ padding:0px; margin:0 0 5px 0; width:904px; height:44px;}
.menu_left{ padding:0px; margin:0px; width:10px; height:44px; float:left;}
.menu_bg{ padding:0px; margin:0px; width:884px; height:44px; background:url(../styleImages/images/nav_bg_strip.png) repeat-x; float:left;}

.menu_bg ul{ padding:0px; margin:0px; list-style:none;}

.menu_bg ul li{ padding:0 28px 0 20px; margin:0px; float:left; font-weight:bold; line-height:44px; text-align:center; text-decoration:none; background:url(../styleImages/images/nav_strip.png) no-repeat right center;}

.menu_bg ul li a{ font-weight:bold; line-height:44px; text-align:center; text-decoration:none; color:#FFFFFF;}

.menu_bg ul li a:hover{ font-weight:bold; line-height:44px; text-align:center; text-decoration:none; color:#000; }

.menu_bg ul li.active a{ font-weight:bold; line-height:44px; text-align:center; text-decoration:none; color:#000000;}
.menu_right{ padding:0px; margin:0px; width:10px; height:44px; float:right;}
.banner_main{ padding:0px; margin:0 0 5px 0; width:904px; height:176px;}
.banner{ padding:0px; margin:0px; width:703px; height:176px; float:left;}
.banner_right{ padding:0px; margin:0 0 0 5px; width:196px; height:176px; float:right;}
.banner_right_top{ padding:0px; margin:0px; width:194px; height:10px;}

.banner_right_top img{ vertical-align:top;}
.banner_right_bg{ padding:0px; margin:0px; width:194px; height:auto; background:#2C2C2C url(../styleImages/images/banner_right_bg.png) repeat-x;}
.business{ padding:0px; margin:-2px auto; width:172px; height:55px; background:url(../styleImages/images/startyour_button.png) no-repeat; position:relative;}
.start{ padding:0px; margin:0px; font-size:12px; font-weight:bold; line-height:12px;  }

.start a{ padding:0px; margin:0px; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;   }

.start img{ float:left; padding:10px 5px 0 10px;}
.start1{ padding:0px; margin:0px; font-size:11px; font-weight:bold; line-height:12px;  }

.start1 span{ padding:0px; margin:0px; font-size:10px; font-weight:normal; color:#FFA9A9; }

.start1 a{ padding:0px; margin:0px; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF;   }

.start1 img{ float:left; padding:7px 0px 0 10px;}
.start2{ padding:0px; margin:0px; font-size:12px; font-weight:bold; line-height:12px;  }

.start2 span{ padding:0px; margin:0px; font-size:10px; font-weight:bold; }

.start2 a{ padding:0px; margin:0px; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;   }

.start2 img{ float:left; padding:7px 3px 0 10px;}
.banner_right_bottom{ padding:0px; margin:0px; width:194px; height:10px;}

.banner_right_bottom img{ vertical-align:top;}
.content_main{ padding:0px; margin:0 0 10px 0; width:904px; height:auto;}
.product_tab{ padding:0 0 0 37px; margin:0px; width:160px; height:37px; background:url(../styleImages/images/products_img.png) no-repeat; font-weight:bold; text-transform:uppercase; line-height:37px;   }
.product_left_bg{ padding:10px 0 0 0; margin:0px; background-color:#6D6D6D; border:1px solid #575252; border-bottom:none; border-top:none; width:191px; height:auto;}

.product_left_bg ul{ padding:0 0 0 20px; margin:0px; list-style:none;}

.product_left_bg ul li{ padding:0 10px 0 15px; margin:0px; background:url(../styleImages/images/arrow.png) no-repeat left top; font-size:11px; text-decoration:none; line-height:30px; }

.product_left_bg ul li a{ font-size:11px; text-decoration:none; color:#FFFFFF;  }

.product_left_bg ul li a:hover{ font-size:11px; text-decoration:underline; color:#FFFFFF;  }
.left_bottom{ padding:0px; margin:0px; width:193px; height:15px; }

.left_bottom img{ vertical-align:top;}

.product_title{ padding:0px; margin:0 0 15px 0; font-weight:bold; color:#FFFFFF;}
.product_text{ padding:0px; margin:0px; font-size:11px;}
.red{ padding:0px; margin:15px 0 0 0; font-size:14px; font-weight:bold; color:#F81A1A;}

.red img{ padding:0px; margin:0 180px 0 0; float:right; }
.mid_right{ padding:0px; margin:0px; width:152px; height:auto; float:right;}
.boxTitleLeft, .boxTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #09347C;
	background-image: url(../styleImages/backgrounds/boxTitleBg.gif);
	width: 155px;
	height: 15px;
	padding-left: 5px;
	padding-top: 1px;
}
.boxContentLeft, .boxContentRight {
	color:#fff;
}
.colLeft {
	padding:0px; margin:0px; width:197px; height:auto; float:left;
}
.colMid {
	padding:0px; margin:0 4px 0 5px; width:504px; height:auto; float:left;
}
.middle_top_curve{ padding:0px; margin:0px; width:504px; height:15px;}

.middle_top_curve img{ vertical-align:top;}
.middle_bg{ padding:0px; margin:0px; width:503px; height:auto; background-color:#2C2C2C; float:right;}

.middle_bottom_curve{ padding:0px; margin:0px; width:504px; height:15px;}

.middle_bottom_curve img{ vertical-align:top;}
.colRight {
	padding:0px; margin:0px; width:194px; height:auto; float:right;  min-height:800px; max-height:100%;
}
.boxContent {
	 padding:0 0 16px 0; margin:0px auto 15px; width:462px; height:auto; border-bottom:1px solid #525252; 
}
.boxContent1 {
	 padding:0 0 16px 0; margin:0px auto 15px; width:462px; height:auto; 
}
.mid_left{ padding:0px; margin:0 5px 0 0; width:305px; height:auto; float: left;}
.info_main{ padding:0px; margin:0px; width:193px; height:auto;}
.info_top{ width:193px; height:10px; padding:0px; margin:0px; }

.info_top img{ vertical-align:top;}
.info_bg{ padding:0px; margin:0px; width:193px; height:auto; background: #BB0000 url(../styleImages/images/information_bg.png) repeat-x;  }
.info_inner{ padding:0px; margin:0px auto; width:160px; height:auto; }
.info_title{ padding:13px 0 14px 0; margin:0px; font-weight:bold; text-transform:uppercase;}
.info{ padding:0px; margin:0px; width:160px; height:auto; }

.info1{ padding:0px; margin:0px; width:100%; height:auto; }

.info ul { padding:0px; margin:0px; list-style:none;}

.info1 ul { padding:0px; margin:0px; list-style:none;}

.info ul li{ padding:0 0 12px 15px; margin:0px; background:url(../images/arrow1.png) no-repeat; font-size:11px; line-height:6px; text-decoration:none; }

.info1 ul li{ padding:0 0 12px 15px; margin:0px; background:url(../images/arrow1.png) no-repeat; font-size:11px; line-height:6px; text-decoration:none; }

.info ul li span{ font-size:11px; color:#FFFFFF; }

.info ul li a{ font-size:11px; text-decoration:underline; color:#FFFFFF; }

.info1 ul li a{ font-size:11px; text-decoration:underline; color:#FFFFFF; }

.info ul li a:hover{ font-size:11px;text-decoration:none; color:#FFFFFF; }

.info1 ul li a:hover{ font-size:11px;text-decoration:none; color:#FFFFFF; }

.news_top{  padding:0px; margin:0px; width:194px; height:10px; }

.news_top img{ vertical-align:top;}
.news_bg{ padding:0px; margin:0 0 0 1px; background-color:#8F8F8F; width:191px; height:auto; border:1px solid #888888; border-top:none; border-bottom:none; }
.news_inner{ padding:0px; margin:0px auto; width:170px; height:auto;}
.mail_main{ padding:0 0 5px 0; margin:7px 0 0 0; width:170px; height:auto;}
.mail_left{ padding:0px; margin:0px; width:80px; height:auto; float:left; font-size:11px; color:#121212; }
.mail_right{ padding:0px; margin:0px; width:90px; height:auto; float:right;}
.field{ padding:0px; margin:0px; width:90px; height:13px; }
.sub_button{ padding:0px; margin:0px; width:50px; height:15px; float:right;}
.news_bottom{  padding:0px; margin:0px; width:194px; height:10px; }

.news_bottom img{ vertical-align:top;}
.video{ padding:0px; margin:0px; width:194px; height:167px;}
/* CHECKOUT PAGES */
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 9px;
	padding-right: 10px;
	float: left;
}
.colMainCheckout {
	position: relative;
	width: 558px;
	float: left;
}
/* END CHECK OUT PAGES */
.siteDocs {
	 padding:0px; margin:0px 0 0 0; width:904px; height:53px;
}
.foot_bottom{ padding:0px; margin:0px 0 0 0; width:904px; height:auto; text-align: center; color:#676767; line-height:16px;}
.foot_left{ float:left; padding:0px; margin:0px; width:15px; height:60px;}
.foot_bg{ padding:0px; margin:0px; width:874px; height:60px; float:left; background-color:#2C2C2C; }
.left{ padding:0px; margin:0px auto 0 auto; width:500px; height:20px; text-align:center; line-height:30px;  }

.left a{ padding:0px; margin:0px;  text-decoration:none; color:#FFFFFF; text-align:center; line-height:30px;}

.left a:hover{ padding:0px; margin:0px; color:#FFFFFF; text-decoration:underline; line-height:30px;}

.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	background-color: #EBEDFE;
	text-align: center;
	border: 1px solid #C9CEFC;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 387px;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
	height: 50px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.latestProds {
	float: left;
	text-align: center;
	width: 131px;
	height: 120px;
}




 #transitionEffect { width: 720px; border: 0px solid #000; height: 200px; overflow: hidden; }
      .slide { position: relative; height: 200px; width: 720px; text-align: center; }
      .r1 { background: #f41; }
      .r1 p { padding-top: 10px; text-align: center; margin: 0; font-size: 0.6em; }
      .r2 { background: #55a5e0; }
      .r3 { text-align: left; }
      #introslide {color: #eee; text-align: center; z-index: 500; }
      #introslide p { padding-top: 50px; font-size: 0.9em; margin: 0;}
	  
	  div.fadenav { position: absolute; top: 5px; right: 5px; }
div.fadenav a { display: block; background: #ccc; width: 12px; height: 12px; margin: 0 0 0 8px; float: left; overflow: hidden; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; border: 1px solid #000; }
div.fadenav a:hover { text-decoration: none; }
div.fadenav a.current { background: #c00; }


.fadein { position:relative; height:176px; width:703px; }
.fadein img { position:absolute; left:0; top:0; }


.footer_main
{ padding:20px 0 0 0; margin:0px;}body { padding:0px; margin:0px; background:#0C0C0C url(../styleImages/images/main_bg.jpg) repeat-x left top; font:normal 11px Tahoma, Arial, "Times New Roman"; color: #FFFFFF;}
img
{ border:0}
.clear{ clear:both;}

#pageSurround {
	padding:0px; margin:0px; width:100%; height:auto; background:url(../styleImages/images/body_bg1.jpg) no-repeat center top;
}
#subSurround {
	padding:0px; margin:0px auto; width:904px; height:auto;
}
#topHeader {
	padding:0px; margin:0px auto; width:904px; height:auto;
}
.logo_main{ padding:0px; margin:0 0 5px 0; width:904px; height:90px;}
.logo{ padding:0px; margin:0 70px 0 0; width:278px; height:90px; float:left;}
.logo_middle{ padding:0px; margin:30px 0px 0 0; float:left; width:275px; height:60px;   }
.clean{ padding:0px; margin:0px; font-size:13px; font-style:italic; text-transform:uppercase; }
.tollfree{ font-size:16px; font-weight:bold; color:#FF0000; padding:5px 0 0 10px; }
.logo_right{ padding:0px; margin:60px 0px 0 0; width:241px; height:30px; float:left; font-size:12px; text-align:right;}

.logo_right a{ font-size:12px; text-align:right; text-decoration:none; color:#FFFFFF;}

.logo_right a:hover{ font-size:12px; text-decoration:underline; color:#FFFFFF;}
.menu_main{ padding:0px; margin:0 0 5px 0; width:904px; height:44px;}
.menu_left{ padding:0px; margin:0px; width:10px; height:44px; float:left;}
.menu_bg{ padding:0px; margin:0px; width:884px; height:44px; background:url(../styleImages/images/nav_bg_strip.png) repeat-x; float:left;}

.menu_bg ul{ padding:0px; margin:0px; list-style:none;}

.menu_bg ul li{ padding:0 28px 0 20px; margin:0px; float:left; font-weight:bold; line-height:44px; text-align:center; text-decoration:none; background:url(../styleImages/images/nav_strip.png) no-repeat right center;}

.menu_bg ul li a{ font-weight:bold; line-height:44px; text-align:center; text-decoration:none; color:#FFFFFF;}

.menu_bg ul li a:hover{ font-weight:bold; line-height:44px; text-align:center; text-decoration:none; color:#000; }

.menu_bg ul li.active a{ font-weight:bold; line-height:44px; text-align:center; text-decoration:none; color:#000000;}
.menu_right{ padding:0px; margin:0px; width:10px; height:44px; float:right;}
.banner_main{ padding:0px; margin:0 0 5px 0; width:904px; height:176px;}
.banner{ padding:0px; margin:0px; width:703px; height:176px; float:left;}
.banner_right{ padding:0px; margin:0 0 0 5px; width:196px; height:176px; float:right;}
.banner_right_top{ padding:0px; margin:0px; width:194px; height:10px;}

.banner_right_top img{ vertical-align:top;}
.banner_right_bg{ padding:0px; margin:0px; width:194px; height:auto; background:#2C2C2C url(../styleImages/images/banner_right_bg.png) repeat-x;}
.business{ padding:0px; margin:-2px auto; width:172px; height:55px; background:url(../styleImages/images/startyour_button.png) no-repeat; position:relative;}
.start{ padding:0px; margin:0px; font-size:12px; font-weight:bold; line-height:12px;  }

.start a{ padding:0px; margin:0px; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;   }

.start img{ float:left; padding:10px 5px 0 10px;}
.start1{ padding:0px; margin:0px; font-size:11px; font-weight:bold; line-height:12px;  }

.start1 span{ padding:0px; margin:0px; font-size:10px; font-weight:normal; color:#FFA9A9; }

.start1 a{ padding:0px; margin:0px; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF;   }

.start1 img{ float:left; padding:7px 0px 0 10px;}
.start2{ padding:0px; margin:0px; font-size:12px; font-weight:bold; line-height:12px;  }

.start2 span{ padding:0px; margin:0px; font-size:10px; font-weight:bold; }

.start2 a{ padding:0px; margin:0px; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;   }

.start2 img{ float:left; padding:7px 3px 0 10px;}
.banner_right_bottom{ padding:0px; margin:0px; width:194px; height:10px;}

.banner_right_bottom img{ vertical-align:top;}
.content_main{ padding:0px; margin:0 0 10px 0; width:904px; height:auto;}
.product_tab{ padding:0 0 0 37px; margin:0px; width:160px; height:37px; background:url(../styleImages/images/products_img.png) no-repeat; font-weight:bold; text-transform:uppercase; line-height:37px;   }
.product_left_bg{ padding:10px 0 0 0; margin:0px; background-color:#6D6D6D; border:1px solid #575252; border-bottom:none; border-top:none; width:191px; height:auto;}

.product_left_bg ul{ padding:0 0 0 20px; margin:0px; list-style:none;}

.product_left_bg ul li{ padding:0 10px 0 15px; margin:0px; background:url(../styleImages/images/arrow.png) no-repeat left top; font-size:11px; text-decoration:none; line-height:30px; }

.product_left_bg ul li a{ font-size:11px; text-decoration:none; color:#FFFFFF;  }

.product_left_bg ul li a:hover{ font-size:11px; text-decoration:underline; color:#FFFFFF;  }
.left_bottom{ padding:0px; margin:0px; width:193px; height:15px; }

.left_bottom img{ vertical-align:top;}

.product_title{ padding:0px; margin:0 0 15px 0; font-weight:bold; color:#FFFFFF;}
.product_text{ padding:0px; margin:0px; font-size:11px;}
.red{ padding:0px; margin:15px 0 0 0; font-size:14px; font-weight:bold; color:#F81A1A;}

.red img{ padding:0px; margin:0 180px 0 0; float:right; }
.mid_right{ padding:0px; margin:0px; width:152px; height:auto; float:right;}
.boxTitleLeft, .boxTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #09347C;
	background-image: url(../styleImages/backgrounds/boxTitleBg.gif);
	width: 155px;
	height: 15px;
	padding-left: 5px;
	padding-top: 1px;
}
.boxContentLeft, .boxContentRight {
	color:#fff;
}
.colLeft {
	padding:0px; margin:0px; width:197px; height:auto; float:left;
}
.colMid {
	padding:0px; margin:0 4px 0 5px; width:504px; height:auto; float:left;
}
.middle_top_curve{ padding:0px; margin:0px; width:504px; height:15px;}

.middle_top_curve img{ vertical-align:top;}
.middle_bg{ padding:0px; margin:0px; width:503px; height:auto; background-color:#2C2C2C; float:right;}

.middle_bottom_curve{ padding:0px; margin:0px; width:504px; height:15px;}

.middle_bottom_curve img{ vertical-align:top;}
.colRight {
	padding:0px; margin:0px; width:194px; height:auto; float:right;
}
.boxContent {
	 padding:0 0 16px 0; margin:0px auto 15px; width:462px; height:auto; border-bottom:1px solid #525252; 
}
.boxContent1 {
	 padding:0 0 16px 0; margin:0px auto 15px; width:462px; height:auto; 
}
.mid_left{ padding:0px; margin:0 5px 0 0; width:305px; height:auto; float: left;}
.info_main{ padding:0px; margin:0px; width:193px; height:auto;}
.info_top{ width:193px; height:10px; padding:0px; margin:0px; }

.info_top img{ vertical-align:top;}
.info_bg{ padding:0px; margin:0px; width:193px; height:auto; background: #BB0000 url(../styleImages/images/information_bg.png) repeat-x;  }
.info_inner{ padding:0px; margin:0px auto; width:160px; height:auto; }
.info_title{ padding:13px 0 14px 0; margin:0px; font-weight:bold; text-transform:uppercase;}
.info{ padding:0px; margin:0px; width:160px; height:auto; }

.info1{ padding:0px; margin:0px; width:100%; height:auto; }

.info ul { padding:0px; margin:0px; list-style:none;}

.info1 ul { padding:0px; margin:0px; list-style:none;}

.info ul li{ padding:0 0 12px 15px; margin:0px; background:url(../images/arrow1.png) no-repeat; font-size:11px; line-height:6px; text-decoration:none; }

.info1 ul li{ padding:0 0 12px 15px; margin:0px; background:url(../images/arrow1.png) no-repeat; font-size:11px; line-height:6px; text-decoration:none; }

.info ul li span{ font-size:11px; color:#FFFFFF; }

.info ul li a{ font-size:11px; text-decoration:underline; color:#FFFFFF; }

.info1 ul li a{ font-size:11px; text-decoration:underline; color:#FFFFFF; }

.info ul li a:hover{ font-size:11px;text-decoration:none; color:#FFFFFF; }

.info1 ul li a:hover{ font-size:11px;text-decoration:none; color:#FFFFFF; }

.news_top{  padding:0px; margin:0px; width:194px; height:10px; }

.news_top img{ vertical-align:top;}
.news_bg{ padding:0px; margin:0 0 0 1px; background-color:#8F8F8F; width:191px; height:auto; border:1px solid #888888; border-top:none; border-bottom:none; }
.news_inner{ padding:0px; margin:0px auto; width:170px; height:auto;}
.mail_main{ padding:0 0 5px 0; margin:7px 0 0 0; width:170px; height:auto;}
.mail_left{ padding:0px; margin:0px; width:80px; height:auto; float:left; font-size:11px; color:#121212; }
.mail_right{ padding:0px; margin:0px; width:90px; height:auto; float:right;}
.field{ padding:0px; margin:0px; width:90px; height:13px; }
.sub_button{ padding:0px; margin:0px; width:50px; height:15px; float:right;}
.news_bottom{  padding:0px; margin:0px; width:194px; height:10px; }

.news_bottom img{ vertical-align:top;}
.video{ padding:0px; margin:0px; width:194px; height:167px;}
/* CHECKOUT PAGES */
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 9px;
	padding-right: 10px;
	float: left;
}
.colMainCheckout {
	position: relative;
	width: 558px;
	float: left;
}
/* END CHECK OUT PAGES */
.siteDocs {
	 padding:0px; margin:0px 0 0 0; width:904px; height:53px;
}
.foot_bottom{ padding:0px; margin:0px 0 0 0; width:904px; height:auto; text-align: center; color:#676767; line-height:16px;}
.foot_left{ float:left; padding:0px; margin:0px; width:15px; height:60px;}
.foot_bg{ padding:0px; margin:0px; width:874px; height:60px; float:left; background-color:#2C2C2C; }
.left{ padding:0px; margin:0px auto; width:904px; height:60px;  }

.left a{ padding:0px; margin:0px;  text-decoration:none; color:#FFFFFF;}

.left a:hover{ padding:0px; margin:0px; color:#FFFFFF; text-decoration:underline;}
.right{ padding:0px; margin:-25px 0 0 0; width:134px; height:20px; float:left; }  
.right_right { padding:0px 0 0 0; margin:-25px 0 0 0; width:135px; height:20px; float:right; }  

.right_right img { float:right; margin:-2px 0 0 0; }  
.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	background-color: #EBEDFE;
	text-align: center;
	border: 1px solid #C9CEFC;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 387px;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
	height: 50px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.latestProds {
	float: left;
	text-align: center;
	width: 131px;
	height: 120px;
}




 #transitionEffect { width: 720px; border: 0px solid #000; height: 200px; overflow: hidden; }
      .slide { position: relative; height: 200px; width: 720px; text-align: center; }
      .r1 { background: #f41; }
      .r1 p { padding-top: 10px; text-align: center; margin: 0; font-size: 0.6em; }
      .r2 { background: #55a5e0; }
      .r3 { text-align: left; }
      #introslide {color: #eee; text-align: center; z-index: 500; }
      #introslide p { padding-top: 50px; font-size: 0.9em; margin: 0;}
	  
	  div.fadenav { position: absolute; top: 5px; right: 5px; }
div.fadenav a { display: block; background: #ccc; width: 12px; height: 12px; margin: 0 0 0 8px; float: left; overflow: hidden; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; border: 1px solid #000; }
div.fadenav a:hover { text-decoration: none; }
div.fadenav a.current { background: #c00; }


.fadein { position:relative; height:176px; width:703px; }
.fadein img { position:absolute; left:0; top:0; }


.footer_main
{ padding:20px 0 0 0; margin:0px;}