/*Layout*/
html{font-size:62.5%;}
body
{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000000;font-size: 100%!important;text-align: center;background:url('');background-repeat:repeat-x;background-color: #ffffff;margin:0px 0px 0px 0px;}

#subbody{text-align: left;width:800px;margin-right: auto;margin-left: auto;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:25px;}
#main{width:720px;}
#columns{}
#content{width:500px;float:right;padding-bottom:30px;padding-right:10px;padding-left:10px;}
#sidebar{width:120px;float:left;padding-right: 5px;border-right:1px solid #d8d8d8;padding-bottom:30px;}

/*Headers & Footers*/
#siteheader{border-bottom:1px solid #d8d8d8;background-color:#efefef;width: 880px;color: #000;padding: 30px 0px 20px 20px;font-size: 45px;font-family: Georgia, "Times New Roman", Times, serif;}
#siteheader a:link, #siteheader a:visited, #siteheader a:active, a:hover {color:#000;text-decoration:none;}
#sitefooter{text-align:right;padding: 7px;color:#ffffff;font-size: 1.1em;clear:both;background:#eeeeee;}
#sitefooter a:link, #sitefooter a:visited, #sitefooter a:active {font-size:1.2em;color:#000;}
#contentheader{}
#contentfooter{clear:both;}

/*Post content*/
.post{margin-bottom:30px;}
.post .date{font-size:1.3em;color:#666;font-family:Georgia, "Times New Roman", Times, serif;line-height:24px}
.post div.title{-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
.post h1.title{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.8em;padding:0;color:#000;}
.post a.title:link, .post a.title:visited, .post a.title:active{color:#000;text-decoration:none;}
.post a.title:hover{text-decoration:underline;}
.post .comments{font-size:1.3em;line-height:24px;}
.post .tags{font-family:Georgia, "Times New Roman", Times, serif;padding-right:30px;font-size:1.3em;color:#666;}
.post .tags a:link, .post .tags a:visited, .post .tags a:active{font-family:Georgia, "Times New Roman", Times, serif;color:#666;}
.post .commentslink{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:24px}
.post .body{line-height:20px;padding: 10px 0 10px 0px;font-size:1.3em;clear:both;color:#444444;}
.post div.option{line-height:20px;font-size:1.3em;text-align:right;}
.post a.option_1:link, a.option_1:visited, a.option_1:active{color:#004F94;text-decoration:none;}
.post a.option_1:hover{text-decoration:underline;}
.tags a:link, a:active, a:visited {color:#fff;}
.tags a:hover {text-decoration:underline;}
/*Section sidebar*/
.section{margin-bottom:40px;}
.section div.title{text-align:center;}
.section h1.title{font-size:1.6em;margin:0 0 5px 0;padding:0;color:#000;;font-family:Georgia, "Times New Roman", Times, serif;}
.section a.title:link, .section a.title:visited, .section a.title:active{color:#0086fa;}
.section a.title:hover{text-decoration:underline;}
.section .body{padding-left:10px;text-align:left;line-height:20px;font-size:1.3em;clear:left;color:#444444;padding-top:5px;scrollbar-base-color:#FFFFFF;}
/*Links*/
#links{margin-bottom:40px;}
#links div.title{text-align:center;width:100%;padding:2px 0 5px 0;}
#links h1.title{font-size:1.8em;color:#000;font-family:Georgia, "Times New Roman", Times, serif;}
#links .body ul{font-size:1.3em;margin:0;padding:0;list-style-type:none;padding-left:2px;}
#links .body ul li{border-bottom:1px dotted #d8d8d8;padding:5px 8px 5px 8px;}
#links .body ul li a{color:#757575}
/*Tagcloud*/
#tagcloud{margin-bottom:40px;}
#tagcloud div.title{text-align:center;width:100%;padding:2px 0 5px 0;}
#tagcloud h1.title{font-size:1.8em;color:#000;font-family:Georgia, "Times New Roman", Times, serif;}
#tagcloud .body{line-height:25px;padding-left:10px;}
#tagcloud .body a{color:#757575}

/*Archive*/
#archive{margin-bottom:40px;}
#archive div.title{text-align:center;padding:2px 0 5px 0;}
#archive h1.title{font-size:1.8em;color:#000;font-family:Georgia, "Times New Roman", Times, serif;}
#archive .body ul{font-size:1.3em;margin:0;padding:0;list-style-type:none;padding-left:2px;}
#archive .body ul li{border-bottom:1px dotted #d8d8d8;padding:5px 8px 5px 8px;}
#archive .body ul li a{color:#757575}

/*Custom CSS*/
.header_text_small{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding-left:115px;font-size:12px;}

/*Standarf Links*/
a:link, a:visited, a:active{color:#004F94;text-decoration:none;}
a:hover{text-decoration:underline;}

/*Commentlist*/
div#commentlist{line-height:20px;}
#commentlistheader{font-weight:bold;font-size:1.6em;line-height:20px;font-family:Georgia, "Times New Roman", Times, serif;}
ol#commentlist{margin:0;padding:0;list-style-type:none;}
li.comment{margin:10px 0 10px 0}
li.comment .comment-author{font-size:1.4em;border-bottom:1px dotted #cccccc;font-style:italic;font-weight:bold;margin-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif;}
li.comment .comment-body{font-size:1.3em;}
li.comment .comment-date{color:#bbbbbb;font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif;}

/*Respondform*/
#respond{margin-top:30px}
#respondheader{font-weight:bold;font-size:1.6em;line-height:24px;font-family:Georgia, "Times New Roman", Times, serif}
#respondform{font-family:Georgia, "Times New Roman", Times, serif;}
form#respondform input {background: #f3f3f3;	border: 1px solid #d8d8d8;color: #000;float: left;height: 15px;padding: 6px 6px;width: 235px;font-size:1.2em;font-family: trebuchet ms;}
form#respondform textarea {background: #f3f3f3;	border: 1px solid #d8d8d8;color: #000;float: left;height: 185px;padding: 6px 6px;width: 420px;overflow: hidden;font-size:1.2em;font-family: trebuchet ms;}
form#respondform input#submit {background: #f3f3f3;border: 1px solid #d8d8d8;color: #000;float: left;	height: 35px;	padding: 8px 10px;width: 78px;}
#respondform input, #commentform textarea {margin: 5px 0;}
* html #respondform input, * html #respondform textarea {margin: 10px 0;}
#respondform label {float: left;margin: 10px 0 0 10px;font-size:1.3em;}
#respondform p {clear: both;height: 1%;}
#respondform p.error input, #respondform p.error textarea{border:1px solid #990000!important}
#respondform div.errormsg{clear:both;color:#990000;font-size:1.4em;}
div.successmsg{font-size:1.4em;margin-top:20px;}

/*Paging*/
.paging{font-size:1.3em;margin:10px 0 10px 0}
.paging .back{float:left}
.paging .forward{float:right}
.paging a:link, .paging a:visited, .paging a:active{}
.paging a:hover{}

/*Divers*/
a img{border:0;}
code{border:1px solid #cccccc;display:block;margin:10px 0 10px 0;padding:4px;background-color:#f4faff}
	

/*Searchbox*/
#searchbox input { background: #fff;float:left;border: 1px solid #dcdcdc;color: #444444;height: 15px;padding: 6px 6px;width: 235px;font-size:1.0em;font-family: trebuchet ms; }
#searchbox input.submit {background-color: #eeeeee;border: 1px solid #CCC;border-left:0px;color: #444444;height: 29px;	padding: 5px 10px;width: 78px;font-family:Georgia, "Times New Roman", Times, serif;}
#searchbox span { margin: 0px 2px; }
#searchbox .searchpre {}
#searchbox #searchpaging {}
#searchbox .currpage {font-weight:bold;}
/*Tag Cloud*/
a.lev1:link, a.lev1:visited, a.lev1:active{color:#006AC7!important;font-size:0.8em;}
a.lev2:link, a.lev2:visited, a.lev2:active{color:#006AC7!important;font-size:0.9em;}
a.lev3:link, a.lev3:visited, a.lev3:active{color:#006AC7!important;font-size:1em;}
a.lev4:link, a.lev4:visited, a.lev4:active{color:#006AC7!important;font-size:1.1em;}
a.lev5:link, a.lev5:visited, a.lev5:active{color:#004F94!important;font-size:1.2em;}
a.lev6:link, a.lev6:visited, a.lev6:active{color:#004F94!important;font-size:1.3em;}
a.lev7:link, a.lev7:visited, a.lev7:active{color:#004F94!important;font-size:1.4em;}
a.lev8:link, a.lev8:visited, a.lev8:active{color:#004F94!important;font-size:1.5em;}
a.lev9:link, a.lev9:visited, a.lev9:active{color:#003461!important;font-size:1.6em;}
a.lev10:link, a.lev10:visited, a.lev10:active{color:#003461!important;font-size:1.7em;}
a.lev11:link, a.lev11:visited, a.lev11:active{color:#003461!important;font-size:1.8em;}
a.lev12:link, a.lev12:visited, a.lev12:active{color:#003461!important;font-size:1.9em;}
a.tag:link, a.tag:visited, a.tag:active{padding-right:2px;white-space:nowrap;}
a.tag:hover{}
