@font-face{font-family:'QuicksandLight';src:url('font/Quicksand_Light-webfont.eot');src:local('?'), url('font/Quicksand_Light-webfont.woff') format('woff'), url('font/Quicksand_Light-webfont.ttf') format('truetype'), url('font/Quicksand_Light-webfont.svg#webfontoB19sJmp') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'LinuxLibertineRegular';src:url('font/LinLibertine_Re-4.1_.8_-webfont.eot');src:local('?'), url('font/LinLibertine_Re-4.1_.8_-webfont.woff') format('woff'), url('font/LinLibertine_Re-4.1_.8_-webfont.ttf') format('truetype'), url('font/LinLibertine_Re-4.1_.8_-webfont.svg#webfontQE0QtpeE') format('svg');font-weight:normal;font-style:normal;}
body{font:80.5% "Trebuchet MS", sans-serif;margin:50px;font-size:12px;line-height:18px;}
#content{display:block;position:relative;top:-35px;}
.demoHeaders{margin-top:2em;}
#dialog_link{padding:.4em 1em .4em 20px;text-decoration:none;position:relative;}
#dialog_link span.ui-icon{margin:0 5px 0 0;position:absolute;left:.2em;top:50%;margin-top:-8px;}
ul#icons{margin:0;padding:0;}
ul#icons li{margin:2px;position:relative;padding:4px 0;cursor:pointer;float:left;list-style:none;}
ul#icons span.ui-icon{float:left;margin:0 4px;}
body{background-color:#EEE;}
#main{display:box;width:970px;background-color:#FFF;padding:30px;border:1px solid #DDD;height:auto;}
#query{width:200px;height:20px;padding:5px;font-size:20px;float:left;}
#location{width:200px;height:20px;padding:5px;font-size:20px;float:left;}
#search{width:100px;height:40px;padding:5px;font-size:20px;float:left;}
#searchbox{display:box;width:500px;height:160px;background-image:url(bg_search.png);background-repeat:repeat-x;background-color:#FFF;padding:10px;border:1px solid #ccc;float:right;margin-right:-100%;padding:4px 0 0 1px;position:relative;right:100%;top:25px;width:511px;z-index:900;filter:alpha(opacity =95);-moz-opacity:0.95;opacity:0.95;}
#sliderbox{margin-left:20px;float:left;}
#submitbox{margin-left:20px;float:left;}
#locationbox{margin-left:20px;float:left;}
#querybox{margin-left:20px;float:left;}
#minheight{width:40px;float:left;margin-top:5px;}
#maxheight{width:40px;float:right;margin-top:5px;}
.labelsearch{font-size:20px;}
.clear{clear:both;padding:0px;margin:0px;line-height:0px;font-size:0px;height:0px;}
#stage{display:box;width:890px;height:230px;padding-bottom:0px;margin-bottom:-20px;}
#mainCol{width:570px;margin-right:30px;float:left;}
#fullCol{width:900px;margin-right:30px;float:left;}
#column_right_alternate{width:300px;float:left;}
.box,.boxlong{background:#FFF url(/layout/images/gradient.png) repeat-x;display:box;border:1px solid #DDD;width:100%;margin-right:20px;margin-bottom:20px;float:left;padding:8px;font-size:14px;line-height:20px;color:#333;display:box;}
.boxlong{width:432px;}
.box strong{font-weight:1200;color:#000;}
.boxlong h1{color:#333;font-size:14px;font:"Trebuchet MS", sans-serif;}
.box h1{color:#333;font-size:14px;font:"Trebuchet MS", sans-serif;}
#nav{padding:0px;margin:0px;}
#partnerlogo,#partnerlogo a img,a#partnerlogo{border:0px;float:left;}
#navService{float:right;padding:0px;padding-top:5px;display:block;margin:0px;margin-bottom:5px;margin-right:15px;width:350px;}
#navItem li,ul.navItemService li{float:left;list-style-image:none;list-style-type:none;padding:0px;margin:0px;padding-top:3px;z-index:1000000;}
#navItem li a{height:30px;display:block;color:#CC333F;font-size:20px;font-weight:bold;padding-left:15px;padding-right:15px;padding-top:10px;margin-left:5px;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;}
#navItem li a:hover{color:#FFF;background-color:#CC333F;}
#navItem li ul{margin:0;padding:0;padding-top:10px;left:80px;position:absolute;visibility:hidden;diplay:block;width:920px;height:230px;background-color:#CC333F;z-index:200;}
#navItem li ul li{float:none;height:30px;color:aaa;padding-left:30px;}
#navItem li ul li a{color:#FFF;font-size:12px;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;display:inline;}
.navBox{display:box;padding-top:10px;width:300px;height:100px;float:left;border-right:1px dotted #FFF;}
ul.navItemService li a{height:10px;font-size:10px;margin:5px;color:#CC333F;}
div.searchresult{line-height:150%;color:#444444;display:block;width:100%;min-height:20px;border-bottom:1px dotted #CCCCCC;}
div.searchresult a{color:#CC333F;}
div.searchresult a:hover,a:focus{color:#FFFFFF;background-color:#CC333F;}
#slider{position:relative;overflow:hidden;}
#slider ul,#slider li{margin:0;padding:0;list-style:none;position:relative;}
#slider li{width:918px;height:220px;}
#slider ul li a img{border:0px;overflow:hidden;}
#slider ul li h2{position:absolute;top:120px;left:0px;display:block;width:350px;height:60px;background-color:#FFF;padding-left:20px;filter:alpha(opacity = 80);moz-opacity:0.80;opacity:0.80;font-size:19px;z-index:112;padding-top:10px;}
ol#controls{width:120px;height:30px;z-index:7;float:right;padding:4px 0 0 1px;position:relative;right:20px;top:-230px;}
ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px;background-color:#CC333F;}
ol#controls li a{float:left;height:28px;line-height:28px;background-color:#CC333F;color:#fff;padding:0 10px;text-decoration:none;border:1px solid #DDD;}
ol#controls li.current a{background-color:#FFF;color:#CC333F;border:1px solid #DDD;}
ol#controls li a:focus,ol#controls li a:hover,ol#controls li a:active{outline:none;border:0px;}
a.more,a.morebutton{color:#FFFFFF;background-color:#CC333F;font-size:12px;padding:5px;}
a.morebutton{display:block;width:150px;float:right;}
.taglist{display:block;font-size:11px;padding-left:30px;padding-top:5px;}
.taglist a{color:#FFFFFF;background-color:#CC333F;font-size:12px;padding:3px;}
.paging{text-align:center;font-size:12px;margin:2px;}
.paging a{color:#FFFFFF;background-color:#CC333F;font-size:12px;margin:2px;padding:2px;border:1px solid #CC333F;}
.paging span{padding:2px;color:#CC333F;background-color:#FFF;font-size:12px;margin:2px;border:1px solid #CC333F;}
a.search{color:#CC333F;}
a{color:#CC333F;}
.line{display:block;width:90%;border-bottom:1px dotted #ccc;padding:15px;margin:10px;}
input{width:550px;height:20px;border:1px solid #AAA;}
textarea{width:550px;height:200px;border:1px solid #AAA;}
.textarea_small{height:100px;}
th{text-align:left;font-size:12px;}
.button{width:100px;height:30px;color:#FFFFFF;background-color:#CC333F;border:0px;float:right;}
.button{-moz-border-radius:3px 3px 3px 3px;background-color:#DEDEDE;background:url("/layout/images/background.png") repeat scroll 0 0 transparent;border:1px solid #AAA;color:#363535;cursor:pointer;font-family:"Trebuchet MS", sans-serif;font-size:13px;font-weight:bold;padding:0 15px;float:right;width:100px;height:30px;margin-top:5px;}
.vote_simple{display:block;width:80px;height:20px;background-color:#CC333F;float:left;margin-left:20px;padding:3px;color:#fff;}
.tags_related{color:#FFFFFF;background-color:#CC333F;font-size:12px;padding:3px;display:block;width:130px;overflow:hidden;height:20px;float:left;margin:1px;}
input.search{border:1px solid #BFBFBF;background:url('/layout/images/gray_dark/magnifying_glass_alt_24x24.png') no-repeat 10px 5px;padding-left:35px;height:30px;width:250px;font-size:20px;}
.list-photo{float:left;margin:5px;}
h2.product{font-size:14px;font:"Trebuchet MS", sans-serif;}
h2.product a,a.product{color:#FFFFFF;background-color:#CC333F;font-size:12px;padding:2px;border:1px solid #CC333F;}
p.product{font-size:12px;line-height:18px;color:#333;}
#footer{display:box;width:970px;background-color:#FFF;padding:30px;border:1px solid #DDD;background:#FFF url(/layout/images/gradient.png) repeat-x;clear:both;text-align:left;color:#CC333F;margin-top:30px;}
a.footer{color:#ccc;text-decoration:none;font-weight:normal;margin:0 0 0 16px;font-size:10px;}
#footer a{color:#FFFFFF;background-color:#CC333F;font-size:12px;padding-right:5px;padding-left:5px;}
#footer li{list-style:none;padding:0px;}
#footer ul{list-style-type:none;padding:0px;}
#footer table{width:75%;margin:0px;}
#footer th{color:#333;font-size:11px;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #CC333F;width:25%;}
#footer td{}
h2,h2.a{font:24px 'LinuxLibertineRegular',Arial,sans-serif;color:#6A4A3C;text-decoration:none;}
h2 a{color:#6A4A3C;text-decoration:none;}
.list{padding-left:5px;}
.eastbanner{position:absolute;left:1090px;height:600px;padding:0;width:180px;}
.small{width:400px;}
#Register_createUser_agb,#Register_createUser_nletter{width:20px;}
.smallpic{width:70px;height:70px;float:left;padding:5px;border:0px;}
.login input  {width:180px;margin-left:10px;}
 input.small {width:100px;}
#User_update_gender_0,#User_update_gender_1 {width:50px;font-size:12px;font:12px/18px "Trebuchet MS",sans-serif;border:0px;}
.userpic{width:50px;}
.errorMessage{color:#fff; background-color: #CC333F; padding:10px;}
a.username{ background-color: #EDC951;color: #000; font-size: 14px;    padding: 3px;}
.time {display: none;}
