/*Rename this file custom.css to customize override the theme's default skin.**//* the background color */body.custom {	background-color: #666;	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 12px;	color: #333;	height:100%;	line-height: 17px;	text-align:left;}.custom .body {	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 12px;	color: #333;	height:100%;	line-height: 17px;	text-align:left;}#main p {    padding: 0px 0px 0px 0px;	margin:  0px 0px 17px 0px;	}	a, a:visited, #copyright a, #copyright a:visited {	color: #00688F;	text-decoration: none;}.custom .post {	background:url("blog_post_bg.jpg")	no-repeat right top;	background-color:#fff;	padding-right:10px;}.custom div.header {padding-top: 5px;}.custom #main div.post_categories {border-top: 0px dashed #DFE9E8;padding:3px 0px;padding-bottom:0px !important;margin:0px;margin-top:0px;font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;font-size: 11px;color: #333;}.custom div.actions {border-bottom: 1px solid #DFE9E8;border-top:1px solid #DFE9E8  !important;background-color:#F3F4E6;padding:5px 5px 3px 0px !important;margin:0px;margin-top:10px;font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 12px;}.custom #main img.floatLeft {float:left;margin:0px 15px 15px 0px;}.custom #main img.floatRight {float:right;margin:0px 15px 15px 15px;}/* the document's default color and background color */.custom #wrapper{	color: #333;	background-color: #fff;}.custom #footer{	color: #666;	background-color: #fff;	border-width: 1px 0px 0px 0px;	border-style: solid;	border-color: #ccc;	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 10px;	line-height: 14px;}/* the document's widths */.custom #main {	padding: 0px 14px 0px 35px;}.custom #wrapper{	width: 735px;	margin: 0px 30px 0px 30px;	}.custom #sidebar{	width: 193px;	padding: 0px 35px 0px 7px;}.custom #sidebar_ext{	width: 193px;}.custom #commentform .field input{	width: 250px;}.custom #commentform textarea{	height: 120px;	width: 350px;}/* the header's color */.custom #header{	height: 114px;	background-color: #fff;	background:url("blog_header.gif")	no-repeat left top;}#tagline {	visibility:hidden;}#sitename a{	display:none;}.custom #header h1,.custom #header h2{	text-transform: uppercase;	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;}.custom #header h1 a,.custom #header h1 a:visited{	color: #474E44;}.custom #header h1 a:hover{	color: firebrick;}.custom #header h2{	color: #A37B45;}/* the navbar and calendar background color */.custom #navbar,.custom #wp-calendar thead th{	background-color: #EDEED6;	border-wdith: 1px solid;	border-color: #ccc #ccc #999 #ccc;	margin: 0px 35px;		font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;	line-height:normal;}.custom #header_nav li a, .custom #header_nav li a:visited {	color: #444;	    text-decoration: none;	}.custom #header_nav li{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height:normal;}/* the title headings */.custom #main h1,.custom #main h1 a,.custom #main h1 a:visited,.custom #main .subtitle h2,.custom #main .subtitle h2 a,.custom #main .subtitle h2:visited{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	font-weight: normal;	color: #8C8544;    padding: 0px 0px 0px 0px;	margin:  10px 0px 6px 0px;	line-height: normal;}.custom #main h1 a:hover,.custom #main .subtitle h2 a:hover{	color: firebrick;}.custom #main h2{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-weight: bold;	color: #666;    padding: 0px 0px 0px 0px;	margin:  10px 0px 5px 0px;	line-height: normal;}.custom #main .comment_entry{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	font-weight: normal;	line-height: normal;}.custom #main .header h2,.custom #main .body h2{	border-bottom: none;}.custom #sidebar{	padding-top:11px;	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 12px;	color: #333;}.custom #sidebar li {	list-style-type: disc;}.custom #sidebar h2,.custom #sidebar_ext h2{	font-family: Georgia, "Times New Roman", Times, serif;	font-variant: small-caps;	font-weight:normal;	color: #555;	border-bottom: 1px solid #999;	letter-spacing: 1.5px;	font-size: 14px;	line-height: 14px;	padding: 0px 0px -6px;	margin:  13px 0px 7px 0px;}.custom #main .body blockquote{	border-left: 4px solid #ccc;	background-color: transparent;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight:normal;	color: #555;	font-size: 13px;	line-height: 18px;	margin: 0px 0px 0px 0px;	padding: 0px 14px 0px 14px;}.custom #commentform textarea {	width:150px;	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 12px;	line-height:17px;}.custom #postcomment{	padding-bottom: 20px;	}.custom #postcomment table td{text-align:left;padding:3px 0px;}.custom #postcomment table tr.submit td{text-align:right;}.custom #postcomment table th{	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 12px;	font-weight: bold;	color: #666;	line-height: normal;}input#submit{	font-weight: normal;	background-color: #EDEED6;	color: #666;	padding:5px 4px 4px 4px;	border: solid;	border-width: 1px 1px 1px 1px;	border-color: #ccc #999 #999 #ccc;}.custom #main .body table{border:0px;}.custom #main .body table.postedContent{}.custom #main .body table.postedContent td{border:0px;}.custom #footer {	margin: 0px 35px;	padding:2px 0px 2px 0px;	top-border:1px solid #ccc;}.custom #copyright {	padding:5px 0px;	margin:10px 0px 10px 0px;	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 10px;	color: #666;	text-align:left;}.custom #footer_nav {	padding:5px 0px;	margin:10px 0px 10px 0px;	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 10px;	color: #333;	text-align:right;}.custom #credits{	margin:10px 0px 10px 30px;	font-family: Helvetica, Tahoma, "Trebuchet MS", "Gill Sans", Arial;	font-size: 10px;	color: #333;}.custom #credits a, #credits a:visited{	color: #ccc;}