/*  
Theme Name: Silkstream
Theme URI: http://milo.peety-passion.com/category/themes/
Description: A simple and clean three col fluid theme with a custom painting / header.psd included.
Version: 3.17
Author: miloIIIIVII 
Author URI: http://milo.peety-passion.com/

Customize, edit, poke, prod, and adapt to your own style. Please leave credit where credit is due so that others mayfind the source for your site and adapt a suitable version for theirown website.
*/

body{margin:0;padding:0;background:url(images/lback.gif) repeat-y left;font:normal 12px "Tahoma", Arial, Helvetica, sans-serif;color:#333;line-height:18px;}

h2, h3, h4, h5, h6{margin:0;padding:0;color:#362F6D;}

h2{font-size:20px;font-variant:small-caps;font-weight:normal;}

h4{font-size:11px;font-family:arial, Helvetica, Sans-Serif;}

h3{font-size:0.9em;font-weight:bold;}

p, ul, ol, blockquote{margin-top:0;padding-top:0;line-height:18px;}

a{color:#635C99;text-decoration:none;}

a:hover{text-decoration:none;color:#fff;}

a:visited{text-decoration:none;color:#362F6D;}

a img{border:none;}

#header{width:100%;height:0px;margin:0 auto;background:transparent;}


#nav{ text-align: right;}

#nav ul{list-style-type:none;padding:0;margin:0;}

#nav li{margin:0;padding:0;display:block;}

#nav a{font-size:0.9em;display:block;margin:0;padding:4px 6px 4px 4px;}

#nav a:visited{color:#635C99;text-decoration:none;}

#nav a:link{color:#635C99;text-decoration:none;}

#nav a:hover, #nav li:hover{color:#ccc;text-decoration:none;}


#nav2 ul{list-style-type:none;padding:0;margin:8px 0 0 0;}

#nav2 li{margin:0;padding:0;display:block;}

#nav2 a{font-size:11px;display:block;margin:0;padding:5px 0 5px 12px;}

#nav2 a:link{color:#362F6D;text-decoration:none;}

#nav2 a:hover{color:#ccc;text-decoration:none;background-color:#362F6D;margin:0 5px 0 4px;padding:5px 0 5px 8px;}



.header{background:url(images/title.gif) no-repeat left top;height:190px;padding:0;margin:0;}

.header h1, h1 a{display:block;height:150px;width:90%;text-indent:-9000px;}


.entry{clear:left;padding:0 5px 15px 5px;}

.entry h4{margin-bottom:10px;font-size:11px;font-weight:normal;color:#362F6D;}

.entry h3 a{font-weight:bold;color:#362F6D;}

.entry a{color:#635C99;font-weight:bold;}

.entry a:link{color:#635C99;font-weight:bold;}

.entry a:hover{color:#362F6D;font-weight:bold;}

#main a{color:#635C99;font-weight:bold;}

#main a:link{color:#635C99;font-weight:bold;}

#main a:hover{color:#362F6D;font-weight:bold;}


hr {
border: 0;
color: #635C99;
background-color: #635C99;
height: 1px;
width: 100%;
}


#content{width:825px;margin:0 0 auto 0;padding:0;}

#main{float:right;width:445px;margin:13px 0 0 10px;padding:5px 5px 5px 5px;}


#l_sidebar{float:left;width:205px;background:#FFFFCC;padding:11px 0 0 0;}

#r_sidebar{float:left; width:155px; padding:8px 0 0 0;}

#l_sidebar li a{color:#362F6D;}

#r_sidebar ul{margin-left:0;padding-left:0;list-style:none;}

#l_sidebar ul{margin-left:0;padding:0;list-style:none;}

#l_sidebar li {padding:2px 0 4px 1px;}

#r_sidebar li{padding:4px 0px 4px 0;}

#l_sidebar li a, #r_sidebar li a{display:block;}

#r_sidebar li a:hover{background:#635C99;color:#fafafa;margin: 0; padding:4px 6px 4px 4px;}

#l_sidebar li a:hover{background:#362F6D;color:#fafafa;}

#rb_sidebar h3{font-size:11px;padding:3px 0 1px 13px;}

#l_sidebar h3{font-size:11px;padding:3px 0 1px 13px;}

#l_sidebar ul{font-size:11px;}


#footer{clear:both;height:190px;background:url(images/footer.jpg) no-repeat left bottom;}

#footer p{margin:0 0 0 370px;padding:140px 0 0 0;color:#362F6D; font-size:10px;}

#footer a:link{color:#635C99;text-decoration:none;}

#footer a:hover{color:#362F6D;text-decoration:none;}

table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #362F6D;
	border-collapse: separate;
	background-color: #FEFEE6;
}

#main table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: none none none none;
	
	border-collapse: separate;
	background-color: #ffffff;
}
#main table th {
	border-width: 1px 1px 1px 1px;
	padding: 2px;
	border-style: none none none none;
	
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}
#main table td {
	border-width: 1px 1px 1px 1px;
	padding: 0px;
	border-style: solid solid solid solid;
	border-color: #362F6D;
	background-color:#FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}
table th {
	border-width: 1px 1px 1px 1px;
	padding: 2px;
	border-style: none none none none;
	
	background-color: #FEFEE6;
	-moz-border-radius: 0px 0px 0px 0px;
}
table td {
	border-width: 1px 1px 1px 1px;
	padding: 2px;
	border-style: none none none none;
	
	background-color:#FEFEE6;
	-moz-border-radius: 0px 0px 0px 0px;
}

#wp-calendar{text-align:center;background-color:transparent;margin:0;width:95%;}

#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;}

#wp-calendar #prev a{width:30px;}

#wp-calendar #next a{width:30px;margin:0 0 0 30px;}

#wp-calendar #today{background:#362F6D;color:#fff;}

#wp-calendar #today a{color:#fff;font-weight:700;}

#wp-calendar caption{text-align: center;width: 100%;margin:0 0 5px 0;font-variant: small-caps;}

.entry p img{float:right;border:none;margin-left:10px;margin-bottom:10px;}

.alignright{float:right;padding:4px;margin-left:7px;margin-top:3px;margin-bottom: 15px;}

.alignleft{text-align:center;padding:4px;margin-right:7px;margin-top:3px;margin-bottom:15px;}

#searchdiv{margin:0;padding0;}

blockquote{margin:0 0 0 10px;padding:0 10px 0 10px;color:#000;border-left:7px double #635C99;}

#blockquote p{margin:0 0 10px 0;padding:0;}

#searchdiv{margin:0;padding:0;}

#searchform{margin:0;padding:0 0 0 8px;overflow:hidden;}

#searchform h3{margin:0;padding:0;}

#s{width:70%;color:#000;font-size:11px;font-family:Verdana, Helvetica, Sans-Serif;padding:3px;margin: 8px 0 0 0;border:1px solid #362F6D;}

.navigation{float:right;margin-top:10px;margin-bottom:10px;display:block;}

#commentblock{width:90%;background:#000;color:#ccc;float:left;padding:10px 10px 0 10px;margin:10px 0 10px 0;border:1px solid #362F6D;}

ol#commentlist{padding:5px 0 5px 0;margin:0;list-style-type:none;}

.commentdate{font-size:12px;padding-left:0;}

#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}

.commentname{color:#ccc;margin:0;padding:5px 5px 5px 0;}.commentinfo{clear: both;}

.commenttext{clear:both;margin:5px 0 20px 0;padding:10px 10px 5px 10px;width:90%;background:#000;}

.commenttext-admin{clear:both;margin:5px 0px 10px 0px;padding:10px 10px 5px 10px;width:70%;background:#333;}

#commentsformheader{padding:0;}

#commentsform{text-align:left;margin:0;padding:0;}

#commentsform form{text-align:left;margin:0;}

#commentsform p{margin:0;}

#commentsform form textarea{width:99%;}

p.comments_link  img{margin:0;padding:0;border:none;}

.col{margin:0 -10px 20px -10px;padding:0 5px 5px 5px; font-size:11px;}

/*.l-col{background:#000 url(images/bg.gif) repeat-x;width:40%;float:left;margin-left:5px;border:1px solid #333;}

.r-col{background:#000 url(images/bg.gif) repeat-x;width:40%;float:right;padding-right:5px;padding-left:5px;border:1px solid #333;}

.middle-col{background:#000;width:80%;float:left;margin-left:5px;margin-top:20px;}
*/

.widget{list-style-type:none;}.widgettitle{}.widget_text div{padding-left:4em;}

.widget_calendar caption{text-align:left !important;color:#ccc;padding-left:1em;}

.widget_calendar table{background-color:#000 !important;color:#000 !important;}

.linkcat{list-style-type:none;}

.widget_recent_comments li{list-style-type:disc;}.widget_delicious h2 a{font-size:1.1em;color:#fff;text-decoration:none;}

