@charset "UTF-8";
/* CSS Document */

body{
background: url(images/bg.jpg) top center;
padding: 0;
margin: 0;
color: #392415;
font: 12px "Lucida Grande", tahoma, arial, verdana, sans-serif;
}

.date{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #b69d75;
}

.clear{
clear: both;
}

.bold{
font-weight: bold;
}

.small{
font-size: 10px;
}

.title01{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
line-height: 30px;
color: #392415;
}

.title01 a{
color: #392415;
text-decoration: none;
}

.title01 a:hover{
text-decoration: underline;
}

.title02{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #392415;
}

.email-width{
width: 350px;
}

.error-msg{
background: url(images/error.gif) no-repeat 5px 3px #b69d75;
border-top: 2px solid #5a432b;
border-bottom: 2px solid #5a432b;
color: #3c2c1c;
padding: 8px 8px 9px 32px;
font-size: 10px;
}

#container{
width: 908px;
margin: auto;
background: url(images/middle.jpg) repeat-y 26px 0;
}

#top-bg{
background: url(images/top.jpg) no-repeat top center;
}

#bottom-bg{
background: url(images/footer.jpg) no-repeat bottom center;
padding: 0 52px 0 57px;
}

#head{
height: 100px;
padding: 0 0 0 510px;
font-size: 10px;
}

#head a{
color: #392415;
text-decoration: none;
}

#head a:hover{
color: #722600;
}

#top-menu{
float: right;
padding: 4px 20px 0 0;
width: 178px;
text-align: right;
font-size: 10px;
}

#right-col{
width: 213px;
float: right;
}

#menu{
font-size: 11px;
height: 485px;
}

.menu-btns{
padding: 0 0 8px 0;
}

#content{
width: 573px;
color: #646464;
min-height: 800px;
}

#page-info{
background: url(images/pages-bg.jpg);
padding: 20px;
margin: 0 14px 0 0;
}

#page-info form{
padding: 0;
margin: 0;
}

table.heads{
background: url(images/heads-bg.jpg) repeat-x;
}

table.heads td{
padding: 0 0 4px 0;
}


#tabs{
height: 30px;
padding: 6px 0 0 0;
}

#page-head{
padding: 2px 0 14px 0;
}

.blog-img{
padding: 15px 0;
}

.blog-img img{
border: 8px solid #2f1f11;
}

.blog-text{
padding: 0 8px;
width: 500px;
}

.blog-text a{
text-decoration: none;
color: #392415;
}

.blog-text a:hover{
text-decoration: underline;
}

.blog-signoff{
border-top: 1px solid #bebdbb;
width: 508px;
padding: 10px 0 12px 8px;
margin-top: 15px;
font-size: 11px;
height: 20px;
}

.icon-txt{
float: left;
padding: 2px 20px 0 0;
}

.icon-txt a{
color: #646464;
text-decoration: none;
}

.icon-txt a:hover{
color: #392415;
}

.icon{
float: left;
padding: 0 3px 0 0;
}

#blog-extra-news{
padding: 0 0 0 10px;
font-size: 11px;
}

* html #blog-extra-news{
padding: 0 0 0 10px;
font-size: 11px;
height: 300px;
}

#blog-extra-news a{
color: #392415;
text-decoration: none;
}

#blog-extra-news a:hover{
text-decoration: underline;
}

#blog-extra-news ul{
padding: 10px 0 0 10px;
margin: 0;
list-style: none;
}

#blog-extra-news ul li{
padding-top: 2px;
}

#blog-extra-news ul li a{
color: #646464;
}

.wallpapers{
padding: 10px 0 0 0;
color: #392415;
font-size: 11px;
}

.wallpapers img{

}

.wallpapers a{
color: #392415;
text-decoration: none;
}

.wallpapers a:hover{
text-decoration: underline;
}

.wall-sizes{
padding: 5px 0 15px 0;
}

.certificate{
width: 100px;
float: left;
text-align: center;
padding: 0 0 10px 0;
color: #392415;
font-size: 11px;
}

.pagenation{
border-bottom: 1px solid #bebdbb;
padding: 0 0 10px 0;
}

.pagenation a{
color: #392415;
}

.pagenation a:hover{
text-decoration: none;
}


#footer{
padding: 50px 0 100px 0;
font-size: 10px;
clear: both;
}

#footer a{
color: #392415;
text-decoration: none;
}

#footer a:hover{
text-decoration: underline;
}