div#cart-details{margin-top:20px;position:absolute;width:937px}
div#cart-details p{color:#ffffff;font-weight:700;line-height:27px;padding:5px 10px 0 0;text-align:right}
div#cart-details p a{background:url(../images/view-cart-button.jpg) no-repeat 0 0;display:block;float:right;height:27px;margin:0 0 0 5px;overflow:hidden;padding:0;text-decoration:none;text-indent:9999;width:75px}
div#cart-details p a:hover{background-position:0 -27px}
div#category-navigation{background:#5b1111 url(../images/category-navigation-bg.jpg) repeat-x 0 0;float:left;margin:0 0 0 0;padding:20px;width:155px}
div#category-navigation h4{color:#ffffff;font-size:12pt;font-weight:700;margin:0;padding:0 0 10px 0}
div#category-navigation ul{list-style:none;margin:0;padding:0}
div#category-navigation ul li{list-style:none;margin:0;padding:4px 0}
div#category-navigation ul li a,
div#category-navigation ul li a:link,
div#category-navigation ul li a:visited,
div#category-navigation ul li a:active{background:url(../images/category-navigation-a-bg.png) no-repeat 3px 3px;color:#ffffff;display:block;margin:0;padding:0 0 0 14px;text-decoration:none}
div#category-navigation ul li a:hover{color:#ffd109}
div#category-navigation ul li ul{background:#dc5a5a;display:none;margin:0 -20px;padding:4px 20px}
div#category-navigation ul li ul li{padding:2px 0}
div#category-navigation ul li ul li a,
div#category-navigation ul li ul li a:link,
div#category-navigation ul li ul li a:visited,
div#category-navigation ul li ul li a:active{background:none;color:#ffffff;display:block;margin:0;padding:0 0 0 14px;text-decoration:none}
div#category-navigation ul li ul li a:hover{color:#ffd109}
div#category-navigation ul li.active a{background:url(../images/category-navigation-a-open-bg.png) no-repeat 0 5px}

div#category-navigation ul li ul li.count0 {
	display:none
}


div#help-navigation{background:#5b1111 url(../images/category-navigation-bg.jpg) repeat-x 0 0;float:left;margin:0 0 0 0;padding:20px;width:155px}
div#help-navigation h4{color:#ffffff;font-size:12pt;font-weight:700;margin:0;padding:0 0 10px 0}
div#help-navigation ul{list-style:none;margin:0;padding:0}
div#help-navigation ul li{list-style:none;margin:0;padding:4px 0}
div#help-navigation ul li a,
div#help-navigation ul li a:link,
div#help-navigation ul li a:visited,
div#help-navigation ul li a:active{background:url(../images/category-navigation-a-bg.png) no-repeat 3px 3px;color:#ffffff;display:block;margin:0;padding:0 0 0 14px;text-decoration:none}
div#help-navigation ul li a:hover{color:#ffd109}







