/* Edited with EditCSS */
/**** LINK-tag style sheet css.php?n=default ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet css.php?n=default ****/

*{margin:0;padding:0;}
html{
background:url(/images/site/grad.jpg) repeat-y left top #F8F8F9;
}
body{
font-size:76%;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
color:#452F00;
}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:1em;color:#452f00;}

a, a:link{color:#FFAC00;}
a:visited{color:#C78601;}
a:hover,a:active{color:#FF7E00;}

a img.nobor{border:0;}

a img{
border:1px solid #FFAC00;
padding:2px;
}
a:link img{border-color:#FFAC00;}
a:visited img{border-color:#C78601;}
a:hover img,a:active img{
border-color:#FF7E00;
}

hr{display:none;}

.infopost{
width:30%;
float:left;
height:2em;
padding:1em 0;
}
.info-title{text-align:center;}

.nobr{white-space:nowrap;}

#footer{
clear:both;
font-size:1.1em;
padding:1.5em 0 2em;
margin-bottom:2em;
}
.copyleft p{
padding-left:2em;
float:left;
width:40%;
}
.copyright p{
width:17%;
float:right;
padding-left:-5px;
border-right:5px solid #FFAC00;
}
.copyright a{
padding-left:12px;
background:url(/images/site/dh.gif) no-repeat left center;
}

#logo>h1 span.png{
background:url(/images/site/logo.png) no-repeat 0 0;
width:141px;
height:25px;
float:left;
margin:14px 0 0 4%;
}

#logo{
margin:2em 0 0;
height:190px;
border-right:5px solid #FFAC00;
clear:both;
}
#logo h1{
max-width:610px;
background:url(/images/site/head.jpg) no-repeat right top #FFF;
height:188px;
border:1px solid #452F00;
width:60%;
width:expression(document.body.clientWidth >= 1090? "610px": "60%" );
float:left;
}
#logo h1 a{
width:100%;
height:100%;
float:left;
}
#logo .txt{
display:none;
}

#logo p{
width:21px;
height:190px;
float:right;
margin-right:5px;
}
#logo .icon{
width:12px;
height:12px;
float:right;
margin-right:9px;
}
#logo p span{
display:none;
}
#logo .ihome{
background:url(/images/site/ihome.gif) no-repeat 0 0;
margin-top:25px;
}
#logo .ihomea{
background-image:url(/images/site/ihomea.gif);
}
#logo .isearch{
background:url(/images/site/isearch.gif) no-repeat 0 0;
margin-top:52px;
}
#logo .isearcha{
background-image:url(/images/site/isearcha.gif);
}
#logo .irss{
background:url(/images/site/irss.gif) no-repeat 0 0;
margin-top:52px;
}

#menu{
margin:2em 0;
width:80%;
float:left;
clear:right;
border-left:1px solid #452F00;
}
#menu div{
width:16%;
float:left;
text-align:center;
border:1px solid #452F00;
border-width:0 1px 0 0;
}
#menu a, #menu span{
color:#452F00;
width:100%;
float:left;
font-weight:bold;
font-size:1.1em;
text-decoration:none;
}
#menu .cur{
background:#FFAC00;
color:#FFF;
}

#path{
margin:0 0 2em;
clear:both;
}
#path .ar1, .ar2{
height:100%;
background:url(/images/site/ar1.gif) no-repeat center center;
padding:0 0.9em;
}
#path .ar2{
background-image:url(/images/site/ar2.gif);
}

#main{
min-width:570px;
padding:0 0 0 6%;
width:expression(document.body.clientWidth <= 600? "600px": "auto" );
position:relative;
}

#rightmenu{
float:right;
width:19%;
font-size:1.1em;
padding-bottom:2em;
position:relative;
}

#text{
width:74%;
float:left;
position:relative;
}

#rightmenu ul{
list-style-type:none;
margin-left:0em;
margin-top:4.5em;
border-right:5px solid #FFAC00;
position:relative;
}
#rightmenu li{
background:url(/images/site/boxoff.gif) no-repeat left center;
padding-left:2em;
margin-bottom:0.3em;
}
#rightmenu li.cur{
background-image:url(/images/site/boxon.gif);
}
#rightmenu .photocomm{
margin-top:4em;
border-right:5px solid #FFAC00;
}
.photocomm a, .photocomm span, #text .post-options a{
padding-left:14px;
background:url(/images/site/icomm.gif) no-repeat left center;
}
#text .post-options a{
margin-left:-14px;
}



#nav{
font-size:1.15em;
clear:both;
padding-top:2em;
}
#nav .pages{
font-size:0.85em;
}


#text .post-content ul{
list-style-type:none;
margin-bottom:1em;
}
#text .post-content li{
background:url(/images/site/boxoff.gif) no-repeat left 0.55em;
padding-left:2em;
margin-bottom:0.3em;
}

#text .photo-content{
width:206px;
min-height:220px;
height:18.2em;
float:left;
margin:0 1% 1em 0;
}
#text .photo-content p{
font-size:1.13em;
}

#text .post-content, .comments-posts{
padding-left:2em;
line-height:1.5em;
font-size:1.15em;
padding-top:1em;
position:relative;
float:left;
width:100%;
margin-bottom:1em;
}
#text .post-content p{
margin-bottom:1em;
}
#text .post-options{
padding-left:2em;
font-size:1.15em;
}
#text .post-title, #text .comments-title{
font-size:1.8em;
}
#text .singlepost{
padding-bottom:2em;
}
#comments{
float:left;
/margin-top:2em;
padding-bottom:2em;
width:100%;
}
#text .comment-post{
margin-bottom:1.5em;
}
#text .comment-name b{
font-size:1.15em;
}
#text .comment-name span{
font-size:0.8em;
}
#text .comment-text{
padding-top:0.5em;
}

#form{
margin-left:2em;
font-size:1.15em;
padding-top:2em;
width:100%;
}
#form textarea,#form input{
font-size:1.0em;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}
#form textarea{
width:80%;
}
#form #name{
width:35%;
}
#form p{
margin-bottom:0.5em;
}
.comments-posts .msg{
font-size:1.15em;
margin-bottom:1em;
}
#form .button{
padding:0 1em;
}


#text .lined{
background:url(/images/site/line.gif) no-repeat 0px 0.75em;
margin-left:-2em;
padding-left:2em;
}

.contacts{width:100%;}
.contacts div{height:14em;}
.cont-left{float:left;width:54%;}
.cont-right{float:right;width:39%;}
.contacts p{
padding:0.5em 1em;
}
.contacts h3{
font-size:1.6em;
font-family:Georgia,serif;
}


#searchresults .post-content strong{
color:#FFAC00;
}

#search input{
font-size:1.0em;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}
#search .findarea{
width:60%;
}
#search .findbutton{
padding:0 1em;
}

.plus{
padding-right:14px;
background:url(/images/site/plus.gif) no-repeat right center;
}




