*{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;line-height:1.3em;}
h2{margin-bottom:.5em;color:#333;}
h2.iblog{font-size:12px;font-weight:bold}
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;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:1em 0;}
p.notis{color:#666;font-size:11px;}
p.iblog{font-size:11px;padding-bottom:8px; border-bottom: 1px dotted #ccc;}
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;}
.bordero{border-left: 2px solid #ff9900; padding: 1px 10px;border-right:2px solid #ff9900;background:#eee;}
#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 {width:912px}
#container, #footer{margin:0 auto;padding-left:1em;text-align:left;}
#header{height:80px;width:900px;background-color:#fff;padding-right:1em}
#logo{float:left;margin-top:.5em;font-size:2em;}
#logo a{color:#333;text-decoration:none;width:910px;background-color:#fff;}
#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;}
#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}
table.collections a, table.wallpapers a{text-decoration:none;}
table.collections a:hover, table.wallpapers a:hover{text-decoration:underline;}

#page1 .box2 {color:#6b6b6b;}
.box2 {width:500px;background:#f7f7f7 url(/images/box_tail.gif) bottom repeat-x;margin-bottom:10px}
.box2 .tail-right {background:url(/images/box_tail.gif) right repeat-y;}
.box2 .tail-left {background:url(/images/box_tail.gif) left repeat-y;}
.box2 .tail-top {background:url(/images/box_tail.gif) top repeat-x;}
.box2 .corner-bottom-right {background:url(/images/box-corner-bottom-right.gif) bottom right no-repeat;}
.box2 .corner-bottom-left {background:url(/images/box-corner-bottom-left.gif) bottom left no-repeat;}
.box2 .corner-top-right {background:url(/images/box-corner-top-right.gif) top right no-repeat;}
.box2 .corner-top-left {background:url(/images/box-corner-top-left.gif) top left no-repeat; width:100%;}
.box2 .indent {padding:24px 10px 24px 14px;}
.box2 .title {position:relative; margin:0 0 8px -5px;}
.rundskugga {
	box-shadow:1px 1px 0 #bababc;
	box-radius:12px;
	-moz-box-shadow:1px 1px 0 #bababc;
	-moz-border-radius:12px;
	-webkit-box-shadow:1px 1px 0 #bababc;
	-webkit-border-radius:12px;
	background-color:#eee;
	border:1px solid #d6d7d9;
	padding:10px;
}

.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.buttonround{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;}
.buttonround_small{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.2em;text-decoration:none;-webkit-border-radius:24px;-moz-border-radius:28px;}