div#countdown-clock{background:url(../images/countdown-clock-bg.jpg) repeat-x 0 0;display:block;height:82px;margin:213px 0 0 0;position:absolute;width:676px}
div#featured-wines{margin:0 -15px 0 0;padding:30px 0 0 0;position:relative}
div#featured-wines div.record{background:#f2f2f2;float:left;margin-right:15px;position:relative;width:210px}
div#featured-wines div.record div.content{padding:0}
div#featured-wines div.record div.content div.add-to-cart fieldset{margin:310px 0 0 120px;padding:5px 0 0 5px;position:absolute;z-index:99}
div#featured-wines div.record div.content div.add-to-cart fieldset div{padding-bottom:5px;text-align:right;z-index:999}
div#featured-wines div.record div.content div.add-to-cart fieldset div input.text{background:url(../images/search-textbox-bg.jpg) repeat-x 0 0;border:1px solid #b3b3b3;bottom:1px solid #b3b3b3;color:#303030;font-size:9pt;margin-left:5px;width:30px}
div#featured-wines div.record div.content div.add-to-cart fieldset div label{color:#000000;float:left;font-weight:300;line-height:17px;padding:0 0;text-align:right;width:35px}
div#featured-wines div.record div.content div.add-to-cart fieldset div.add-to-cart-button a{background:url(../images/add-to-cart-button.jpg) no-repeat 0 0;display:block;height:22px;margin:0;overflow:hidden;padding:0;text-decoration:none;text-indent:9999;width:72px}
div#featured-wines div.record div.content div.add-to-cart fieldset div.add-to-cart-button a:hover{background-position:0 -22px}
div#featured-wines div.record div.desc{background:#2c2b2c url(../images/featured-wine-desc-bg.jpg) repeat-x 0 0/*66px*/}
div#featured-wines div.record div.desc p{color:#ffffff;padding:10px 10px 15px 10px}
div#featured-wines div.record div.price{background:url(../images/featured-wine-price-bg.jpg) no-repeat 0 0;display:block;height:109px;margin:80px 0 0 90px;position:absolute;width:109px}
div#featured-wines div.record div.price p{color:#ffffff;font-size:24pt;font-weight:300;line-height:25px;padding:34px 0 0 0;text-align:center}
div#featured-wines div.record div.price p span{display:block;font-size:9pt}
div#featured-wines div.record img{margin:0 0 10px 10px}
div#featured-wines div.record p.rrp{color:#a1a1a1;font-size:9pt;padding:0 10px 17px 10px}
div#featured-wines div.record p.sub-title{color:#a1a1a1;font-size:9pt;padding:0 10px 2px 10px}
div#featured-wines div.record p.title{font-size:11pt;margin:0;padding:10px 10px 2px 10px}
div#featured-wines div.record p.title a,
div#featured-wines div.record p.title a:link,
div#featured-wines div.record p.title a:visited,
div#featured-wines div.record p.title a:active{color:#1a1a1a;text-decoration:none}
div#featured-wines div.record p.title a:hover{color:#1a1a1a;text-decoration:underline}
div#featured-wines-mask{border-bottom:10px solid #ffffff}
div#featured-wines-next-arrow{margin:200px 0 0 913px;position:absolute}
div#featured-wines-next-arrow a{background:url(../images/featured-wine-right-arrow.png) no-repeat 0 0;display:block;height:44px;overflow:hidden;width:21px}
div#featured-wines-next-arrow a:hover{background-position:0 -44px}
div#featured-wines-previous-arrow{margin:200px 0 0 -47px;position:absolute}
div#featured-wines-previous-arrow a{background:url(../images/featured-wine-left-arrow.png) no-repeat 0 0;display:block;height:44px;overflow:hidden;width:21px}
div#featured-wines-previous-arrow a:hover{background-position:0 -44px}
div#footer{background:#ffffff;margin:0 0 0 0;padding:25px;text-align:left}
div#footer p{font-size:10px;margin:0;padding-bottom:2px}
div#footer ul{display:block;list-style:none;margin:0;padding:10px 0 0 0;position:relative}
div#footer ul li{color:#1a1a1a;display:inline;font-size:8pt;font-weight:300;margin:0 0 0 0;padding:0;position:relative}
div#footer ul li a,
div#footer ul li a:link,
div#footer ul li a:active,
div#footer ul li a:visited{color:#1a1a1a;font-weight:300;margin:0 0 0 0;padding:0 5px 0 5px;position:relative;text-align:left;text-decoration:none}
div#footer ul li a:hover{text-decoration:underline}
div#footer ul.credits{margin-left:-5px;padding-top:0}
div#footer ul.credits li{color:#978e71}
div#footer ul.credits li a,
div#footer ul.credits li a:link,
div#footer ul.credits li a:visited,
div#footer ul.credits li a:active{color:#978e71}
div#footer-content{float:left;padding:0 50px 0 0;width:700px}
div#footer-right{float:left;width:135px}
div#footer-right img{margin-top:-15px}
div#header{border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;height:295px;margin:0 auto;padding:0;position:relative;text-align:left;width:937px}
div#homepage-rotation{border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;height:152px;margin:59px 0 0 0;overflow:hidden;position:absolute;width:937px}
div#homepage-rotation ul{list-style:none;margin:0;padding:0}
div#homepage-rotation ul li{list-style:none;margin:0;padding:0}
div#how-to-buy-left-panel{float:left;padding:0 20px 0 0;width:327px}
div#how-to-buy-right-panel{float:left;padding:0 0 0 20px;width:327px}
div#logo{margin:0 0 0 17px;position:absolute;z-index:99999}
div#main{padding:20px 25px 10px}
div#navigation{background:url(../images/navigation-bg.jpg) repeat-x 0 0;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;height:31px;margin:0 auto;padding:0 0 0 10px;position:relative;width:927px}
div#navigation ul.left-options{float:left;height:31px;list-style:none;margin:0 0 0 0;padding:0}
div#navigation ul.left-options li{color:#666666;display:inline;font-size:8pt;font-weight:300;margin:0 0 0 0;overflow:hidden;padding:0 0 0 0}
div#navigation ul.left-options li a{background:url(../images/navigation-a-bg.jpg) no-repeat 0 0;color:#ffffff;display:inline-block;font-weight:300;height:31px;line-height:31px;margin:0 0 0 0;overflow:hidden;padding:0 10px 0 10px;position:relative;text-align:left;text-decoration:none}
div#navigation ul.right-options{float:right;height:31px;list-style:none;margin:0 0 0 0;padding:0}
div#navigation ul.right-options li{color:#666666;display:inline;font-size:8pt;font-weight:300;margin:0 0 0 0;overflow:hidden;padding:0 0 0 0}
div#navigation ul.right-options li a{background:url(../images/navigation-alt-a-bg.jpg) no-repeat 0 0;border-left:1px solid #ffffff;color:#ffffff;display:inline-block;font-weight:300;height:31px;line-height:31px;margin:0 0 0 0;overflow:hidden;padding:0 10px 0 10px;position:relative;text-align:center;text-decoration:none;width:109px}
div#search{background:url(../images/search-bg.jpg) repeat-x 0 0 #ff0000;border-left:1px solid #ffffff;display:block;height:82px;margin:213px 0 0 676px;position:absolute;width:260px}
div#search fieldset{padding:14px 16px}
div#search fieldset div{z-index:999}
div#search fieldset div input.text{background:url(../images/search-textbox-bg.jpg) repeat-x 0 0;bottom:1px solid #b3b3b3;color:#303030;font-size:9pt;width:170px}
div#search fieldset div label{color:#ffffff;display:block;font-weight:700;padding:0 0 5px 0}
div#search form{}
div#search-results{float:left;width:695px}
div#submit-div{}
div#submit-div a{background:url(../images/find-it-button.jpg) no-repeat 0 0;display:block;height:26px;margin:-22px 0 0 182px;overflow:hidden;padding:0;text-decoration:none;text-indent:9999;width:62px}
div#submit-div a:hover{background-position:0 -26px}
div#top-navigation{margin:0 0 0 0;padding:5px 5px 0 0;position:absolute;width:932px}
div#top-navigation ul{float:right;list-style:none;margin:0 0 0 0;padding:0}
div#top-navigation ul li{color:#ffffff;display:inline;font-size:8pt;font-weight:700;margin:0 0 0 0;padding:0}
div#top-navigation ul li a,
div#top-navigation ul li a:link,
div#top-navigation ul li a:active,
div#top-navigation ul li a:visited{color:#ffffff;font-weight:700;margin:0 0 0 0;padding:0 5px;position:relative;text-align:left;text-decoration:none}
div#top-navigation ul li a:hover{color:#ffd109}
div.how-to-buy-panel{float:left;margin-right:38px;width:206px}
div.how-to-buy-panel div.content{background:#c9c9c9;border-bottom:25px solid #ffffff;padding:15px}
div.how-to-buy-panel div.content p{padding-bottom:2px}
div.how-to-buy-panel div.content ul{margin:0;padding:0 0 0 15px}
div.how-to-buy-panel img{overflow:hidden}
div.how-to-buy-panel p.how-to-buy-title{background:url(../images/how-to-buy/title-bg.jpg) repeat-x 0 0;color:#ffffff;font-size:11pt;height:41px;line-height:41px;margin:-3px 0 0 0;padding:0 15px}
div.listing-type-grid div.record{background:#f2f2f2;margin-bottom:15px;position:relative}
div.listing-type-grid div.record div.content{padding:0}
div.listing-type-grid div.record div.content div.add-to-cart fieldset{margin:360px 0 0 120px;padding:5px 0 0 5px;position:absolute;z-index:99}
div.listing-type-grid div.record div.content div.add-to-cart fieldset div{padding-bottom:5px;text-align:right;z-index:999}
div.listing-type-grid div.record div.content div.add-to-cart fieldset div input.text{background:url(../images/search-textbox-bg.jpg) repeat-x 0 0;border:1px solid #b3b3b3;bottom:1px solid #b3b3b3;color:#303030;font-size:9pt;margin-left:5px;width:30px}
div.listing-type-grid div.record div.content div.add-to-cart fieldset div label{color:#000000;float:left;font-weight:300;line-height:17px;padding:0 0;text-align:right;width:35px}
div.listing-type-grid div.record div.content div.add-to-cart fieldset div.add-to-cart-button a{background:url(../images/add-to-cart-button.jpg) no-repeat 0 0;display:block;height:22px;margin:0;overflow:hidden;padding:0;text-decoration:none;text-indent:9999;width:72px}
div.listing-type-grid div.record div.content div.add-to-cart fieldset div.add-to-cart-button a:hover{background-position:0 -22px}
div.listing-type-grid div.record div.desc{background:#2c2b2c url(../images/featured-wine-desc-bg.jpg) repeat-x 0 0/*66px*/}
div.listing-type-grid div.record div.desc p{color:#ffffff;padding:10px 10px 15px 10px}
div.listing-type-grid div.record div.price{background:url(../images/featured-wine-price-bg.jpg) no-repeat 0 0;display:block;height:109px;margin:80px 0 0 90px;position:absolute;width:109px}
div.listing-type-grid div.record div.price p{color:#ffffff;font-size:24pt;font-weight:300;line-height:25px;padding:34px 0 0 0;text-align:center}
div.listing-type-grid div.record div.price p span{display:block;font-size:9pt}
div.listing-type-grid div.record img{margin:0 0 10px 10px}
div.listing-type-grid div.record p.sub-title{color:#a1a1a1;font-size:9pt;padding:0 10px 17px 10px}
div.listing-type-grid div.record p.title{font-size:11pt;margin:0;padding:10px 10px 2px 10px}
div.listing-type-grid div.record p.title a,
div.listing-type-grid div.record p.title a:link,
div.listing-type-grid div.record p.title a:visited,
div.listing-type-grid div.record p.title a:active{color:#1a1a1a;text-decoration:none}
div.listing-type-grid div.record p.title a:hover{color:#1a1a1a;text-decoration:underline}
div.listing-type-grid h1{padding-bottom:30px}
h1,h2,h3{color:#fe0000;font-size:20pt;font-weight:300;margin:0;padding:20px 0 15px 0}
h2.alternative{font-size:12pt;font-weight:bold}
h2.kicker-text{color:#1a1a1a;font-size:12pt;margin:0;padding:0 0 16px 0}
p.redtitle{color:#fe0000;font-size:9pt;font-weight:700;padding:0 0 2px 0}
table.delivery-table{background:#cccccc;width:400px}
table.delivery-table tbody tr td{background:#ffffff;padding:5px 10px}
table.delivery-table thead tr th{background:#ededed;padding:5px 10px}
.clear{clear:both}
.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden}


div#subscribe-panel{
	background: #de1212 url(../images/subscribe-panel-bg.jpg) repeat-x bottom left;
	margin: 0;
	padding: 0;
	width: 260px;
}

div#subscribe-panel a.subscribe-button{
	background: url(../images/subscribe-button.jpg) no-repeat 0 0;
	display: block;
	height: 26px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-decoration: none;
	text-indent: 9999;
	width: 69px;
}

div#subscribe-panel a.subscribe-button:hover{ background-position: 0 -26px; }

div#subscribe-panel img{ border-bottom: 1px solid #ffffff; margin-bottom: 10px; }

div#subscribe-panel p{ color: #ffffff; margin: 0; padding: 0 10px 10px 10px; }

div#subscribe-panel p.title{ font-size: 14pt; padding-top: 10px; }




div#callout-price {
	background: url(../images/price-circle.png) no-repeat 0 0;
	width:139px;
	height:99px;
	text-align: center;
	color:white;
	font-size: 29pt;
	display:block;
	position:absolute;
	margin:127px 0 0 90px;
	line-height: 35px;
	padding: 40px 0 0 0
}
div#callout-price span {
	color:white;
	font-size: 12pt;
	display:block;
	line-height: 15px
}


p.product-details-rrp {
	font-weight: 300;
	font-style: italic;
	font-size:10pt;
	padding: 0px
	
}
p.product-details-rrp span {
	font-weight: 700;
	display:block
}

div#buy-wine-product-container{background:#F2F2F2; /*margin: -25px -30px 0px -25px;*/margin: -20px -30px 0px -25px; padding: 25px 30px 0px 25px}

div#buy-wine-product-large{float:left;margin:0 0 30px 0;padding:20px 0 0 0;width:400px}
div#buy-wine-product-large div.record{}
div#buy-wine-product-large div.record div.content{float:left;width:280px; padding:0; margin:0}
div#buy-wine-product-large div.record div.content div.price{background:url(../images/buy-wine/large-wine-product-price-bg.jpg) no-repeat 0 0;display:block;height:130px;margin:0;width:101px}
div#buy-wine-product-large div.record div.content div.price p{color:#ffffff;font-size:24pt;font-weight:300;line-height:25px;padding:34px 0 0 0;text-align:center; margin: 0}
div#buy-wine-product-large div.record div.content div.price p span{display:block;font-size:9pt}
div#buy-wine-product-large div.record div.content fieldset{padding:5px 0 0 5px}
div#buy-wine-product-large div.record div.content fieldset div{z-index:999}
div#buy-wine-product-large div.record div.content fieldset div input.text{background:url(../images/search-textbox-bg.jpg) repeat-x 0 0;border:1px solid #b3b3b3;bottom:1px solid #b3b3b3;color:#303030;font-size:9pt;margin-left:5px;width:30px}
div#buy-wine-product-large div.record div.content fieldset div label{color:#000000;float:left;font-weight:300;line-height:17px;padding:0 0}
div#buy-wine-product-large div.record div.content fieldset div.add-to-cart-button a{background:url(../images/add-to-cart-button.jpg) no-repeat 0 0;display:block;height:22px;margin:0px;overflow:hidden;padding:0;text-decoration:none;text-indent:9999;width:72px}
div#buy-wine-product-large div.record div.content fieldset div.add-to-cart-button a:hover{background-position:0 -22px}
div#buy-wine-product-large div.record div.content p.blurb{color:#828282;padding:0 0 15px 5px; margin: 0}
div#buy-wine-product-large div.record div.content p.desc{color:#828282;padding:0 0 15px 5px; margin: 0}
div#buy-wine-product-large div.record div.content p.desc a,
div#buy-wine-product-large div.record div.content p.desc a:link,
div#buy-wine-product-large div.record div.content p.desc a:visited,
div#buy-wine-product-large div.record div.content p.desc a:active{color:#de0708;text-decoration:underline}
div#buy-wine-product-large div.record div.content p.desc a:hover{color:#000000;text-decoration:none}
div#buy-wine-product-large div.record div.content p.sub-title{color:#000000;font-size:21pt;font-weight:700;line-height:30px;padding:0 0 15px 3px; margin: 0}
div#buy-wine-product-large div.record div.content p.sub-title a,
div#buy-wine-product-large div.record div.content p.sub-title a:link,
div#buy-wine-product-large div.record div.content p.sub-title a:visited,
div#buy-wine-product-large div.record div.content p.sub-title a:active {color:#000000;font-size:21pt;font-weight:700;line-height:30px;padding:0 0 15px 3px; text-decoration:none}
div#buy-wine-product-large div.record div.content p.sub-title a:hover {
	text-decoration: underline;
}
div#buy-wine-product-large div.record div.content p.title{color:#353535;font-size:12pt;font-weight:300;padding:0 0 0 5px; margin: 0}
div#buy-wine-product-large div.record div.image{float:left;width:120px}
div#buy-wine-product-small{float:left;margin:0 0 30px 0;padding:20px 0 0 0;width:295}
div#buy-wine-product-small div.record{margin:0 0 15px 0;padding:0 0 15px 0}
div#buy-wine-product-small div.record div.content{float:left;width:200px;margin:0px;padding: 0 0 0 10px}
div#buy-wine-product-small div.record div.content div.price{background:url(../images/buy-wine/small-wine-product-price-bg.jpg) no-repeat 0 0;display:block;height:75px;margin:0;width:67px}
div#buy-wine-product-small div.record div.content div.price p{color:#ffffff;font-size:15pt;font-weight:300;line-height:17px;padding:16px 0 0 0;text-align:center; margin: 0}
div#buy-wine-product-small div.record div.content div.price p span{display:block;font-size:8pt}
div#buy-wine-product-small div.record div.content fieldset{padding:5px 0 0 5px}
div#buy-wine-product-small div.record div.content fieldset div{z-index:999}
div#buy-wine-product-small div.record div.content fieldset div input.text{background:url(../images/search-textbox-bg.jpg) repeat-x 0 0;border:1px solid #b3b3b3;bottom:1px solid #b3b3b3;color:#303030;font-size:9pt;margin-left:5px;width:30px}
div#buy-wine-product-small div.record div.content fieldset div label{color:#000000;float:left;font-weight:300;line-height:17px;padding:0 0}
div#buy-wine-product-small div.record div.content fieldset div.add-to-cart-button a{background:url(../images/add-to-cart-button.jpg) no-repeat 0 0;display:block;height:22px;margin:0;overflow:hidden;padding:0;text-decoration:none;text-indent:9999;width:72px}
div#buy-wine-product-small div.record div.content fieldset div.add-to-cart-button a:hover{background-position:0 -22px}
div#buy-wine-product-small div.record div.content p.blurb{color:#828282;padding:0 0 15px 5px; margin: 0}
div#buy-wine-product-small div.record div.content p.desc a,
div#buy-wine-product-small div.record div.content p.desc a:link,
div#buy-wine-product-small div.record div.content p.desc a:visited,
div#buy-wine-product-small div.record div.content p.desc a:active{color:#de0708;text-decoration:underline}
div#buy-wine-product-small div.record div.content p.desc a:hover{color:#000000;text-decoration:none}
div#buy-wine-product-small div.record div.content p.sub-title{color:#000000;font-size:12pt;font-weight:700;line-height:20px;padding:0 0 0 5px; margin: 0}

div#buy-wine-product-small div.record div.content p.sub-title a,
div#buy-wine-product-small div.record div.content p.sub-title a:link,
div#buy-wine-product-small div.record div.content p.sub-title a:visited,
div#buy-wine-product-small div.record div.content p.sub-title a:active {color:#000000;font-size:12pt;font-weight:700;line-height:20px;padding:0 0 0 5px; margin: 0; text-decoration: none}
div#buy-wine-product-small div.record div.content p.sub-title a:hover {
	text-decoration: underline
}




div#buy-wine-product-small div.record div.content p.title{color:#353535;font-size:9pt;font-weight:300;padding:0 0 0 5px; margin: 0}
div#buy-wine-product-small div.record div.image{float:left;text-align:center;width:58px}


div#countdown-clock {
	display:block;
	height:68px;
	width:676px;
	/*background:url(../images/sale-now-on-bg.jpg) repeat-x left top;*/
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#DB0402;
	padding:14px 0 0 14px;
}
.sale {
	font-size:54px;
	border-right:1px solid #DB0402;
	float:left;
	width:392px;
	line-height:54px;
	color:#DB0402;
}
.date {
	float:left;
	width:160px;
	padding-left:12px;
	padding-top:5px;
}
.date p,.time p {
	padding:0;
	margin:0;
}
.time {
	float:left;
	width:90px;
	padding-top:5px;
}
.days{
	background:url(../images/days.gif) no-repeat center 60%;
	height:40px;
	width:12px;
	vertical-align:bottom;
	margin-right:8px;
	margin-left:2px;
}
.next{
	font-size:12px;
	font-weight:bold;
	width:70px;
	float:left;
	line-height:35px;
	color:#DB0402;
	margin-left:15px;
}

.nextsale{
	font-size:12px;
	font-weight:bold;
	width:60px;
	float:left;
	line-height:10px;
	color:#DB0402;
	position:relative;
	bottom:5px;
}
.dot{
	position:relative;
	bottom:5px;
 }

.timer {
	font-size:54px;
	*font-size:54px;
	float:left;
	width:310px;
	line-height:54px;
	color:#DB0402;
	margin-left:15px;
	border-right:1px solid #DB0402;

}

div#searchmain {
	width:899px;
	height:54px;
	background:url(../images/searchbg.jpg) repeat-x left top;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:14px 20px;
	margin:0 auto;
	border:1px #FFFFFF solid;
}
div#searchmain p {
	margin:0;
	padding:0;
}
div#searchmain ul {
	margin:0;
	padding:0;
}
div#searchmain ul li {
	margin:0 10px 0 0;
	padding:0;
	list-style:none;
	float:left;
}
input.textbox {
	border:#B0B2AD solid 1px;
	background:url(../images/textboxbg.jpg) repeat-x left top;
	color:#ababab;
	padding:2px;
	height:18px;
	width:140px;
}
div.btn_search{}
div.btn_search a{
	background:url(../images/btn_findit.jpg) no-repeat 0 0 !important;
	display:block;
	height:26px;
	margin:-25px 0 0 152px !important;
	overflow:hidden;
	padding:0;
	text-decoration:none;
	width:62px
	}
div.btn_search a:hover{
	background-position:0 -26px !important;
}
.search2 {	
	padding:0 0 0 4px;
}
.box2 {
	padding-bottom:8px;
}
.searchbox2 {
	padding:0;
}
.box2 select.styled { 
	width:142px; 
	font-family:Arial; 
	font-size:12px; 
	color:#575757; 
	background:#FFFFFF; 
	z-index:5; 
	margin:0px 0 0 0; 
}
.searchbox2 select.styled { 
	width:142px; 
}
.box2 span.select {
	width:136px;
	height:18px;
	padding:1px 0px 0 6px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ababab;
	background:url(../images/search_selectbg.jpg) top left no-repeat;
	overflow:hidden;
	color:#575757;
	position:absolute;
}


