@charset "utf-8";
/* Genral CSS */

 body{
	background:url(../images/main-bg.png) center top no-repeat #f3f3f3;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555;
	text-decoration: none;
}
img{border:none;}
a:focus{ -moz-outline-style:none; outline:none;}
/* Text Style */
.back-text{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #3F3F3F;text-decoration: none; padding:0; margin:0;}
.back-text a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #3F3F3F;text-decoration: none; padding:17px 0px; margin:0;}
.back-text a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000;text-decoration: none; padding:0; margin:0;}


.top-links{font-size: 10px;font-weight: normal;text-transform: uppercase;color: #383838;text-decoration: none;}
.top-links a{font-size: 10px;font-weight: normal;text-transform: uppercase;color: #383838;text-decoration: none; padding:0px 10px 0px 10px;}
.top-links a:hover{font-size: 10px;font-weight: normal;text-transform: uppercase;color: #FF0000;text-decoration: none; padding:0px 10px 0px 10px;}

.largelink{font-family: 'News Cycle', arial, serif;font-size: 20px;font-weight: normal;color: #657679;text-decoration: none;}
.largelink a{font-family: 'News Cycle', arial, serif;font-size: 20px;font-weight: normal;color: #657679;text-decoration: none;}
.largelink a:hover{font-family: 'News Cycle', arial, serif;font-size: 20px;font-weight: normal;color: #D71920;text-decoration: none;}

.heading01{font-family: 'News Cycle', arial, serif;font-size: 25px;font-weight: normal;color: #D71920;text-decoration: none; padding:0; margin:0;}
.heading02{font-family: 'News Cycle', arial, serif;font-size: 25px;font-weight: normal;color: #848484;text-decoration: none; padding:0; margin:0;}
.headingb{font-family: 'News Cycle', arial, serif;font-size: 25px;font-weight: normal;color: #000;text-decoration: none; padding:0; margin:0;}
.heading03{font-family: 'News Cycle', arial, serif;font-size: 25px;font-weight: normal;color: #494949;text-decoration: none; padding:0; margin:0;}
.heading-gray{font-family: 'News Cycle', arial, serif;font-size: 15px;font-weight: normal;color: #494949;text-decoration: none; padding:0; margin:0;}
h1{font-family: 'News Cycle', arial, serif;font-size: 25px;font-weight: normal;color: #D71920;text-decoration: none; padding:0; margin:0;}
h2{font-size: 17px;font-weight: normal;color: #D71920;text-decoration: none; padding:4px; margin:0;}

.bottom-links{font-size: 11px;font-weight: normal;color: #383838;text-decoration: none;}
.bottom-links a{font-size: 11px;font-weight: normal;color: #383838;text-decoration: none;}
.bottom-links a:hover{font-size: 11px;font-weight: normal;color: #D71920;text-decoration: none;}
.xsmall{font-size: 11px;font-weight: normal;text-decoration: none;}
.price-status{border:0;color:#f6931f;font-weight:bold;font-size:12px;width:100px;text-decoration: none;}

/* backgrounds  */
#inline1{background:url(../images/popup-bg.gif) center top repeat-x;}
.frame-spacing{height:284px; }
.frame-bg{background:url(../images/frame-bg.png) center top no-repeat;}
.back-bg{background:url(../images/back-bg.gif) center top repeat-x;}
.bg{background:url(../images/bg-dots.png) center top no-repeat;}
.saerch-bg{background:url(../images/search-round.png) center top no-repeat; height:35px;}
.banner-pad{background:url(../images/banner-bg.gif) center bottom no-repeat #fff;  padding:0px 10px 10px 10px;}
.banner-pad-inside{background:#fff;  padding:0px 0px 10px 0px;}
.banner-contentbg{background:url(../images/home-banner-contentbg.png) center top no-repeat;}

.large-linkbg1{background:url(../images/left-bar-bg1.png) center top no-repeat; padding:0px 35px; height:50px; line-height:50px;}
.large-linkbg2{background:url(../images/left-bar-bg2.png) center top no-repeat; padding:0px 35px; height:50px; line-height:50px;}

.bottom-bg{background:url(../images/bottom-bg.png) center top repeat-x; border-top: 1px solid #F3F3F3;}
.bottom-bg2{background:url(../images/bottom-bg2.png) center bottom no-repeat;}
.redline{background:#D71920; height:7px;}
.line-y{background:url(../images/seprator-bg-y.gif) center top repeat-y; width:3px;}
.footer-bg{background:url(../images/footer-bg.gif) center top repeat-x #2A2E31; padding:35px 0px; color:#a3a3a3; font-size:11px;}
.footer-bg a{color:#a3a3a3;font-weight: normal;text-decoration: none; padding:0px 16px; font-size:11px;}
.footer-bg a:hover{color:#fff;font-weight: normal;text-decoration: none; padding:0px 16px; font-size:11px;}

.gray-bg{background:#F7F8F8;padding:8px 3px 8px 5px;}
.paging-bg{border:1px solid #E9E9E9; background:url(../images/paging-bg.gif) center top repeat-x #F4F4F4;}

.heading-bar{background:url(../images/heding-bar-bg.gif) center top repeat-x #D81A21;padding:10px;font-size: 13px;font-weight: bold;color: #FFFFFF;text-decoration: none;}

.tryon-bg{background:url(../images/img1.jpg) center top repeat-x;}

.tryon-bar{background:url(../images/tryon-bg-bar.png) center top repeat; padding:6px 9px 5px 9px;}
.btn-bg{background:url(../images/btn-bg.png) center top repeat-x;font-size: 11px;font-weight: bold;color: #CCCCCC;text-decoration: none; padding:0px 0px 2px 0px;}

.btn-bg a{text-transform:none;  font-size: 10px;font-weight: normal;color: #CCCCCC;text-decoration: none; padding:0px 8px 0px 8px;}
.btn-bg a:hover{ text-transform:none; font-size: 10px;font-weight: normal;color: #fff;text-decoration: none; padding:0px 8px 0px 8px;}
.thumb-style{border:1px solid #DEDEDE; background:#fff; padding:5px; margin:0px 0px 10px 0px;}
.thumbtitlebg{background:#F7F8F8; padding:10px; font-size:11px;}
.thumbtitlebg a{font-size: 12px;font-weight: bold;color: #3E8D9B;text-decoration: none;}
.thumbtitlebg a:hover{font-size: 12px;font-weight: bold;color: #D71920;text-decoration: none;}

.link{font-size:11px; text-decoration:none; }
.link a{font-size: 12px;font-weight: bold;color: #3e8d9b;text-decoration: none;}
.link a:hover{font-size: 12px;font-weight: bold;color: #D71920;text-decoration: none;}

.green-textb{font-size: 12px;font-weight: bold;color: #3e8d9b;text-decoration: none;}
.green-textr{font-size: 12px;font-weight: bold;color: #d71920;text-decoration: none;}
.med-heading{font-size: 15px;font-weight: normal;color: #333333;text-decoration: none; font-weight:bold;}


.gray-bg-b{background:#EBEBEB; border:1px solid #dee1e1; padding:10px;}
.total-style{font-size: 35px;font-weight: normal;color: #cf181f;text-decoration: none; font-family:'News Cycle',arial,serif;}
.total-price{font-size: 35px;font-weight: normal;color: #333;text-decoration: none;  font-family:'News Cycle',arial,serif; }


.border-01{border:1px solid #dee1e1; padding:10px;}
.border-lr{border-top:none;  border-right:1px solid #dee1e1; border-bottom:none; border-left:1px solid #dee1e1;}
.border-2r{border-top:none;  border-right:1px solid #dee1e1; border-bottom:none; border-left:1px solid #dee1e1;border-top:1px solid #dee1e1;}
.border-4r{border-top:none;  border-right:1px solid #dee1e1; border-bottom:1px solid #dee1e1; border-left:1px solid #dee1e1;border-top:1px solid #dee1e1;}
.border-lrb{border-top:none;  border-right:1px solid #dee1e1; border-bottom:1px solid #dee1e1; border-left:1px solid #dee1e1;}

#listing-01 td{border-bottom:1px solid #dee1e1; padding:5px;}
#listing-01 .popular{
	color: #4f89ba;
    font-size: 12px;
    font-style: italic;
    margin-left: 5px;

}
#listing-01 .popular em{
    background: none repeat scroll 0 0 #d71920;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    padding: 2px 4px;
	margin:0px 5px;
	font-family:Arial, Helvetica, sans-serif;
}
.img-border1{border:1px solid #989987;}
.img-border{border:1px solid #dedede;}
.white-line{background:#fff; height:2px;}
.dark-gray{background:#E6E6E6;}
.dark-gray2{background:#EBEBEB; padding:10px;}
.white-bg{background:#fff; padding:10px;}

/* Padding  */
.detail-grid td{padding:5px 10px;}
.detail-grid .r1{background:#fff;}
.detail-grid .r2{background:#F5F5F5;}

.winning{ position:absolute;  float:left;  margin:-95px 0px 0px -100px; }

.list-none{list-style:none; margin:0;padding:0;}
.list-none li{padding:3px 0px; margin:3px 0px ;}
p{padding:5px 0px 5px 0px;margin:5px 0px 5px 0px;}
.pad-top65{padding-top:65px;}
.search-pad{padding:34px 15px 0px 0px;}
.pad-tb10{padding:5px 0px 15px 0px;}
.pad-tb-10{padding:10px 0px;}
.pad10{padding:10px;}
.pad20{padding:15px 20px;}
.pad7{padding:7px;}
.pad5{padding:0px 2px 10px 2px;}
.pad-lr-10{padding:0px 9px 0px 10px;}
.thumb-space{height:105px;}
.height-20{height:20px;}

/* Form Style */
.checkbox-style{padding:0px; margin:3px 0px;}
.select-style{font-size:11px; padding:2px; border:1px solid #CDCDCD;}

/* Menus */
/*- Menu Tabs B--------------------------- */

#tabsB {
	float:left;
	width:100%;
	font-size:11px;
	line-height:normal;
	text-transform: uppercase;	
}
#tabsB ul {
	margin:0;
	padding:0px 0px 0 15px;
	list-style:none;
}
#tabsB li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsB a {
	float:left;
	background:url("../images/tableftB.gif") no-repeat left top;
	margin:0px 1px;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsB a span {
	float:left;
	display:block;
	background:url("../images/tabrightB.gif") no-repeat right top;
	padding:4px 15px 3px 10px;
	color:#666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}
/* End IE5-Mac hack */
#tabsB a:hover span {color:#000;}
#tabsB a:hover {background-position:0% -42px;}
#tabsB a:hover span {background-position:100% -42px;}
#tabsB #current a {	background-position:0% -42px;}
#tabsB #current a span {	background-position:100% -42px;}
-->
/* Form Style */
.search-style{background:url(../images/input-bg.gif) left top no-repeat; border-top: 1px solid #C6C6C6; border-right: 1px solid #E9E9E9; border-bottom: 1px solid #F3F3F3; border-left: 1px solid #CECECE; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:4px 4px 5px 4px;}

/* Pagination */
#pagination ul{border:0; margin:0; padding:0;}
#pagination-flickr li{
	border:0; margin:0; padding:0;
	font-size:11px;
	list-style:none;
}
#pagination-flickr a{
	border:solid 1px #DDDDDD;
	margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
	font-weight:bold;
}
#pagination-flickr .active{
	color:#D71920;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
	color:#3393B0;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pagination-flickr a:hover{
	border:solid 1px #DDDDDD;
	color:#D71920;
}

.Attributres span
{
    padding:10px 0px;
}
.Attributres select
{
    width:225px;
    
   background:url(../images/input-bg.gif) left top no-repeat; border-top: 1px solid #C6C6C6; border-right: 1px solid #E9E9E9; border-bottom: 1px solid #F3F3F3; border-left: 1px solid #CECECE; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:4px 4px 5px 4px;
}
.Attributres label
{
    width:225px;
    font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:4px 4px 5px 4px;
}
.search-box{ /*outer background*/height: 25px;padding: 0px;width: 295px;font-size:11px;}
search-field{ /*input field */float: left;border:0;margin:0;font-family:tahoma;font-size: 12px;padding: 0px 0px 0px 12px;height:25px;background: #ffffff url(images/search-form.png) no-repeat top left;width: 249px;}
search-go { /*search icon */float:left;border:0;margin:0;padding:0;height: 25px;width: 31px;background: url(images/search-icon.png) no-repeat top left;cursor: pointer;}
search-go:hover{ /*search icon hover "Does Not work in ie6" */background:url(images/search-icon.png) no-repeat bottom left;}
