body#index
{
background: url("/m/Index/img/bg.gif") #ded8c8;
}

#index .wrapper1K
{
display: block;
width: 1000px;
margin: 0 auto;
}

#index #center-wrap
{
position:relative;
background:white;
-moz-border-radius: 0 0 15px 15px;
-webkit-border-radius: 0 0 15px 15px;
border-radius: 0 0 15px 15px;
-moz-box-shadow: 0 5px 5px #aaa38e;
-webkit-box-shadow: 0 5px 5px #aaa38e;
box-shadow: 0 5px 5px #aaa38e;
background: white;
}

#index #center{position: relative;width: 700px;min-width: 700px;margin-left: auto;margin-right: auto;}
#index #menu-bg-proxy{position: absolute;border:none;left: 0px;top: 0px;width: 700px;height: 490px;}

#index #main-fx-tree {background:url("/t/Default/img/fx-tree.png") repeat scroll 0 0 transparent;height:205px;left:465px;position:absolute;top:129px;visibility:hidden;width:157px;}
#index #main-fx-guild {background:url("/t/Default/img/fx-guild.png") repeat scroll 0 0 transparent;height:152px;left:102px;position:absolute;top:243px;visibility:hidden;width:204px;}
#index #main-fx-cat {background:url("/t/Default/img/fx-cat.png") repeat scroll 0 0 transparent;height:117px;left:347px;position:absolute;top:361px;visibility:hidden;width:106px;}
#index #main-fx-wagon {background:url("/t/Default/img/fx-wagon.png") repeat scroll 0 0 transparent;height:138px;left:497px;position:absolute;top:245px;visibility:hidden;width:200px;}
#index #main-fx-wizard {background:url("/t/Default/img/fx-wizard.png") repeat scroll 0 0 transparent;height:203px;left:373px;position:absolute;top:231px;visibility:hidden;width:160px;}
#index #main-fx-castle {background:url("/t/Default/img/fx-castle.png") repeat scroll 0 0 transparent;height:212px;left:244px;position:absolute;top:73px;visibility:hidden;width:245px;}
#index #main-fx-books {background:url("/t/Default/img/fx-books.png") repeat scroll 0 0 transparent;height:122px;left:218px;position:absolute;top:337px;visibility:hidden;width:197px;}
#index #main-fx-chest {background:url("/t/Default/img/fx-chest.png") repeat scroll 0 0 transparent;height:127px;left:499px;position:absolute;top:331px;visibility:hidden;width:157px;}

#index #tehbar{background: url('/t/Default/img/black-10.png');height:50px;margin-top:20px;}

#index #tehbar .user-area{height: 100%;padding: 0 0 0 20px;float:left;}

#index #tehbar .user-area a.uname-home
{
font-family: Helvetica, Arial, sans serif;
font-size: 14px;
color: #4f4f4f;
text-shadow: 0 1px 0 white;
text-decoration: none;
font-weight: bold;
line-height: 50px;
float: left;
}

#index #tehbar #login-form
{
float: left;
}

#index #tehbar .user-icons
{
float: left;
margin: 17px 0 0 10px;
}

.user-icons a.mail-text
{
font-size: 12px;
color: #393939;
text-shadow: 0 1px 0 white;
font-family: Arial, sans serif;
text-decoration: none;
}

#index #tehbar form{display: block;height: 50px;margin-left: 20px;}
#index #tehbar form > label,
#index #tehbar form > input{display: inline; font-family: Arial, Helvetica, sans-setif;font-size:12px;}

#index #tehbar form > label{margin:17px 5px 0 0;font-weight:bold;text-shadow: 0 1px 0 white;}
#index #tehbar form > input{margin:17px 15px 0 0;width:100px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;border: 1px solid #aaa38e;}
#index #tehbar form > input[type=submit]{width:auto;padding: 0 10px;}

#index #tehbar .user-news
{
float:left;
margin: 0 10px;
background: url('/m/Index/img/bar-button-orange.png');
height: 100%;
line-height: 50px;
padding: 0 20px;
font-family: Arial, Helvetica, Verdana, Tahoma, sans serif;
font-weight: bold;
font-size: 14px;
text-shadow: 0 1px 0 white;
color: #454545;
text-decoration: none;
}

#index #tehbar .user-news:hover
{background: url('/m/Index/img/bar-button-orange-hover.png');}

#index .section
{
display: block;
width: 650px;
margin: 10px 0;
position: relative;
}

#index .section .heading
{
font-family: Georgia, Time New Roman, serif;
font-size: 18px;
font-weight: bold;
font-style: italic;
color: #59432d;
text-shadow: 0 1px 0 white;
margin: 10px 0;
text-decoration: none;
}

#index .section .content,
#index .section .content-shop
{
margin: 10px 0;
width: 100%;
width:650px;
}

#index .section .content-shop{width:630px;background: url("/t/Default/img/white-30.png");height:115px;padding:10px;}

#index .store-prod-image{padding: 5px;border: 1px #909090 solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 2px 5px 1px #bbb;-webkti-box-shadow: 0 2px 5px 1px #bbb;box-shadow: 0 2px 5px 1px #bbb;float: left;background: white;}
#index a.store-prod-image:hover{border: 1px #707070 solid;-moz-box-shadow: 0 2px 5px 1px #999;-webkti-box-shadow: 0 2px 5px 1px #999;box-shadow: 0 2px 5px 1px #999;}
#index .store-product-special{background: url("/m/Store/img/special-offer-bg.png");}
#index .store-product-brief{margin-left: 10px;width: 110px;float: left;list-style: none;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
#index .store-product-brief td{padding: 5px;vertical-align: top;}
#index .store-product-brief td.left{width: 100px;}

