/*
Theme Name: Z2H Corporate
Description: Done for z2hmedia.com.
Author: Aaron Bell
*/

/* this will complement the global css with code only for the wordpres blog */

button{
	cursor:hand;
	cursor:pointer;
}

#content{
	float:right;
	width:475px;
	padding:0 10px 0 0px;
	margin-bottom:20px;
}

#sidebar{
	float:left;
	width:215px;
	margin:0 10px 20px;
}

#main_col .mostRecentPost{
	margin:17px 0 30px;
	padding-bottom:25px;
	border-bottom:1px solid #000;
}

#main_col .mostRecentPost h3 a{
	font-size:24px;
}

#main_col .mostRecentPost small{
	font-size:12px;
	font-style:italic;
	color:#999;
}

#main_col .mostRecentPost .entry{
	margin-top:15px;
}

#main_col .mostRecentPost p{
	font-size:16px;
	line-height:1.4em;
}

#main_col .mostRecentPost p.postmetadata{
	font-size:12px;
	margin-top:10px;
	margin-bottom:0;
}

#main_col .mostRecentPost .entry a{
	font-size:16px !important;
}

#content h3 a{
	font-size:14px;
}

#content h3{
	padding-bottom:5px;
}

#content small{
	font-size:10px;
	font-style:italic;
	color:#999;
}

#content .entry{
	margin-top:10px;
}

#main_col .singlePost_entry p{
	font-size:14px;
	line-height:1.4em;
}

#content .postmetadata{
	margin-bottom:40px;
	margin-top:20px;
}

#content .page{
	margin-bottom:20px;
}

#main_col #sidebar h4{
	color:#391a15;
	padding-bottom:2px;
	margin-bottom:5px;
	margin-right:5px;
}

#main_col .archive_list ul *{
	font-size:12px;
}

.categories, .linkcat{
	margin:30px 0;
}

.categories *{
	font-size:12px;
}

.categories li{
	margin-bottom:4px;
}

#searchform{
	position:absolute;
	top:0;
	right:10px;
	margin-top:6px;
}

#searchform label{
	display:none;
}

#searchform #s{
	width:140px;
	border:1px solid #000;
	padding:2px 4px;
	float:left;
}

#searchsubmit{
	width:56px;
	height:22px;
	background:#fff url("/css/img/button/btn_search_small.gif") no-repeat 0 0;
	border:none;
	display:block;
	float:left;
	margin:5px 0 0 5px;
}

#searchsubmit span{
	display:none;
}

#searchsubmit:hover{
	background-position:0 -22px;
}

#comment{
	width:475px;
	height:150px;
}

#content .navigation{
	overflow:auto;
}

.alignleft{
	float:left;
	width:200px;
}

.alignright{
	float:right;
	width:200px;
	text-align:right;
}

.single_post_title{
	font-size:24px !important;
	margin-top:20px !important;
	margin-bottom:10px !important;
}


#submit{
	background:url("/css/img/button/submit_btn.jpg") no-repeat 0 0;
	width:94px;
	height:26px;
	border:none;
	margin-top:5px;
}

#submit span{
	display:none;
}

#submit:hover{
	background-position:0 -26px;
}

.read_more{
	display:inline;
	font-size:12px;
	font-weight:bold;
}


#main_col .singlePage h3{
	font-size:24px;
	margin-top:20px;
	margin-bottom:10px;
}

#main_col .singlePage .post h3, .pagetitle, .single_post_title{
	color:#d98026 !important;
}

#main_col .pagetitle{
	margin-top:20px !important;
	margin-bottom:20px !important;
	display:block;
}

.singlePage p{
	margin-bottom:15px !important;
}

#main_col .primer_header{
	margin-top:20px;
	border-bottom:none !important;
	margin-bottom:0px !important;
}

#main_col .primer_header a{
	font-size:16px;
}

#primer_pages{
	margin-top:20px;
}

#primer_pages ul{
	margin-left:5px;
}

#primer_pages li{
	margin-bottom:5px;
}

#primer_pages li ul li{
	margin-bottom:2px !important;
}

#primer_pages a{
	display:block;
}

.current_page_item > a{
	background:#d98026;
	color:#fff !important;
}

#primer_pages a:hover{
	background:#d98026;
	color:#fff !important;
	text-decoration:none !important;
}

.search_result_title{
	margin-top:20px !important;
	font-size:15px;
}

#main_col #primer_pages *{
	font-size:11px;
}

#main_col #primer_pages a{
	padding:2px 2px;
}

#main_col #primer_pages{
	margin-left:20px;
}

#main_col #primer_pages li{
	list-style:decimal outside;
	color:#730003;
}

#main_col #primer_pages ul li{
	list-style:lower-latin outside;
	color:#730003;
	margin-left:10px;
}


#comments{
	margin-bottom:10px !important;
}

#main_col .comment-author h5{
	font-size:14px;
	font-weight:bold;
	margin:0;
	color:#333;
}

#main_col .commentmetadata *{
	font-size:10px;
	font-style:italic;
	color:#999;
}

#main_col .commentmetadata a{
	color:#730003;
}

#main_col .commentmetadata a:hover{
	text-decoration:underline;
}

.commentmetadata{
	margin-bottom:5px;
}

.comment_copy{
	margin:0 0 30px;
}

.primer_landing_header{
	width:239px;
	margin:0 auto 20px;
}

.primer_landing_intro{
	text-align:left;
	padding:0 40px 0px;
	font-size:13px;
	font-weight:bold;
	color:#d98026 !important;
}

.primer_landing_link{
	text-align:center !important;
	font-weight:bold;
	font-size:13px;
}

#main_col .wp_header h2{
	border-bottom:1px solid #730003;
	padding-bottom:10px;
	margin-right:10px;
	margin-top:13px !important;
}

#main_col #sidebar #primer_sidebar_header{
	border:none;
	color:#730003;
	letter-spacing:.05em;
	font-size:11px;
}

#main_col .page_author{
	margin-bottom:5px !important;
}

.entry ul{
	color:#333333;
	font-size:12px;
	line-height:16px;
	margin:0 0 25px 10px;
}

.entry .quote{
	font-style:italic;
	display:block;
	font-weight:bold;
	font-size:14px !important;
	line-height:1.6em !important;
	width:300px;

}

.entry .quote span{
	padding-top:5px;
	font-size:12px;
	font-weight:normal;
}

.archive_list{
	margin-top:25px;
}

#main_col .post p{
	margin-right:40px;
}

#main_col .subhead{
	color:#D98026 !important;
	margin-top:45px !important;
	margin-bottom:15px !important;
	font-size:16px;
}

.search_sidebar{
	margin-top:22px  !important;
}

.search_sidebar a{
	font-size:14px !important;
}

.search_sidebar p{
	margin-bottom:10px !important;
}

#main_col .post .primer_landing_intro, #main_col .post .primer_landing_link{
	margin-right:0 !important;
}