/* Theme Name: ArchiTects Theme URI: http://milo.peety-passion.com/category/themes/ Description: Special theme for art purposes or equal... Version: 3.5 Author: miloIIIIVII Author URI: http://milo.peety-passion.com/ */ 
body{
margin:0;
padding:0;
font:12px 'Tahoma', Verdana, serif;
color:#004669;
background-color:#758fb8;
background-image:url(images/bg.jpg);
background-attachment:top left;
background-repeat:no-repeat;
line-height:18px;
text-decoration:none;
} 

h1, h2, h3, h4, h5, h6, h7, p, ul, li, blockqoute, dl, dt, dd{
margin:0;
padding:0;
text-decoration:none;

}

hr.clear{
clear:both;
height:1px;
margin:-1px 0 0 0;
padding:0;
border:none;
visibility:hidden;
}

img{
border:none;
}

a:link{
color:#690B00;
text-decoration: none;
}

a:visited{
color:#690B00;
text-decoration: none;
}

a:hover{
text-decoration: none;
color:#ccc;
}  

#nav{
list-style:none;
margin:0;
position:absolute;
left:145px;
top:205px;
text-decoration:none;

} 

#nav li{
display:inline;
list-style-type:none;
float:left;
}	 

#nav ul{
margin:0;
padding:0;
} 
#nav ul li a{
font-family:century gothic,tahoma,arial,Sans-Serif;
font-size:12px;
font-weight:normal;
background:transparent;
color:#000; 
padding:0 9px 0 20px;
margin:0;
text-decoration:none;
font-variant:small-caps;
border-right:1px dotted #ccc;
height:35px;
height:35px;
} 

#nav ul li a:hover{
color:#990033;
background:transparent;
height:35px;
height:35px;
border-bottom:2px solid #990033;
border-right:1px dotted #990033;
} 

#nav li.current_page_item a{
background:transparent;
color:#990033;
border-bottom:2px solid #990033;
border-right:1px dotted #990033;
} 

#nav li.current_page_item a:hover{
border-bottom:2px solid #990033;
text-decoration:none;
}  

#wrap{
padding:0;
margin:0 0 0 120px;
width:780px;
text-align:left;
background-repeat:repeat-y;background-image:url(images/bg1.jpg);
} 

#headerwrap{
width:780px;
height:348px;
background:transparent url(images/header.jpg) no-repeat top center;
} 

h1#header{
width:400px;
padding:1px 25px 0 75px;
font:normal 210%, "arial", Times, serif;text-align:left;
text-transform:uppercase;
} 

* html h1#header{
width:450px;w\idth:400px;
} 

h1#header a:link,h1#header a:visited{
text-decoration:none;
color:#4066AC;
} 

.description{
margin:0;
padding:0px;
font:normal "Tahoma", Times, serif;
text-align:center;
} 

* html .description{
width: 450px;
w\idth: 400px;
}  

#content{
width:400px;
margin:-40px 0 0 0;
padding:10px 25px 0 25px;
float:left;

}

* html #content{
width:450px;w\idth:400px;
} 

#content h3{
font:normal x-small "century gothic",Tahoma,serif;
padding:0;
margin:5px 0;
text-align:right;
}

#left_sidebar h3{
font:normal "century gothic",Tahoma,serif;
padding:0;
margin:5px 0;
text-align:left;
}
 
#right_sidebar h7{
font:normal "century gothic",Tahoma,serif;
padding:0;
margin:5px 0;
line-height:18px;
text-align:left;
color:#ff5050;
} 

#right_sidebar h7 a:link{
color:#ff5050;
text-decoration: none;
}

#right_sidebar h7 a:visited{
color:#ffffff;
text-decoration: none;
}

#right_sidebar h7 a:hover{
text-decoration: none;
color:#758fb8;
}  

#nav{
list-style:none;
margin:0;
position:absolute;
left:145px;
top:205px;
text-decoration:none;

} 











#content h2.archivetitle{
font:normal large "Tahoma", Times, serif;
padding:0;
margin:5px 0 20px 0;
color:#004669;
} 

#content .post{
background:transparent url(images/devider.jpg) no-repeat bottom center;
margin:0 0 10px 0;
padding: 0 0 100px 0;
min-height:150px;
} 

#content h2{
font:normal x-large "tahoma", "Times New Roman", "Bitstream Vera Serif", Times, serif;
padding:0;
margin:15px 0 10px 0;
color:#004669;
} 

#content h4{
font:bold large "tahoma", "Times New Roman", "Bitstream Vera Serif", Times, serif;padding:0;
margin:15px 0 10px 0;
color:#004669;
} 

#content h5{
font:large "tahoma", "Times New Roman", "Bitstream Vera Serif", Times, serif;padding:0;
margin:15px 0 10px 0;
color:#4066AC;
} 

#content .meta{
margin:5px 0 10px 0;
padding:0;
} 

#content .meta p{
margin-bottom: 5px;
font-size: xx-small;
} 

#content .meta p.ca{
padding-left:13px;
background: transparent url(images/ca.png) no-repeat 0 2px;
} 

#content .meta p.po{
padding-left: 13px;
background:transparent url(images/po.png) no-repeat 0 2px;
} 

#content .storycontent p, #content .entry p{
margin:0 0 15px 0;
padding:0;
color: #004669;
} 

#content .storycontent ul, #content .storycontent ol, #content .entry ul, #content .entry ol{
margin:0 0 10px 30px;
list-style:square;
color: #004669;
} 

