/*
Theme Name: Silver Dreams
Theme URI: http://www.dynamicguru.com/2009/06/another-wordpress-theme/
Description: A light weight gorgeous silvery wordpress theme with two-columns,widget ready, left sidebar and awesome jquery effects on the left sidebar links
Version: 1.4
Author: Mujtaba Ahmed
Author URI: http://www.dynamicguru.com/mujtaba/
Tags: silver,white,left-sidebar,two-columns
*/
*{
margin:0;
padding:0;
}
body{
background:#f3f3f3;
color:#444444;
font-family:'Trebuchet MS',Arial,sans-serif;
text-align:center;
}
#page{
background:url("images/bg.gif") repeat-y top left;
margin:0 auto;
text-align:left;
width:976px;
}
/*BEGIN HEADER*************************************/
#header{
background:url("images/header.jpg") no-repeat 6px 0px;
color:#221111;
font:normal 48px 'Eras Medium ITC','Arial',sans-serif;
height:150px;
letter-spacing:-2px;
margin:0;
padding-left:40px;
padding-top:60px;
text-align:left;
}
#header a{
color:#cc0000;
display:block;
padding:10px 30px 10px 90px;
text-decoration:none;
}
#header a:hover{
color:#223333;
}
#description{
color:#cc0000;
font:normal 24px Candara,'Trebuchet MS',sans-serif;
padding:3px;
padding-left:20px;
}
/*END HEADER***************************/
/***************Begin SIDEBAR************************/
#sidebar{
float:left;
padding-left:15px;
width:250px;
}
#sidebar li.hide-1,
#sidebar li.hide-1 li.hide-2,
#sidebar li.current_page_ancestor li.current_page_item li.hide-3,
#sidebar li.current_page_ancestor li.hide-3{
display:none;
}
#sidebar li.current_page_item li.hide-1,
#sidebar li.current_page_ancestor li.hide-1,
#sidebar li.current_page_ancestor li.current_page_ancestor li.hide-2,
#sidebar li.current_page_ancestor li.current_page_ancestor li.current_page_item li.hide-3,
#sidebar li.current_page_ancestor li.current_page_ancestor li.current_page_ancestor li.hide-3{
display:block;
}
#sidebar h2{
background:url("images/sidebar_h2.png") no-repeat center right;
color:#880000;
font:normal 18px Candara,'Arial',sans-serif;
}
#searchform{
padding:0 0 15px 7px;
}
#searchform input{
background:#eeeeee;
border:1px solid #eeeeee;
color:#555555;
font:14px 'Arial Narrow',Arial,sans-serif;
margin-top:10px;
padding:3px;
}
#searchform input[type="submit"]{
cursor:pointer;
}
#searchform input[type="submit"]:hover{
background:#cccccc;
border-color:#eeeeee;
}
#sidebar ul,#sidebar ul li{
list-style:none;
}
#sidebar ul{
font-size:14px;
list-style:none;
}
#sidebar h3{
margin:15px 0 6px 5px;
}
#sidebar > ul > li > ul > li ul{
font-size:14px;
margin-left:3px !important;
padding-left:3px;
}
#sidebar ul li ul li{
padding:3px;
margin-right:3px;
}
#sidebar > ul > li > ul > li > ul > li{
border:none;
padding:3px;
}
#sidebar>ul>li>ul li{
border-bottom:1px dashed #cccccc;
}
#sidebar ul a{
display:block;
color:#666666;
text-decoration:none;
}
#sidebar li.current-cat a,
#sidebar li.current_page_item a,#sidebar a:hover{
color:#cc0000;
}
#sidebar li.current_page_item li a{
color:#666666;
}
#sidebar>ul>li ul{
margin-left:3px;
}
#sidebar p{
text-align:center;
margin:25px 0 0 -10px;
padding-bottom:20px;
}
#sidebar p img{

}
/*******SIDEBAR END***************/
#content{
width:671px;
float:right;
padding:0 15px 30px 15px;
}
#content .post{
color:#444444;
float:left;
margin-left:10px;
display:inline;
width:635px;
}
#content h2,#content h3 a{
/*background:url("images/post.png") no-repeat center left;*/
border-bottom:1px solid #eeeeee;
font-family:Candara,Arial,sans-serif;
font-weight:normal;
padding-bottom:8px;
padding-top:8px;
color:#cc0000;
}
#content h2 a{
text-decoration:none;
color:#cc0000;
}
#content h2 a:hover{
color:#343434;
}
#content .entry p{
margin-bottom:15px;
}
p.postmetadata{
clear:both;
background:#dddddd;
border:1px solid #eeeeee;
font-size:14px;
padding:5px;
}
p.postmetadata a{
border-bottom:1px dashed #cccccc;
color:#880000;
text-decoration:none;
}
p.postmetadata a:hover{
border-bottom:none;
}
a.post-edit-link{
background:url("images/edit.png") no-repeat center left;
padding-left:16px;
}
a[title~=Comment]{
background:url("images/comment.png") no-repeat center left;
padding-left:16px;
}
a{
color:#880000;
text-decoration:none;
}
a:hover{
color:#cc0000;
}
a img{
border:none;
}
h2,h3{
color:#343434;
font-family:Candara,sans-serif;
font-weight:normal;
}
div.comment_part{
clear:both;
margin-left:10px;
padding-left:15px;
}
h3#comments,h3#respond{
padding:18px 48px 18px 0;
}
ol.commentlist li{
background:#eeeeee;
border-left:5px solid #dddddd;
border-top:1px solid #dddddd;
padding:10px;
list-style:none;
}
ol.commentlist li.alt{
background:#ebebeb;
border-left:5px solid #dddddd;
border-top:1px solid #dddddd;
padding:10px;
}
ol.commentlist img.avatar{
background:url("images/user.png");
border:2px solid #cccccc;
display:block;
height:32px;
width:32px;
}
em.awaiting_moderation{
background:#cccccc;
border:1px solid #ffa500;
color:#cc0000;
display:block;
font-size:10px;
margin:0;
padding:3px;
}
#commentform input[type="text"]{
background:#dddddd;
border:1px solid #eeeeee;
color:#444444;
font-family:Arial,sans-serif;
padding:3px;
}
#commentform textarea{
background:#dddddd;
border:1px solid #eeeeee;
color:#444444;
font-family:Candara,Arial,sans-serif;
height:350px;
overflow:auto;
padding:3px;
width:500px;
}
#commentform input[type="submit"]{
background:#dddddd;
border:1px solid #eeeeee;
color:#444444;
cursor:pointer;
padding:6px;
}
#commentform input[type="submit"]:hover{
background:#eeeeee;
border:1px solid #ffffff;
color:#666666;
cursor:pointer;
padding:6px;
}
hr{
display:none;
}
#footer{
background:url("images/footer.gif") no-repeat 6px 0px;
clear:both;
font-size:14px;
padding:50px 0 0 0;
text-align:center;
height:90px;
}
.note,.warning,.caution,.highlight{
background:#ffffcc;
border:1px solid #cccc99;
border-width:1px 0;
color:#666666;
font-size:14px;
padding:5px;
}
a.download{
background:#777777;
border:1px solid #997777;
color:#dddddd;
padding:5px;
}
/* Begin Images */
p img{
max-width:100%;
padding:0;
}
.aligncenter{
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft{
float:left;
margin:0 15px 15px 0;
}
.alignright{
float:right;
margin:0 0 15px 15px;
}
/* End Images */
code{
font:1.1em 'Courier New',Courier,Fixed,sans-serif;
}
acronym,abbr,span.caps{
font-size:0.9em;
letter-spacing:.07em;
cursor:help;
}
acronym,abbr{
border-bottom:1px dashed #999999;
}
blockquote{
border-left:5px solid #dddddd;
margin:15px 30px 0 10px;
padding-left:20px;
}
blockquote cite{
display:block;
margin:5px 0 0;
}
.center{
text-align:center;
}
.hidden{
display:none;
}
.wp-caption{
background:#eeeeee;
border:1px solid #dddddd;
border-radius:3px;
-khtml-border-radius:3px;
margin:10px;
-moz-border-radius:3px;
padding-top:4px;
text-align:center;
-webkit-border-radius:3px;
}
.wp-caption img{
border:0 none;
margin:0;
padding:0;
}
.wp-caption p.wp-caption-text{
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
/*Single posts Navigation*/
div.single_navigation{
font:18px 'Arial Narrow',sans-serif;
}
div.single_navigation table{
border-bottom:1px solid #eeeeee;
margin-top:20px;
padding:5px;
width:650px;
}
div.single_navigation table a{
color:#666666;
}
div.single_navigation table a:hover{
color:#cc0000;
}
td.single_alignleft,td.single_alignright{
width:325px;
}
td.single_alignright{
border-left:1px solid #dddddd;
text-align:right;
}
td.single_alignleft a{
background:url("images/previouspost.png") no-repeat center left;
padding:24px;
}
td.single_alignright a{
background:url("images/next_post.png") no-repeat center right;
padding:24px;
}
/*single posts navigation end*/
div.navigation>div.alignleft a{
background:url("images/previouspost.png") no-repeat center left;
padding:24px;
}
div.navigation>div.alignright a{
background:url("images/next_post.png") no-repeat center right;
padding:24px;
}
/*gallery begin*/
.gallery{
line-height:10px !important;
margin:auto;
}
.gallery-item{
float:left;
margin-top:10px;
text-align:center;
width:33%;
}
.gallery img{
border:2px solid #cfcfcf;
}
.gallery-caption{
margin-left:0;
}
/*gallery end*/
/* Begin Contact Form CSS */
.contactform {
	position: static;
	overflow: hidden;
	width: 95%;
}
.contactleft {
	width: 25%;
	white-space: pre;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}
.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}
.contacterror {
	border: 1px solid #ff0000;
}
.contactsubmit {
}
/* End Contact Form CSS */
