/*
Theme name: Blog
Theme version: 
Author: 
Author URL: 
*/

body{	margin-left : Auto;	margin-left : Auto;	text-align: center;	background: #44aacb;	font-family: Arial,Helvetica,sans-serif;	font-size: 12px;	color: #464646;	}
h1,h2,h3{	margin: 0;	padding: 0;	font-family: Georgia,"Times New Roman",Times,serif;	font-weight: normal;	color: #181818}
#header ul li.rss a{background-image: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/rss.png");width: 149px;color: #ec7e2d}
h3 small{float: right;font-size: .6em;color: #b4b463;line-height: 2.2em;background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/comment.gif") no-repeat left center;padding-left: 20px;?margin-top: -2em}
h1{	font-size: 2em}
h2{	font-size: 2.0em}
h3{	font-size: 1.6em}
p,ul,ol{	margin-top: 0;	line-height: 180%}
ul.nav{list-style: none;font-family: Arial,Helvetica,sans-serif;font-weight: bold;text-transform: uppercase;color: #43aacb;letter-spacing: -.5px;font-size: 0.95em;height: 0.5em}
ul.nav .prev{float: left}
ul.nav .next{float: right}
ul.nav a{color: #43aaca}
a{	text-decoration: none;border:none;	color: #464646}
img{	border:none}
a:hover{text-decoration: none}
#wrapper{	margin: 0 auto;	padding: 0;	}
#header-wrapper{	}
#header{	width: 960px;	height: 160px;	margin: 0 auto;	background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/img03.jpg") no-repeat left bottom}
#logo{	float: right;	height: 160px;	margin: 0;	padding: 0px;	color: #FFFFFF}
#logo h1,#logo p{	margin: 0;	padding: 0}
#logo h1{	text-align: right;	padding-top: 35px;	padding-right: 10px;	letter-spacing: -1px;	text-transform: lowercase;	font-size: 4.6em;	color: #fae266}
#logo h1 a{	color: #fae266}
#logo p{	margin-top: -12px;padding-top: 10px;	padding-right: 10px;		font: normal 14px Georgia,"Times New Roman",Times,serif;	text-transform: lowercase;	text-align: right;	font-style: italic;	color: #464646}
#logo a{	border: none;	background: none;	text-decoration: none;	color: #464646}
#search{	float: right;	width: 279px;	height: 110px;	padding: 0}
#search form{	height: 41px;	margin: 0;	padding: 10px 0 0 30px}
#search fieldset{	margin: 0;	padding: 0;	border: none}
#search-text{	width: 195px;	padding: 6px 10px;	border: 1px #4C4842 solid;	background: none;	text-transform: lowercase;	font: normal 11px Arial,Helvetica,sans-serif;	color: #808080}
#search-submit{	display: none}
#menu{	width: 940px;	height: 40px;	margin: 0 auto;	padding: 0;	background: #000000;	}
#menu ul li{display: inline}
#menu ul{	margin: 0;	padding: 0;	float: left;	list-style: none;	font: bold 100% Tahoma;	width: 100%}
#menu li{	float: left}
#menu a{	float: left;	height: 40px;	margin-right: 3px;	padding: 12px 40px 0px 40px;		text-decoration: none;	font-family: Arial,Helvetica,sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	border: none}
#menu a:hover,#menu .current_page_item a{color: #e2c738}
#page{	position:relative;top:-20px;		width: 960px;	margin: 0 auto;	padding: 0;	background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/img01.jpg") repeat-y right top}
#page-bgtop{}
#page-bgbtm{	padding: 30px 20px 0px 20px}
#content{	float: left;	width: 680px;	padding: 0}
.post{}
.post .title{	text-align: left ;	height: 38px;	padding: 12px 0 0 20px;	letter-spacing: -.5px;	color: #E3295B}
.post .title a{	color: #2B2B2B;	border: none}
.post .meta{	margin-top: -2px;	padding-bottom: 5px;	margin-left: 20px;	padding-left: 15px;	background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/img04.jpg") no-repeat left 6px;	text-align: left;	font-family: Arial,Helvetica,sans-serif;	font-size: 11px;	font-style: italic;	color: #bca320}
.post .meta a{	color: #bca320}
.post .entry{	text-align: justify;	margin-bottom: 25px;	padding: 30px 20px 10px 20px}
.links{	display: block;	width: 100px;	margin: 20px 0px;	padding: 3px;	background: #475d86;	text-align: center;	text-transform: uppercase;	font-size: 10px;	color: #FFFFFF}
#sidebar{	float: right;	width: 210px;padding: 21px 0px 0px 0px}
#sidebar ul{	margin: 0;	padding: 0;	list-style: none}
#sidebar li{	text-align: left;	margin: 0;	padding: 0}
#sidebar li ul{	padding-bottom: 30px}
#sidebar li li{	line-height: 35px;	border-bottom: 1px dashed #218cae}
#sidebar li li span{	display: block;	padding: 0;	font-size: 11px;	font-style: italic}
#sidebar h2{	height: 38px;	padding: 12px 0 0 0px;	letter-spacing: -.5px;	color: #181818}
#sidebar p{	margin: 0 0px;	padding: 0px 20px 20px 0px;	text-align: justify}
#sidebar a{	border: none}
#sidebar a:hover{	text-decoration: underline}
#calendar{}
#calendar_wrap{	padding: 20px}
#calendar table{	width: 100%}
#calendar tbody td{	text-align: center}
#calendar #next{	text-align: right}
#footer-wrapper{}
#footer{	width: 900px;	height: 80px;	margin: 0 auto;	padding: 0px 800px -20px 200px;	font-family: Arial,Helvetica,sans-serif}
#footer p{	margin: 0;	padding-top: 40px;	line-height: normal;	font-size: 9px;	text-transform: uppercase;	text-align: center;	color: #464646}
#footer a{	color: #E3295B}
#comments{margin-top: -2.5em;clear: both;padding-top: 1em}
#comments .meta{background: #e7e7da;padding: 10px;margin-bottom: 1em;text-align: left}
#comments .meta p{color: #89897c;font-size: 1.15em;text-transform: lowercase;text-align: left}
#comments .meta p.rss{float: right;font-size: .95em;text-transform: none}
#comments .meta p.rss a{color: #ec7e2d;padding-left: 22px;background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/rss_small.gif") no-repeat;display: block;height: 16px;line-height: 16px}
#comments .meta p strong{color: #55554e}
#comments ul.nav{margin-bottom: 1em}
#respond{background: #e7e7da;padding: 20px 20px 40px 20px;color: #89897c;font-size: .95em;text-transform: lowercase;position: relative}
#respond h3{font-size: 1.1em;line-height: 1em;color: #bdbdb0;text-transform: lowercase;font-weight: normal;margin-bottom: 21px}
#respond h3 a{font-size: 1em;display: inline;letter-spacing: normal}
#respond .cancel-comment-reply{position: absolute;right: 6px;background: none;top: 6px}
#respond .cancel-comment-reply a{color: #89897c;font-weight: bold}
#respond div.row{min-height: 28px;_height: 28px;margin-bottom: .75em;clear: both;display: block}
#respond label{float: left;width: 70px;text-align: left;margin-right: 10px;height: 28px;line-height: 28px;_font-size: 0.9em;_margin-top: -28px}
#respond input{float: left}
#respond textarea,#respond input{padding: 2px 4px;width: 354px;border: 0;background: white;height: 24px;font-size: 1.4em;color: #b0b09f;font-family: Georgia,Arial,Helvetica,sans-serif}
#respond textarea{height: 96px;padding: 2px 1%;width: 98%;float: none}
#respond a{color: #89897c;font-weight: bold}
#respond p.logged_as{margin-bottom: .5em;font-size: 1.1em}
#respond p.req{color: #bdbdb0;float: right;line-height: 28px;height: 28px}
#respond div.submit{text-align: right}
#respond #submit{float: right;margin-left: 1em;display: block}
#respond button{background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/post_comment.png") no-repeat;width: 122px;height: 28px;border: 0;text-indent: -10000px;vertical-align: middle;cursor: pointer}
ol.commentlist{margin-bottom: 1em}
ol.commentlist li div{background: #edede0;padding: 10px;margin-left: 60px;position: relative;margin-bottom: 1em}
ol.commentlist li div div{padding: 0;margin: 0}
ol.commentlist li .comment-author img{border: 5px solid #edede0;position: absolute;top: -10px;left: -70px}
ol.commentlist li.comment-author-admin div{background: #d8d8c7}
ol.commentlist li.comment-author-admin .comment-author img{border: 5px solid #d8d8c7}
ol.commentlist li.comment-author-admin li.comment div{background: #edede0}
ol.commentlist li.comment-author-admin li.comment .comment-author img{border: 5px solid #edede0}
ol.commentlist li.comment-author-admin li.comment-author div{background: #d8d8c7}
ol.commentlist li.comment-author-admin li.comment-author .comment-author img{border: 5px solid #d8d8c7}
ol.commentlist li .comment-author cite{font-size: 1.5em;line-height: 1.1em;color: #b7b7a8;font-style: normal;text-transform: lowercase}
ol.commentlist li .comment-author cite a{color: #89897c}
ol.commentlist li .comment-author span.says{display: none}
ol.commentlist li .comment-meta{margin: 0 0 .5em;font-size: .85em}
ol.commentlist li .comment-meta a{color: #bdbdb0}
ol.commentlist li em{position: absolute;margin-bottom: -1em;top: 10px;right: 10px;color: #89897C;font-size: .9em;text-transform: lowercase}
ol.commentlist li p{margin-bottom: 1em;font-size: 1em;line-height:18px;font-family:Arial}
ol.commentlist li p em{position: static;color: inherit;font-size: 1em;text-transform: none}
ol.commentlist li p a{color: #55554e}
ol.commentlist li div.reply{text-align: right}
ol.commentlist li div.reply a{color: #89897c;font-weight: bold}
ol.commentlist li ul.children{margin-left: 60px}
#post_data{width: 131px;float: left;padding-left: 20px}
#post_data div{}
#post_data div ul{margin: 0;	padding: 0;	list-style: none}
#post_data h2{height: 38px;	padding: 12px 0 0 0px;	letter-spacing: -.5px;	color: #181818}
#post_data div li ul{	padding-bottom: 30px}
#post_data div  li li{	line-height: 35px;	border-bottom: 1px dashed #C8B032}
#post_data div  li li span{	display: block;	padding: 0;	font-size: 11px;	font-style: italic}
#post_data div p{	margin: 0 0px;	padding: 0px 20px 20px 0px;	text-align: justify}
#post_data div  a{	border: none}
#post_data div  a:hover{	text-decoration: underline}
h2.special{font-size: 1.7em;height: 57px;line-height: 57px;background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/header_special_right.jpg") no-repeat #43aacb right top}
h2.special span{padding: 0 12px;text-transform: capitalize;background: url("/web/blogsphere.nsf/0/317CC3606A892175C125767A00644321/$FILE/header_special_left.jpg") no-repeat #9c9a8e left top;color: white;float: left}
h2.special strong{font-weight: normal;padding: 0 12px;text-transform: capitalize;color: white}