#content .storycontent ul li, #content .storycontent ol li, #content .entry ul li, #content .entry ol li { 
margin-bottom:8px;
color: #004669;
 
} 

#content .feedback{
margin:0 0 10px 0;
padding-left:13px;
background:transparent url(images/cm.png) no-repeat 0 2px;
font-size: xx-small;
} 

#left_sidebar{
width:150px;
padding:10px 0;
margin -25px 0 0 5px;
font:11px 'Tahoma', Verdana, serif;

color:#758fb8;
float:left;
} 

#left_sidebar ul{
margin:10px 0;
padding:0;
list-style-type: none;
} 

#left_sidebar ul li{
margin:10px 5px 0 10px;
padding:0;
} 

#left_sidebar h2{
font-weight:400;
font-size:16px;
color:#4066AC;
text-transform:uppercase;
font-weight: bold;
} 

#left_sidebar ul li ul{
margin:0 5px;
list-style-type:square;
} 

#left_sidebar ul li ul li{
margin:0 10px;
padding:0;
} 

#left_sidebar a:link{
color:#fff;
} 

left_sidebar a:visited{
color: #ccc;
text-decoration:none;
} 

#left_sidebar a:hover{
color: #ccc;
text-decoration: none;
} 

#left_sidebar input#submit{
font-size:10px;
margin-top: 5px;
} 

#right_sidebar{
width:165px;
float:left;
padding:0;
margin:-90px 46 0;
font:11px 'Tahoma', Verdana, serif;
text-decoration: none;
}


#right_sidebar a:link{
color:#fff;
} 

#right_sidebar a:visited{
color: #fff;
text-decoration:none;
} 

#right_sidebar a:hover{
color: #ccc;
text-decoration: none;
} 


#right_sidebar ul{
margin:10px 0 10px 0 ;
padding:0;
list-style-type: none;
} 

#right_sidebar ul li{
margin:10px 10px 10px 15px;
padding:0;
color: #fff;
} 

#right_sidebar h2{
margin:10px 10px 10px 15px;
padding:0;
font-weight:400;
font-size:16px;
color: #758fb8;
text-transform:uppercase;
font-weight: bold;
} 

#right_sidebar ul li ul{
margin:0 5px;
list-style-type:square;
} 

#right_sidebar ul li ul li{
margin:0 5px 0 10px;
padding:0;
} 

#search input#s{
border:1px solid #333333;
background-color:transparent;
width:120px;
color:#fff;
} 

#search input#submitsearch{
font-size:10px;
border:1px solid #4066AC;
background-color:transparent;
color: #4066AC;
margin-top:5px;
padding:2px;width:50px;
} 

h2#comments{
padding:20px 0 0 0;
background:transparent url(images/bd.png) no-repeat top center;
font-size:16px;
margin-top:20px;
} 

h2#postcomment{
padding:20px 0 0 0;
background:transparent url(images/bd.png) no-repeat top center;
font-size:16px;
}

ol#commentlist{
margin:10px 0 10px 20px;
padding:0;
}

ol#commentlist li{
margin:20px 0;padding:0;
}

ol#commentlist li p{
margin:0 0 5px 0;
padding:0;
}

p.commenter{
margin:5px 0 0 0; 
}

#commentform p{
font-size: 11px; 
}

#commentform #author{
border:1px solid #333;
margin-bottom:10px;
}

#commentform #email{
border:1px solid #333;
margin-bottom:10px;
}

#commentform #url{
border:1px solid #000;
margin-bottom:10px;
}

#commentform textarea{
border:1px solid #000;
width:100%;
}

#commentform input#submit{
font-size:10px;
width:100px;
margin-top:5px;
background-color:#fff;
color:#000;
border:1px solid #000;
padding: 5px 0;
}

p.nocomment{
margin:10px 0;
}

.footnote{
font-size:x-small;
}

.navigation{
width:400px;
font-size:x-small;
margin:0;
padding:10px 0;
clear:both;
height:20px;
background:transparent url(images/bd.png) no-repeat top center;
}

.alignleft{
float:left;
}

.alignright{
float:right;
}

#footer{
width:400px;
clear:both;
padding:5px 0;
margin:5px 25px;
text-align:center;
}

#footer p{
font-size: xx-small;
}

#wp-calendar{
text-align:center;
margin:0;
width:95%;
background:transparent;
}

#wp-calendar td{
line-height:10px;
font-size:10px;
color:#ccc;
}

#wp-calendar td a{
display:block;
color:#ccc; 
text-decoration:none;
line-height:10px;
border-left:1px solid #9FB6DF;
}

#wp-calendar #prev a{
width:30px;
}

#wp-calendar #next a{
width:30px;
margin:0 0 0 30px;
}

#wp-calendar #today{
background:#9FB6DF;
color:#fff;
}

#wp-calendar #today a{
color:#fff;
font-weight:700;
}

#wp-calendar caption{
text-align:
left;
width:100%;
margin:0 0 5px 0;
font-variant:small-caps;
} 

.ff a img{
border:.08em solid #9FB6DF;
padding:.077em;opacity:.3;
margin:0 .077em .077em 0;

} 

.ff a:hover img{
border:.08em solid #333;
opacity:1;

} 

.storycontent p img{
float:left;
border:none;
margin-right:10px;
margin-bottom:10px;
padding:0;
max-width:100%;
}
