*{margin:0;padding:0;}
html{overflow-y:scroll;}
a.stbar.chicklet img{border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet{height:16px;line-height:16px;}
body, html{text-align:center;}
body{background:#e6e6e6 url(../images/bg.gif) repeat-x fixed;color:#A4A4A8;color:#333;font:normal 12px/130% Arial, Helvetica, sans-serif;border-top:3px solid #E69100;*line-height:160%;}
* html body{line-height:160%;}
a img{border:none;}
a{color:#666;}
a:hover{text-decoration:none;}
a.leftlink{text-decoration:none;margin-left:3px;}
a:hover.leftlink{color:#E69100;}
ul.leftlink li{}
h1, h2, h3{font-weight:normal;}
h1{margin-bottom:.5em;color:#000;font-size:2.4em;}
h2{margin-bottom:.5em;color:#333;}
hr{height:1px;background-color:#4C2601;color:#4C2601;border:none;}
ol.checkout-process{list-style-position:inside;margin-bottom:1em;}
ol.checkout-process li{display:inline;margin-right:2em;}
ol.checkout-process li.selected{font-weight:bold;}
p{margin:1em 0;}
table{border-collapse:collapse;}
table.wallpapers{width:100%;}
table.wallpapers td{width:33%;height:255px;}
ul{list-style-type:none;}
ul.breadcrumb{margin-bottom:1.5em}
.breadcrumb li{display:inline;font-size:.9em;text-transform:uppercase;}
li{line-height:1.2em;}
#cart{width:100%;margin-bottom:.5em;background-color:#EEE;}
#cart th, #cart td{padding:2px .5em;font-size:.8em;}
#cart td.price{text-align:right;}
#cart thead th, #cart tfoot td, .column .title{text-transform:uppercase;}
#cart thead th, .column .title{font-weight:bold;}
#cart thead th a, .column .title{color:#2F1801;}
#cart thead th a{text-decoration:none;}
#cart tbody tr.border td{border-bottom:1px dotted #AAA;}
#container, .float-wrap, #footer{width:900px;background-color:#FFF;}
#container, #footer{margin:0 auto;padding:0 2em;text-align:left;}
#header{height:80px}
#logo{float:left;margin-top:.5em;font-size:2em;}
#logo a{color:#333;text-decoration:none;}
#nav{float:right;}
#nav li{float:left;margin-right:.5em;text-transform:lowercase}
* html #nav li{width:100px;}
#nav li:last-child{margin-right:0;}
#nav li a{display:block;height:40px;padding:40px 25px 5px 25px;color:#555;font-size:1.6em;line-height:1.6em;text-align:center;text-decoration:none;}
#nav li a:hover, #nav li a.selected{background-color:#FFE6C8;color:#E69100;}
.outer{margin-top:50px;_margin-top:20px;padding-bottom:30px;padding-left:165px}
.inner{width:735px}
* html .inner{width:100%;}
.float-wrap{float:left;margin-left:-165px}
#content{float:right;width:740px;_width:720px;_wid\th:740px}
* html #content{position:relative;}
.content-wrap{padding-left:1em;}
#left{float:left;width:150px;}
* html #left{position:relative;}
#footer{padding-bottom:2em;border-top:3px solid #4C2601;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .column{width:140px;}
.button{width:auto;padding:3px 14px 5px 14px;background:#D9D9D9 url(../images/button.png) 0 -202px repeat-x;color:#333;border:1px solid #CCC;font-size:1.5em;text-decoration:none;-webkit-border-radius:24px;-moz-border-radius:28px;}
* html .button{background-image:url(../images/button_ie.png);}
.button.small{color:#555;font-size:1em;font-weight:bold;}
.button:hover{background-position:0 -284px;border:1px solid #CCC;cursor:pointer;}
.clear{clear:both;}
.column{float:left;margin-top:1em;font-size:.9em;}
.column .title{display:block;margin-bottom:.5em;}
.column-container{width:100%;overflow:hidden;}
.left-column{float:left;}
.right-column{float:right;}
.tmp a{text-decoration:none;}
.tmp a:hover{text-decoration:underline;}
.errors{margin:1em 0;}
.box{float:left;width:auto;margin:0 0 20px 0;padding:10px 10px 10px 32px;background-position:10px center;background-repeat:no-repeat;border:1px solid}
.box.error{background-color:#FFCCBA;color:#D63301}
.box.info{background-color:#BDE5F8;color:#00529B}
.box.success{background-color:#DFF2BF;}
.box.success, .box.success a{color:#4F8A10}
.box.success a:hover{text-decoration:none}
.box.warning{background-color:#FEEFB3;color:#9F6000}
ul.paging li{display:inline}
label em {color:red}