/*Theme Name: Scenic SanityTheme URI: http://www.dynamicguru.com/Description: A light weight, light color beautiful theme with some eye candy hover effects on the sidebar links.Cufon text-image replacement for headings, Rounded corners in browsers that support them , and excerpts on homepage and archive pages.Ideal for personal weblogs and journals.Version: 1.1Author: Mujtaba AhmedAuthor URI: http://www.dynamicguru.com/mujtaba/Tags: light,white,two-columns,left-sidebar,fixed-width,seasonal*/body {	margin:0;	padding:0;	text-align:center;	color:#444;	font-family:'Trebuchet MS',Arial;	background:#eee url("images/bg.png") repeat-y top center scroll;	}#page {	margin:0px auto;	text-align:left;	width:1000px;	padding-top:0px;	background:#eee;}/*BEGIN HEADER*************************************/#header {	background:transparent url("images/header.png") no-repeat top center;	height:325px;	color:#00012c;	font-weight:normal;	text-align:left;	margin:0px;	padding:0;}#header a {	color:#00012C;	text-decoration:none;}#header a:hover {	color:#00012C;	}#header h1 {	margin:0;	font-weight:normal;	font-size:1px;	padding-top:15px;}#description {	font-family:Candara,'Trebuchet MS';	font-weight:normal;	color:#555;	font-size:18px;	padding:3px;	padding-left:10px;	}/*END HEADER***************************//***************Begin SIDEBAR************************/#sidebar {	float:left;	width:210px;	padding-left:15px;	}#sidebar h2 {	color:#00012C;	border-bottom:1px solid #00012c;	background:transparent;	font-family:Georgia,serif;	font-size:18px;	cursor:crosshair;	margin:4px;	padding:5px;	}#sidebar ul,#sidebar   ul   li {	padding:0;	margin:0;	list-style:none;	font-size:14px;}#sidebar>ul {	padding-bottom:5px;	*margin-bottom:20px;	}#sidebar a {	text-decoration:none;	color:#444;	border-bottom:1px dashed #ddd;	display:block;}#sidebar li.current_page_item>a ,#sidebar li.current-cat>a {	color:#00012C !important;}#sidebar a:hover {	color:#00012C;}#sidebar>ul>li ul {	margin-left:3px;}/*******SIDEBAR END***************/#content {	margin-left:260px;	padding-right:15px;	padding-left:15px;	font-size:16px;} #content .post {	padding:5px;	margin-left:0px;	float:left;	width:660px;	line-height:1.2em; } #content h2,#content h3 a{	font-weight:normal; } h3{	border-bottom:1px solid #ccc; } #content h2 {	background:transparent;	border-bottom:1px solid #00012C;	color:#00012C; } #content h2 a{	color:#00012C;//00012C;	text-decoration:none; } #content h2 a:hover {	color:#00012C; } #content .entry {	padding:5px;	padding-left:15px;	font-size:1.0em; }p.postmetadata {	background:#f7f7f7;	border:1px solid #ccc;	padding:8px;	font-size:14px;	-moz-border-radius: 11px;	-khtml-border-radius: 11px;	-webkit-border-radius: 11px;	border-radius: 11px;	}a.readmore{	padding:6px;	background:#ddd;	border:1px solid #aaa;	margin:5px;	color:#333;	font-style:italic;	text-decoration:none;	-moz-border-radius: 11px;	-khtml-border-radius: 11px;	-webkit-border-radius: 11px;	border-radius: 11px;	}a.readmore:hover {	background-color:#333;	color:#fff;}small.time,small.author,small.comments_count {	color:#888;	margin-left:10px;	padding-left:25px;	border-left:1px solid #aaa;	}small a {	color:#999;}small.time {	background:transparent url("images/date.png") no-repeat center left;	border:none !important;}small.author {	background:transparent url("images/author.png") no-repeat center left;}small.comments_count {	background:transparent url("images/comment.png") no-repeat center left;}span.linkright>a,span.linkleft>a {	margin:0px 5px;	background:#fff;	border:1px solid #ccc;	color:#777;	padding:4px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	font-family:Georgia,serif;}span.linkright>a:hover,span.linkleft>a:hover {		background:#f60;	color:#fff;}div.clear {	clear:both;}a.post-edit-link {	padding-left:16px;		background:transparent url("images/edit.png") no-repeat center left;}a {	color:#00012C;	text-decoration:none;}a:hover {	color:#00012C;}a img {	border:none;}a.rss {	padding-left:20px;	padding-top:10px;	padding-bottom:10px;	background:transparent url("images/rss.png") no-repeat center left;}h2,h3 {	color:#898989;	font-weight:normal;}div.comment_part {	margin-left:5px;	padding-left:10px;	width:590px; }h3#comments {	padding:5px;	color:#00012C;	cursor:crosshair;}ul.commentlist {	list-style:none}ul.commentlist li {	background:#ddd;	margin:10px;	padding:10px;	-moz-border-radius: 12px;	-khtml-border-radius: 12px;	-webkit-border-radius: 12px;	border-radius: 12px;}ul.commentlist li.alt {	background:#ccc;	padding:10px;	-moz-border-radius: 12px;	-khtml-border-radius: 12px;	-webkit-border-radius: 12px;	border-radius: 12px;}ul.commentlist img.avatar {	display:block;}cite.comment_author {	color:#333;	text-transform:capitalize;	font-style: normal;}em.awaiting_moderation {	color:00012C;	display:block;	background:#ddd;	padding:3px;	font-size:10px;	border:1px solid 00012C;	margin:0px;}small.commentmetadata,small.commentmetadata a {	font-style:italic;	padding:3px;	}hr {	display:none;}#footer {	clear:both;	background:#ccc;	padding:0px;	text-align:center;	height:150px;	font-size:14px;	margin-top:5px;}#footer p {	padding:20px;	color:#444;}.note,.warning,.caution,.highlight {	background:#FFFFCC;	padding:5px;	font-size:14px;	color:#666;	border:1px solid #CCCC99;	border-width:1px 0px;}/* Begin Images */p img {	padding: 0;	max-width: 100%;	}/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.alignleft {	float: left;}.alignright {	float: right;}/* End Images */code {	font: 1.1em 'Courier New', Courier, Fixed;	}acronym, abbr, span.caps{	font-size: 0.9em;	letter-spacing: .07em;	}/* Begin Calendar */#wp-calendar #prev a, #wp-calendar #next a {	font-size: 9pt;	}#wp-calendar a {	text-decoration: none;	}#wp-calendar {	background:#f7f7f7;	border:1px solid #ccc;	-moz-border-radius: 10px;	-khtml-border-radius: 10px;	-webkit-border-radius: 10px;	border-radius: 10px;}#wp-calendar caption {	font: normal 1.3em Arial, Sans-Serif;	text-align: center;	}#wp-calendar th {	font-style: normal;	text-transform: capitalize;	text-align:center;	color:#f60;	}	#wp-calendar {	empty-cells:hide;	margin: 0px auto 0;	width: 240px;	}#wp-calendar #next a {	padding-right: 10px;	text-align: right;	}#wp-calendar #prev a {	padding-left: 10px;	text-align: left;	}#wp-calendar a {	display: block;	color:#f60;	font-weight:bold;	border:none;	}#wp-calendar caption {	text-align: center;	font-weight:normal;	color:#f60;	}#wp-calendar td {	padding: 3px 0;	background:transparent;	-moz-border-radius: 10px;	-khtml-border-radius: 10px;	-webkit-border-radius: 10px;	border-radius: 10px;	text-align:center;	margin:-1px;	font-family:Georgia,serif;	}#wp-calendar td:hover{	background:#ddd;	cursor:pointer;}/* End Calendar *//* Begin Various Tags & Classes */acronym, abbr, span.caps {	cursor: help;	}acronym, abbr {	border-bottom: 1px dashed #999;	}blockquote {	margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #333;	}blockquote cite {	margin: 5px 0 0;	display: block;	}.center {	text-align: center;	}.hidden {	display: none;	}hr {	display: none;	}a img {	border: none;	}.wp-caption {	border: 1px solid #aaa;	text-align: center;	background-color: #ddd;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/*Single posts Navigation*/div.single_navigation {	font-size:18px;	font-family:'Arial Narrow';	}div.single_navigation table {	width:650px;	margin-top:20px;	padding:5px;	border-bottom:1px solid #ddd;}div.single_navigation table a {	color:#666;}div.single_navigation table a:hover {	color:#00012C;}td.single_alignleft,td.single_alignright {	width:325px;}td.single_alignright {	text-align:right;	border-left:1px solid #ddd;}input,textarea {	background:#ccc;	border:1px solid #aaa;	padding:4px;	color:#222;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}input[type="submit"]{	cursor:pointer;}/*gallery begin*/.gallery {	line-height:10px !important;}.gallery {	margin: auto;	}.gallery-item {	float: left;	margin-top: 10px;	text-align: center;	width: 33%;	}.gallery img {	border: 2px solid #ccc;	}	.gallery-caption {	margin-left: 0;	}.gallery-icon {}/*gallery end*/