#index hr
{
display: block;
border: none;
height: 2px;
border-top: 1px solid #c1bbac;
border-bottom: 1px solid white;
width: 650px;
margin: 20px 0;
zoom: 1;
position: relative;
}

#index #blog-posts {padding: 0 !important;}

#index #blog-posts .teaser  p{font-size: 12px;margin: 5px 0px;color: #393939;}

#index #blog-posts .teaser {
float:left;
margin-bottom:1em;
overflow:hidden;
width: 300px;
}

#index #blog-posts .teaser .post-date
{
font-size: 10px;
color: gray;
}

#index #blog-posts .teaser .post-blog-link
{
font-size: 10px;
color: #333333;
text-transform: uppercase;
font-weight: bold;
display: inline;
}

#index #blog-posts .teaser .post-blog-link a
{
text-decoration: none;
}

#index #blog-posts h4{margin: 5px 0;}
#index #blog-posts h4 a
{
font-family: Georgia, Times New Roman, serif;
font-size: 14px;
font-weight: bold;
color: #393939;
text-shadow: 0 1px 0 white;
text-decoration: none;
}

#index #profiles li{list-style:none; background:url('/t/Default/img/white-30.png'); padding:10px; margin:0 0 20px 0;}

#index #profiles li a.photo{float:left;}
#index #profiles li a.name
{
font-family: Century Gothic, Arial, sans serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #555555;
display: block;
margin-left: 110px;
}

#index #profiles li p
{
font-family: Helvetica, Arial, sans serif;
font-size: 12px;
font-weight: normal;
color: #555555;
margin-left: 110px;
}

#index #sidebar
{
float:right;
width: 300px;
}

#index #sidebar .block
{
background: transparent;
position: relative;
margin: 5px 0 0 -45px;
padding: 10px;
width: 270px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
border: 5px solid white;
-moz-box-shadow: 0 5px 5px #aaa38e;
-webkit-box-shadow: 0 5px 5px #aaa38e;
box-shadow: 0 5px 5px #aaa38e;
}

#index #sidebar .logomag-info
{
}

#index #sidebar .logomag-info p
{
margin: 0;
font-family: Arial, sans serif;
font-size: 12px;
font-weight: normal;
color: #393939;
text-shadow: 0 1px 0 white;
text-decoration: none;
}

#index #sidebar .logomag-info p.contact
{
padding: 0 0 0 20px;
background: url('/t/Default/img/icons/contacts-icons.png') no-repeat;
}

#index #sidebar .logomag-info p.c-phone{background-position: 0 0;}
#index #sidebar .logomag-info p.c-email{background-position: 0 -16px;}

#index #sidebar .feedback{margin-top: 20px; padding: 0;width:290px;}
#index #sidebar .feedback ul{margin:0; padding:0;}

#index #sidebar .feedback li.first,
#index #sidebar .feedback li.last
{
height: 40px;
background: url('/m/Index/img/li-first-bg.png');
}

#index #sidebar .feedback li.first
{
-moz-border-radius: 15px 15px 0 0;
-webkit-border-radius: 15px 15px 0 0;
border-radius: 15px 15px 0 0;
border: none;
border-bottom: 1px solid #aeb4b0;
}

#index #sidebar .feedback li.first h3
{
font-family: Georgia, Times New Roman, serif;
font-size: 18px;
font-weight: bold;
font-style: italic;
color: #2d3159;
text-shadow: 0 1px 0 white;
margin: 0 0 0 20px;
line-height: 40px;
}

#index #sidebar .feedback li.last
{
-moz-border-radius: 0 0 15px 15px;
-webkit-border-radius: 0 0 15px 15px;
border-radius: 0 0 15px 15px;
border: none;
border-top: 1px solid white;
}

#index #sidebar .feedback li
{
margin: 0;
background: url('/m/Index/img/li-bg.png');
list-style: none;
border: none;
border-bottom: 1px solid #aeb4b0;
border-top: 1px solid white;
padding: 10px 10px 10px 20px;
}

#index #sidebar .feedback li a
{
font-family: Century Gothic, Arial, sans serif;
font-size: 14px;
font-weight: bold;
color: #393939;
line-height: 120%;
text-decoration: none;
}

#index #footer
{
background: url("/t/Default/img/white-30.png");
border: none;
padding: 10px 0 0 0;
}

#index #footer .block
{
float: left;
margin: 0 20px 0 0;
padding: 10px;
}

#index #footer .block span
{
font-family: Arial, sans serif;
font-size: 12px;
font-weight: bold;
color: #393939;
text-shadow: 0 1px 0 white;
}

#index #tehbar #sssearch
{
float:right;
width: 200px;
margin-right: 20px;
}

#index #tehbar #sssearch input[type=text]
{
-moz-border-radius: 5px 0 0 5px;
-webkit-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
margin: 14px 0;
height: 20px;
border: 1px solid #8c8c8c;
border-right: none;
background: url("/m/Index/img/search-text.png") no-repeat;
float: right;
width: 150px;
}

#index #tehbar #sssearch input[type=submit]
{
-moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
margin: 14px 0;
height: 22px;
width: 25px;
border: 1px solid #8c8c8c;
float: right;
background: url("/m/Index/img/search-button.png") no-repeat;
min-width: 0;
}

#index .cite
{
display: block;
position: absolute;
width: 300px;
height: 186px;
background: url("/m/Index/img/cite.png");
top: 10px;
}
