body{background-image:url(../images/bg/bgup.jpg);background-color:#fff;background-repeat:repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;line-height:20px;margin:0;background-position:center top;}
.mid{height:128px;}
.graybg{background-color:#e5e5e5;}
ul#services{list-style:none;margin:2px;padding:5px 5px 5px 5px;font-size:12px;color:#fff;}
#services li{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;list-style-image:url(../images/bullet.jpg);padding-bottom:5px;padding-top:5px;border-bottom:#ccc 1px dashed;font-weight:bold;color:#fff;list-style:none;}
#services li a:link{color:#fff;text-decoration:none;font-size:12px;}
#services li a:visited{text-decoration:none;color:#fff;font-size:12px;}
#services li a:hover{text-decoration:underline;color:#eee;font-size:12px;}
#services li a:active{text-decoration:none;color:#fff;font-size:12px;}
.bodybg{background-image:url(../images/search/bodybg.jpg);background-repeat:repeat-x;}
.product-body{background-color:#f4f4f4;}
.product-right{border-right:#d1cfcf 1px solid;}
.product-left{border-left:#d1cfcf 1px solid;}
.tem-topmid{background-image:url(../images/templatebg/topmid1.jpg);background-repeat:repeat-x;}
.tem-mid{background-image:url(../images/templatebg/mid.jpg);background-repeat:repeat-x;height:159px;color:#333;font-size:12px;}
.showall{color:#FFF;font-weight:bold;}
.newest{color:#FFF;font-weight:bold;}
.icon-topmid{background-image:url(../images/icon/topmid.png);background-repeat:repeat-x;}
.icon-middle{background-image:url(../images/icon/middle.jpg);background-repeat:repeat-x;}
.icon-leftmid{background-image:url(../images/icon/leftmid.png);background-repeat:no-repeat;}
.icon-rightmid{background-image:url(../images/icon/rightmid.png);background-repeat:no-repeat;}
a:link{color:#333;text-decoration:none;font-size:12px;}
a:visited{text-decoration:none;color:#333;font-size:12px;}
a:hover{text-decoration:underline;color:#000;font-size:12px;}
a:active{text-decoration:none;color:#333;font-size:12px;}
.icon-btmlower{background-image:url(../images/icon/btmlower.jpg);background-repeat:repeat-x;}
.newsletter{border:#bdbdbd;width:188px;height:72px;}
.newsletter-textbox{background:none;border:none;color:#666;}
.product{width:200px;height:50px;}
.catagory-topmid{background-image:url(../images/catagories/topmid.jpg);background-repeat:repeat-x;}
.catagory-middle{background-image:url(../images/catagories/body.jpg);background-repeat:repeat-x;background-color:#2b2b2b;}
.catagory-btmmid{background-image:url(../images/catagories/btmmid.jpg);background-repeat:repeat-x;background-color:#2b2b2b;}
.lower-menu{background-color:#181e26;}
.lower-menu-am{background-color:#181e26;padding-top:14px;}
.graybg-lower{background-color:#5f5d5d;}
.black-head{color:#333;}
.black-txt{color:#333;font-weight:bold;}
.whitehead{color:#fff;}
a.footer-link:link{color:#fff;text-decoration:none;font-size:12px;}
a.footer-link:visited{text-decoration:none;color:#fff;font-size:12px;}
a.footer-link:hover{text-decoration:underline;color:#ccc;font-size:12px;}
a.footer-link:active{text-decoration:none;color:#fff;font-size:12px;}
.upmenu-black{background-image:url(../images/2ndmenu/mid.jpg);background-repeat:repeat-x;}
.upmenu-red{background-image:url(../images/1stmenu/mid.jpg);background-repeat:repeat-x;height:47px;padding-left:7px;}
.affilated{background-image:url(../images/affiliate/img1.png);background-repeat:no-repeat;}
.affilated-position{padding-top:5px;}
.red-head{color:#931519;font-size:18px;font-weight:bold;}
.black-head{color:#000;font-size:15px;}
.header-red{background-image:url(../images/header/mid.jpg);background-repeat:repeat-x;height:42px;}
.login-middle{background-image:url(../images/login/middle.jpg);background-repeat:repeat-x;background-position:bottom;background-color:#e3e1e2;}
.login-btm{background-image:url(../images/login/btmmid.jpg);background-repeat:repeat-x;}
.login-midup{background-image:url(../images/login/topmid.jpg);background-repeat:repeat-x;background-position:bottom;}
.feature-tem{background-image:url(../images/fetem/mid.jpg);background-repeat:repeat-x;}
.showall-mid{background-image:url(../images/showall/mid.jpg);background-repeat:repeat-x;}
.white-head{color:#fff;font-size:16px;font-weight:bolder;}
.redfoot{background-image:url(../images/lowerred/mid.jpg);background-repeat:repeat-x;color:#fff;}
.txt-box{background-image:url(../images/login/txt-box.jpg);border:#fff 1px solid;color:#000;padding:2px;}
.red-heading{color:#931519;font-size:20px;font-weight:normal;line-height:24px;}
.red-heading{color:#931519;font-size:20px;font-weight:normal;line-height:24px;}
.sub-title{color:#931519;font-size:22px;font-weight:bold;line-height:24px;}
.sub-link{color:#333;font-size:14px;font-weight:normal;line-height:24px;}
.black-heading{color:#000;font-size:20px;}
.black-heading-small{color:#000;font-size:18px;}
.white-heading{color:#fff;font-size:20px;}
a.red-link:link{color:#931519;text-decoration:none;font-size:14px;}
a.red-link:visited{text-decoration:none;color:#931519;font-size:14px;}
a.red-link:hover{text-decoration:underline;color:#333;font-size:14px;}
a.red-link:active{text-decoration:none;color:#931519;font-size:14px;}
.itemid{color:#333;font-size:12px;}
.login-txt{color:#1e4262;}
.pagination li{list-style-type:none;display:inline;padding-bottom:1px;}
.pagination a,.pagination a:visited{padding:0 5px;border:1px solid #a40003;text-decoration:none;color:#333;}
.pagination a:hover,.pagination a:active{border:1px solid #a40003;color:#000;background-color:#eee;}
.pagination a.currentpage{background-color:#333;color:#FFF!important;border-color:#333;font-weight:bold;cursor:default;}
.pagination a.disablelink,.pagination a.disablelink:hover{background-color:white;cursor:default;color:#929292;border-color:#929292;font-weight:normal!important;}
.pagination a.prevnext{font-weight:bold;}
.gallerycontainer{position:relative;}
.thumbnail img{border:1px solid #eee;margin:0 5px 5px 0;padding:10px;}
.thumbnail:hover{background-color:transparent;}
.thumbnail:hover img{border:1px solid #eee;}
.thumbnail span{position:absolute;background-color:#eee;padding:5px;left:-1000px;border:1px solid #ccc;visibility:hidden;color:black;text-decoration:none;}
.thumbnail span img{border-width:0;padding:2px;}
.thumbnail:hover span{visibility:visible;top:0;left:100px;z-index:50;background-image:url(../images/loader.gif);background-repeat:no-repeat;background-position:center;}
.thumbnail-home img{border:1px solid #eee;margin:0 5px 5px 0;}
.thumbnail-home:hover{background-color:transparent;}
.thumbnail-home:hover img{border:1px solid #eee;}
.thumbnail-home span{position:absolute;background-color:#eee;padding:5px;left:-1000px;border:1px solid #ccc;visibility:hidden;color:black;text-decoration:none;}
.thumbnail-home span img{border-width:0;padding:2px;}
.thumbnail-home:hover span{visibility:visible;top:0;left:100px;z-index:50;background-image:url(../images/loader.gif);background-repeat:no-repeat;background-position:center;}
ul#login{margin:2px;padding:10px 5px 5px 30px;}
#login li{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:30px;list-style:square;padding-bottom:5px;padding-top:5px;}
.msg.warning{border:2px solid #f2dd8c;background-color:#fff5cc;}
.msg.warning a{color:#df0000;}
.msg.warning a:hover,.msg.warning a:active,.msg.warning a:focus{color:#303030;}
.msg{padding:10px;padding-left:35px;}
.msg-done{border:2px solid #bbdf8d;background:#eaf7d9 url("../images/msg/ico-done.gif") 10px 50% no-repeat;color:#060;padding-left:35px;}
.msg-error{color:#c00;border:2px solid #ffaeae;background:#feebeb url("../images/msg/ico-delete.gif") 10px 50% no-repeat;padding-left:35px;}
.btn{background-image:url(../images/btn.jpg);background-repeat:repeat-x;color:#ccc;border:#666 1px solid;}
.red-heading-samll{color:#931519;font-size:14px;}
.view-details-font{font-weight:bold;color:#b70001;font-weight:bold;}
a.showall{font-size:16px;color:#fff;}
a.showall:link{text-decoration:none;}
a.showall:visited{text-decoration:none;color:#fff;}
a.showall:hover{text-decoration:underline;color:#fff;}
a.showall:active{text-decoration:none;color:#fff;}
.border{border:#999 1px dotted;}
ul#sub-page{list-style:none;margin:2px;padding-left:30px;font-size:14px;color:#931519;}
#sub-page li{font-family:Arial,Helvetica,sans-serif;line-height:16px;list-style:square;padding-bottom:5px;padding-top:5px;color:#931519;width:200px;}
#sub-page li a:link{color:#931519;text-decoration:none;}
#sub-page li a:visited{text-decoration:none;color:#931519;}
#sub-page li a:hover{text-decoration:underline;color:#c00;}
#sub-page li a:active{text-decoration:none;color:#931519;}
.horizontal-headerline{border:thin;border:#d6474a;}
.sub-page-h{color:#c00;font-size:16px;}
ul#footer-menu{margin:auto;padding-left:115px;height:30px;}
li#footer-menu{float:left;color:#fff;list-style:none;text-align:center;padding-left:5px;padding-right:5px;}
a.footer-menu:link{color:#fff;text-decoration:none;}
a.footer-menu:visited{text-decoration:none;color:#fff;}
a.footer-menu:hover{text-decoration:underline;color:#ccc;}
a.footer-menu:active{text-decoration:none;color:#fff;}
ul#sub-page-faq{list-style:none;margin:2px;padding-left:30px;font-size:14px;color:#931519;}
#sub-page-faq li{font-family:Arial,Helvetica,sans-serif;line-height:16px;list-style:square;padding-bottom:5px;padding-top:5px;color:#931519;}
#sub-page-faq li a:link{color:#931519;text-decoration:none;}
#sub-page-faq li a:visited{text-decoration:none;color:#931519;}
#sub-page-faq li a:hover{text-decoration:underline;color:#c00;}
#sub-page-faq li a:active{text-decoration:none;color:#931519;}
.black-head-error{color:#414141;font-size:16px;font-weight:bold;}
.red-head-error{color:#c41515;font-size:30px;}
.red-btmhead{color:#c41515;font-size:18px;}
#live-chat{height:150px;margin:0;padding:0;position:fixed;top:150px;width:35px;z-index:1;right:0;}
a.viewall-link:link{color:#333;font-size:16px;text-decoration:underline;}
a.viewall-link:visited{color:#333;font-size:16px;text-decoration:underline;}
a.viewall-link:hover{color:#666;font-size:16px;text-decoration:underline;}
a.viewall-link:active{color:#333;font-size:16px;text-decoration:underline;}
#right-am li{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;list-style-image:none;list-style-position:outside;list-style-type:square;padding-bottom:5px;padding-top:5px;border-bottom:1px dotted #ccc;list-style-image:url(../images/bullet.jpg);}
.am-red-heading{color:#931519;font-size:14px;font-weight:bold;}
.am-black-heading{color:#000;font-size:14px;font-weight:bold;}
.cont-btn{background-image:url(../images/btn.jpg);background-repeat:repeat-x;background-color:#a40003;color:#fff;border:#910101 1px solid;}
.red-txt{color:#C00;}
#slideshow{position:relative;height:131px;}
#slideshow IMG{position:absolute;top:0;left:0;z-index:8;}
#slideshow IMG.active{z-index:10;}
#slideshow IMG.last-active{z-index:9;}
.header-ctm{background-color:#181e26;color:#FFF;}
.mainhd-ctm{background-color:#5f5d5d;color:#FFF;}
.lihgt-gray-bg{background-color:#ebe9e9;color:#333;}

/* offer box section */
.offer_banner {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:383px;
	height:90px;
	background:url(../images/offer_box/offer-banner.png) no-repeat;
}
.offer_banner div, span, a {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#offer_price {
	padding:20px 0 0 80px;
	margin:0 0 0 0;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b4044;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	border:0px solid #000000;
}
.dollar {
	font-size:22px;
	color:#2E97CF;
}
.dollar_price {
	font-size:48px;
	color:#2E97CF
}
.dollar_price span {
	font-size:36px;
}
#offer_signup {
	padding:3px 0 0 0;
	margin:0 0 0 0;
	width:133px;
	height:30px;
	text-align:center;
	font-size:15px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#offer_signup a {
	padding:5px 0 0 0;
	margin:0;
	color:#ffffff;
	text-decoration:none;
	width:133px;
	height:25px;
	display:block;
}
#offer_signup a:hover {
	padding:5px 0 0 0;
	margin:0;
	color:#ffffff;
	text-decoration:none;
	width:133px;
	height:25px;
	display:block;
}
.affiliate_program {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:242px;
	height:155px;
	background:url(../images/offer_box/affiliate.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	line-height:22px;
}
.affiliate_cont {
	padding:60px 0 0 75px;
	margin:0 0 0 0;
	width:155px;
	height:auto;
}
.affiliate_cont span {
	padding:0; margin:0;
	color:#a00004;
	font-size:24px;
}
/* offer box section */
