/*
Theme Name:		Holitran
Theme URI:		
Description:	.
Version:		1.0
Author:			DreamViewStudios
Author URI:		http://www.dreamviewstudios.com
*/
/* Begin Typography & Colors */

body {font-family:Verdana;background:#FFFFFF  url('images/bg.jpg') no-repeat center top;margin: 0}
#main {width:100%;height:100%;overflow:auto;background:#FFFFFF  url('images/main-bg.jpg') repeat-y center top;}
#header{width:100%;clear:both;overflow:hidden;height:350px;}
#header #content-header{width:900px;height:335px;overflow:auto;margin:0 auto}
#header #content-header #logo1{width:100%}
#header #content-header #logo1 a{width:150px;height:80px;display:block;margin:0px 0px 0px 360px}
#header #content-header #logo2{width:100%}
#header #content-header #logo2 a{width:455px;height:70px;display:block;margin:0px 0px 0px 200px}
#header #content-header #menu-search{width:100%;margin:60px auto;height:30px}
#menus {width:560px;clear:none;float:left;padding-left:118px}
#menus ul{list-style:none;margin:0;padding:0}
#menus li{float:left;padding:8px 12px 8px 0px;font-size:9pt;color:#fff;}
#menus a{color:#000000;font-size:11pt;text-decoration:none;display:inline-block;font-weight:bold}
#menus a:hover{color:#333399;}
#menus a.active{color:#333399;text-decoration:none;display:inline-block;font-weight:bold}
input.txt{border:solid 0px #C3B6AD;width:160px;height:20px}
input.searchbtn{background:url(images/search.jpg) no-repeat;width:25px;height:22px;cursor:pointer}
#search{float:right;clear:none;margin:0px 0 0 0;width:200px;height:25px;background:#fff;}
#search ul{list-style:none;margin:0;padding:0}
#search form{display:inline;margin:0;padding:0}

#content{margin:0 auto;height:100%;overflow:auto;width:870px;padding-left:30px}
#content #sidebar{margin:0 auto;width:290px;overflow:auto;float:right;clear:none;background:url(images/calender.jpg) no-repeat left top;}
#content #sidebar ul{list-style:none;margin:0;padding:0;}
#content #sidebar li{}
#content #sidebar #other a{font-size:9pt;text-decoration:none;color:#333399;font-weight:bold;display:inline-block;line-height:2em}
#content #sidebar #other a:hover{color:#000;text-decoration:underline}
#content #sidebar #other h2{margin:5px 0 5px 1px;padding:0 0 5px 0px;float:left;font-size:15pt;font-weight:bold;height:28px;width:270px;color:#000;text-transform:uppercase}
#content #sidebar li{color:#333399;font-size:9pt;}
#content #sidebar #other h2 a{color:#fff;text-decoration:none;font-size:14pt;float:left;text-align:left}
#content #sidebar #wet_bmicalc_form p{float:left;clear:none;color:#000;padding:0;margin:0}
#content #sidebar #wet_bmicalc_form label{color:#000;display:block;padding:0px 15px 0 0}
#content #sidebar #wet_bmicalc h2{display:inline;text-transform:none;font-size:11pt;margin:0;padding:0}
#content #sidebar #wet_bmicalc_form p a{float:left;clear:both;display:block;width:260px}
#content #sidebar #wet_bmicalc_form input[type=text]{border:solid 1px #000}
#content #sidebar #wet_bmicalc_form input[type=submit]{border:solid 1px #000}

#footer{background:#fff url(images/footer.jpg) no-repeat top center ;height:100%;overflow:auto;color:#000;padding-top:60px;margin:0 auto;width:900px}
#footer #logo{background:url(images/logo.jpg) no-repeat top center;width:155px;float:left;clear:none}
#footer #logo a{display:inline-block;width:155px;height:60px;}
#footer #links {width:60%;float:right;clear:none;padding:0px 50px 0 0px;text-align:right;font-size:9pt;}
#footer #links a{color:#000;text-decoration:none;}




#content #contentbar #posts{}
#content #contentbar #posts h2{color:#fff;font-size:15pt;padding:5px;font-weight:bold}
#content #contentbar{margin:0 0 0 0px;width:552px;overflow:hidden;float:left;clear:none;background:#000;height:100%;padding:0}
#content #contentbar .blogpost {list-style:none;margin:0 auto;width:550px;overflow:hidden;}
#content #contentbar .blogpost ul{list-style:none;margin:0;padding:0;}
#content #contentbar .blogpost li.title{background:url(images/post-title-bg.jpg);display:block;padding:0px;height:80px }
#content #contentbar .blogpost li.title h2{float:left;font-size:13.5pt;font-weight:normal;color:#fff;margin:10px 0 0 10px;padding:0 0 0px 0;width:450px;display:inline}
#content #contentbar .blogpost li.title h2 a{text-decoration:none;bold;color:#fff;}
#content #contentbar .blogpost .subject{float:left;clear:none;width:450px}
#content #contentbar .blogpost .comments{padding:15px 25px 0px 0;float:right;clear:none;}
#content #contentbar .blogpost .comments a{color:#fff;font-size:9pt;text-decoration:none;padding:3px 0 0 0 ;display:inline-block;background:url(images/comments.jpg) no-repeat top center;height:29px;width:32px;text-align:center}
#content #contentbar .blogpost li.body{font-size:9pt;color:#fff;padding:10px 10px 10px 10px}
#content #contentbar .blogpost li.body a{color:#E95900;text-decoration:none;font-size:9pt}
#content #contentbar .blogpost li.author{font-size:8pt;color:#A39F9C;padding:5px 10px 0px 10px}
#content #contentbar .blogpost li.author a{color:#E95900;text-decoration:none;font-size:9pt}
#content #contentbar .blogpost li.tail{font-size:8pt;color:#A39F9C;}
#content #contentbar .blogpost li.tail a{color:#E95900;text-decoration:none;font-size:9pt;margin:0 0 20px 0}
#content #contentbar .blogpost li.tail div{border-top:solid 1px #2F2F2F;border-bottom:solid 1px #2F2F2F;display:block;padding:5px;margin:5px}
#content #contentbar .blogpost li.tail span.author{background:url(images/author.jpg) no-repeat center left;padding:0 10px 0 20px}
#content #contentbar .blogpost li.tail span.category{background:url(images/category.jpg) no-repeat center left;padding:0 10px 0 20px}
a.more-link{display:block;padding:10px 0px 10px 0px;font-size:10pt;color:#006CBE;text-decoration:none}



#content #sidebar li.recentcomments{color:#E95900;font-size:9pt;margin-left:30px}
.navigation{clear:both;margin:0 auto;padding:10px 10px 5px 10px;overflow:hidden;border:solid 0px #fff;width:520px}
.navigation .alignleft{float:left;clear:none;}
.navigation  a{text-align:center; display:inline-block;color:#E95900;padding:10px;font-size:9pt;text-decoration:none;width:160px}
.navigation .alignright{float:right;clear:none;}

.pagetitle{color:#000}
.post{font-size:10pt;color:#fff;font-weight:bold;padding:5px;clear:both;width:552px;margin:0 auto}
.post h2{background:url(images/post-title-bg.jpg);display:block;padding:0px;height:60px;padding-top:20px}
h2{line-height:1.5em; padding:4pt 0pt 4pt 0pt;float:left;clear:none;display:block;width:550px;color:#fff;font-size:16pt;margin:0pt;font-weight:normal}
.entry{color:#fff;font-size:9pt;}
.edit a{text-align:center; display:inline-block;color:#333399;padding:2px;font-size:9pt;text-decoration:none}
label{color:#fff;font-size:9pt}
small{color:#fff;font-size:9pt}
.commentlist {color:#fff;font-size:9pt}
.comment-meta a{padding:2pt;color:#E95900;font-size:9pt;text-decoration:none;}
.fn, .url{color:#E95900;font-size:9pt;}
.commentstemplate{color:#fff;font-size:9pt;padding-left:20px;}
.commentstemplate a{padding:2pt;color:#E95900;font-size:9pt;text-decoration:none;}
li.widget_tag_cloud a{line-height:1em;color:#fff}
#searchform{width:220px}
#searchform label{margin:5px 0 5px 1px;padding:0 0 0 0px;float:left;background:url(images/nav-title-bg.jpg) no-repeat left top;color:#000;font-size:15pt;font-weight:normal;height:28px;width:296px;text-align:center}
#searchform div{margin-left:20px}
#sidebar h1{width:225px;display:inline;font-size:16pt;color:#262626;background:url(images/arrow-1.jpg) no-repeat left center;padding:10px 0 10px 25px}

/* Begin Calendar */
#calendar{height:100%;overflow:hidden;background:url(images/calender-h.jpg) no-repeat top center;padding-top:35px}
#wp-calendar {
	empty-cells: show;
	margin: 0px auto 0px;	
	width:248px;
	color:#000;
	font-family:Verdana;
	font-size:9pt;
	}
#wp-calendar th{color:#000}
#wp-calendar td{text-align:center;}
#wp-calendar #prev a{color:#E95900;margin:0px;padding:0px;font-weight:bold;width:30px;background:none;display:inline;white-space:nowrap}
#wp-calendar #next a{color:#E95900;margin:0px;padding:0px;font-weight:bold;width:30px;background:none;display:inline;white-space:nowrap}

#wp-calendar td a{color:#fff;margin:0px;padding:0px;font-weight:bold;background:#000;display:inline-block;width:20px;text-decoration:none}
#wp-calendar caption{margin:0px 0 0px 0px;padding:3px 0 0 0px;color:#000;font-size:10pt;font-weight:bold;height:26px;width:100%;text-align:left}
/* End Calendar */
#calendar_wrap{border:solid 0px #fff;float:left;clear:both}
#calendar h2{}
#cat{width:135px;float:left;clear:none;background:url(images/cat.jpg) no-repeat top center;padding-top:35px}
#cat a{font-size:9pt;text-decoration:none;color:#E95900;font-weight:normal;display:inline-block;line-height:2em}
#cat a:hover{color:#E95900;text-decoration:underline}
#arch{width:135px;float:right;clear:none;background:url(images/arch.jpg) no-repeat top center;padding-top:35px}
#arch a{font-size:9pt;text-decoration:none;color:#E95900;font-weight:normal;display:inline-block;line-height:2em}
#arch a:hover{color:#E95900;text-decoration:underline}
#cat-arch{clear:both;width:100%;float:left;margin-top:30px;background:url(images/sidebar.jpg) no-repeat bottom center;padding-bottom:65px}
