*{margin:0;padding:0;}
html, body{width:100%;height:100%;}
body{background:#ffffff;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;color:#444444;}
img{border-width:0px;}
div{position:relative;}
form{display:inline;}
fieldset{display:inline;padding:0;margin:0;border:0;}
h1{font-size:20px;font-weight:normal;}
li{margin-left:15px;}
ul{margin-top:10px;margin-bottom:13px;}
ol{margin-top:10px;margin-bottom:13px;}
ol li{margin-top:4px;}
p{margin-top:10px;}
a{cursor:pointer;}
#loading-div{background:white;padding:70px 10px;border:1px solid #EAEAEA;position:fixed;left:50%;margin-left:-100px;z-index:1000;width:200px;top:200px;text-align:center;font-weight:bold;}
#container{width:1000px;margin:auto;background:#ffffff;margin-top:-150px;}
.fade{width:1000px;margin:auto;}
#header{height:150px;}
#subpages{float:right;height:25px;font-size:11px;text-align:right;padding:7px 0px;text-transform:uppercase;padding-right:20px;letter-spacing:0.1em;}
#subpages span{padding-left:13px;}
#langs{float:right;height:18px;padding:7px 5px 0px 10px;text-align:right;letter-spacing:0.1em;}
#logo{float:left;width:314px;padding:5px 0px 0px 15px;}
#header-right{float:right;width:670px;}
#header-top{height:80px;}
#account{float:left;height:74px;padding-left:35px;}
#user{padding:1px 0px 0px 9px;line-height:22px;}
#user-logged{width:140px;padding:0px 10px;color:#FF0066;}
#user-options{color:#FF0066;}
#user-options ul{margin-top:0px;margin-bottom:20px;}
#user-designer{margin-top:5px;margin-bottom:0px;font-size:11px;}
.header-input{width:105px;height:16px;}
.go{float:left;padding:8px 8px 0px;}
#search{float:left;margin-left:30px;width:380px;height:74px;padding:0px 0px 0px 10px;text-transform:lowercase;line-height:20px;}
.adv-search{text-align:right;line-height:22px;font-size:11px;padding:0px 11px 1px 0px;text-transform:none;}
.search-select{text-transform:none;height:20px;width:140px;}
.color{float:left;width:14px;height:20px;padding:1px 3px;margin-left:2px;margin-top:2px;border:1px solid #FFF;}
#links{padding:5px 20px 0px 10px;font-size:11px;color:#929292;letter-spacing:0.1em;text-transform:uppercase;text-align:center;}
#links span{padding:0px 5px;}
#menu{float:left;width:175px;padding:13px 20px 0px 15px;line-height:20px;}
#slogan{font-family:"Times New Roman";font-size:17px;padding:0px 5px 18px 0px;margin-top:-5px;color:#616161;}
#categories li{margin-left:0px;list-style:none;line-height:22px;letter-spacing:0.1em;}
#categories a,a:visited{color:#4D4C4D;}
#categories a:hover,a.active{color:#ED1C24;}
#categories a.a-red,a:visited.a-red{color:#ED1C24;text-decoration:none;}
#categories a:hover.a-red{color:#ED1C24;text-decoration:underline;}
#menu-cart-content{padding:2px 0px;font-size:11px;}
#menu-cart-products{margin-top:5px;padding:4px 0px 0px;}
#menu-cart-products img{width:50px;height:50px;}
.menu-cart-item{float:left;width:56px;height:50px;padding:5px 0px;text-align:center;}
.cart-label{float:left;padding-top:4px;}
.cart-num{float:left;width:45px;}
.new-post{margin-top:3px;padding:5px 0px;line-height:15px;}
.new-post-img{float:left;border:1px solid #EEEADD;width:40px;height:40px;margin-right:10px;}
.news-submit{float:left;padding-top:2px;height:19px;width:125px;}
#content{float:left;margin-left:10px;padding-top:10px;width:765px;}
.top{height:150px;}
.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -130px;}
.push{height:130px;}
#footer{height:130px;}
#footer a,a:visited{color:#97876E;text-decoration:none;}
#footer a:hover{color:#97876E;text-decoration:none;}
.footer{width:1000px;margin:auto;color:#97876E;font-size:11px;}
#footer-logo{float:right;width:170px;padding-left:20px;padding-top:45px}
#footer-right{float:right;width:810px;text-align:right;padding-top:40px;line-height:23px;}
.c1{font-size:100%;}
.c2{font-size:120%;}
.c3{font-size:140%;}
.c4{font-size:160%;}
.c5{font-size:180%;}
.cloud a{margin-left:0.8em;}
.cloud a:first-child{margin-left:0;}
.title{font-size:20px;padding-bottom:4px;border-bottom:1px solid #DBDBDB;}
.strike{color:#899BA0;text-decoration:line-through;}
.input{height:16px;width:200px;padding-top:2px;}
.input-nw{height:16px;padding-top:2px;}
.select{height:20px;padding-top:1px;width:202px;}
.select-nw{height:20px;padding-top:1px;}
.submit{width:141px;padding-right:10px;height:22px;text-align:center;background:url('/img/bgs/tag-bg.gif') no-repeat;border:0;font-size:14px;font-weight:bold;cursor:pointer;text-transform:lowercase;}
.submit-tag{width:141px;padding-right:10px;height:22px;text-align:center;background:url('/img/bgs/tag-bg.gif') no-repeat;border:0;font-size:14px;font-weight:bold;cursor:pointer;}
.center{text-align:center;}
.msg{margin-top:10px;border:1px solid #E4E4E4;background:#FAFAFA;padding:8px 10px;color:#ED1C24;text-align:center;font-size:17px;}
.red,.error-message{color:#ED1C24;}
.green{color:#00A65B;}
.l-grey{color:#858585;}
.ptop3{padding-top:3px;}
.ptop5{padding-top:5px;}
.ptop10{padding-top:10px;}
.pleft10{padding-left:10px;}
.font11{font-size:11px;}
.font13{font-size:13px;}
.font16{font-size:16px;}
.font17{font-size:17px;}
.lh14{line-height:14px;}
.lh17{line-height:17px;}
.noborder{border:0;}
.short{width:100px;}
.long{width:230px;}
.left{float:left;}
.right{float:right;}
.txt-right{text-align:right;}
.uprcase{text-transform:uppercase;}
.clean{clear:both;font-size:0;}
.tooltip{position:absolute;overflow:visible;padding:12px;border:1px solid #B3D5AB;background-color:#FAFAFA;filter:alpha(opacity=85);opacity:0.85;z-index:200;font-size:11px;width:160px;color:#444444;}
.thumb110{width:110px;height:110px;}
a.a-grey,a:visited.a-grey,a:hover.a-grey{color:#858585;text-decoration:none;}
a.a-pink,a:visited.a-pink,a:hover.a-pink{color:#FF0066;text-decoration:none;}
a.a-red,a:visited.a-red,a:hover.a-red{color:#ED1C24;text-decoration:none;}
a.a-blue,a:visited.a-blue,a:hover.a-blue{color:#0054A6;text-decoration:none;}
a,a:visited{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
