/*
Theme Name: One Blogging Nation
Theme URI: http://philippineblogawards.com.ph/
Description: Custom theme for Phil. Blog Awards by <a href="http://sheeromedia.com">Sheero Media</a>.
Version: 1.6
Author: Sheero Media Solutions
Author URI: http://sheeromedia.com/
Tags: blue, custom header, fixed width, two columns, red
*/



/* Begin Typography & Colors */
body {
	background-color:#3b0000;
	margin:0px;
	padding:0px 0px 0px 0px;
}
body, td, th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

a {color:#1b6da3;}
a:hover {color:#cd0101;}

#container1 {
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
	width:100%;
}
#container2 {
	width:100%;
	background-image:url(images/background_page.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#page {
	width:960px; 
	background-image:url(images/background_pagetop.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:auto; 
}

p {margin:0px; padding:0px 0px 12px 0px; line-height:20px;}

img {border:none;}

/* header */

#header {
	width:960px;
	height:184px;
	margin:0px;
	padding:21px 0px 0px 0px;
}
.headerlogo {
	width:299px; 
	float:left;
	height:184px;
	padding:0px 0px 0px 332px;
}
.headerlogo img {border:none;}

.headersearchbox {
	width:210px;
	float:right;
	height:34px;
	background-image:url(images/header_search.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:150px 15px 0px 25px;
}
.headersearchbox form {margin:0px;}

input.headersearch_field {
	background-color:#281000;
	color:#a8670c;
	border:1px solid #5b3605;
	width:155px;
	padding:4px 2px 4px 2px;
	line-height:normal;
	float:left;
	font-size:11px;
}
input.headersearch_button {
float:right;
}

#footer {width:960px; padding:0px 0px 41px 0px;}
.footerstuff1 {
	width:960px;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-y;
}
.footerstuff2 {
	width:960px;
	background-image:url(images/footer_bg2.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.footerstuff3 {
	width:960px;
	background-image:url(images/footer_bg3.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 17px 0px;
}
.footerheader span {display:none;}
.footerheader {
	width:290px;
	height:46px;
	background-image:url(images/footer_head.gif);
	background-repeat:no-repeat;
}
.footerstuff_text {
	width:673px;
	padding:8px 267px 0px 20px;
	color:#aa6851;
}
.footerstuff_text a {color:#aa6851;}
.footerstuff_text a:hover {color:#efdcac;}

.footer_sitedesign {width:220px; height:29px; float:right;}
.footer_sitedesign img {border:none;}

.footer_links {
	width:670px; 
	float:left;
	padding:15px 0px 0px 0px;
	color:#821111;
	font-size:12px;
}
.footer_links a {color:#821111;}
.footer_links a:hover {color:#efdcac;}


/* Content */
#content {
	width:960px;
	background-image:url(images/content_bg.gif);
	background-repeat:repeat-y;
}

.contentarea {width:742px; float:left;}
.sidearea {width:218px; float:right;}


/* Inside */
.obn_inside {
	width:715px; 
	height:44px;
	background-image:url(images/awardsnight_onenation.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:79px 0px 0px 27px;
}

.obn_inside_box {
	width:220px;
	height:42px;
	background-image:url(images/awardsnight_onenation_box.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin:0px 5px 0px 0px;
	padding:2px 0px 0px 5px;
	font-size:9px;
	text-transform:uppercase;
	color:#7a3203;
}

.obn_inside_box_datecol {
	width:40px;
	float:left;
	text-align:center;
	font-size:24px;
	color:#cd8b09;
	height:40px;
}
.obn_inside_box_datecol .awardsmonth {
	color:#c07f08;
	font-size:10px;
	width:40px; 
	padding:0px; 
	margin:0px; 
	line-height:8px;
}
.obn_inside_box_region {
	width:148px;
	float:right;
	padding:7px 0px 0px 0px;
}
.obn_inside_box_region_place {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	color:#f2c539;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-transform:none;
}


.contentarea_inside {
	width:720px;
	background-image:url(images/contentarea_topper_inside.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:19px 12px 20px 10px;
}

.pagetitle {
	height:32px; 
	padding:0px 0px 28px 0px; 
	margin:0px 10px 0px 0px; 
	color:#ffffff; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:12px; 
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:34px;
}

span.pagetitle1 {
	background-image:url(images/pagetitle2.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:8px 15px 35px 10px;
	height:32px;
}

.post {
	margin:0px 0px 0px 0px;
	padding:0px 40px 30px 40px;
}
.post p {text-align:justify;}

.post ul {margin-top:0px; margin-bottom:0px; padding-top:10px; padding-bottom:10px; line-height:20px; text-align:justify;}
.post ul li {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:10px;} 

.post ol {margin-top:0px; margin-bottom:0px; padding-top:10px; padding-bottom:10px; line-height:20px; text-align:justify;}
.post ol li {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:10px;} 

.post h1 {
	color:#8c0101;
	font-weight:bold;
	font-size:28px;
	margin:0px;
	padding:10px 0px 12px 0px;
}
.post h2 {
	color:#013d65;
	font-weight:bold;
	font-size:22px;
	margin:0px;
	padding:10px 0px 10px 0px;
}
.post h3 {
	color:#013d65;
	font-weight:bold;
	font-size:18px;
	margin:0px;
	padding:10px 0px 5px 0px;
}
.post h4 {
	color:#013d65;
	font-weight:bold;
	font-size:14px;
	margin:0px;
	padding:8px 0px 6px 0px;
}

.post-title {
	display:block;
	color:#8c0101;
	font-weight:bold;
	font-size:22px;
	padding:0px 0px 15px 0px;
}
	.post-title a {color:#8c0101; text-decoration:none;}
	.post-title a:hover {color:#1b6da3;}

.post-date {
	color:#a9a28d;
	padding-right:5px;
}

.post-info {
	display:block;
	background-color:#a9a28d;
	color:#ffffff;
	font-size:11px;
	margin:5px 0px 0px 0px;
	padding:2px 5px 2px 5px;
	font-weight:normal;
	text-transform:uppercase;
}
.post-info a {color:#f5eacd; text-decoration:none;}
.post-info a:hover {color:#8c0101;}

.post .postmetadata {font-size:11px; line-height:16px; background-color:#a9a28d; padding:10px; color:#ffffff; margin:0px 0px 40px 0px;}
.post .postmetadata a {color:#f5eacd; text-decoration:underline;}
.post .postmetadata a:hover {color:#8c0101;}

.pagenavibox {
	margin:0px 0px 0px 0px;
	padding:0px 40px 30px 40px;
}

/* Side Area */
.enternow_inside {
	width:178px;
	height:39px;
	background-image:url(images/enternow_inside_bg.jpg);
	background-repeat:no-repeat;
	padding:158px 35px 33px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#ffffff;
	font-size:25px;
}
.enternow_inside a {
	text-decoration:none;
	background-color:#990101;
	color:#FFFFFF;
	display:block;
	width:178px;
	height:39px;
	line-height:39px;
}
.enternow_inside a:hover {background-color:#000000; color:#ffffff;}

.sidestuff {
	width:218px;
	background-image:url(images/sidebar_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.side_rss {
	width:93px;
	height:56px;
	font-size:11px;
	color:#f6d6a2;
	line-height:normal;
	background-image:url(images/rss.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 20px 0px;
	padding:10px 50px 0px 75px;
}
.side_rss a {color:#f6d6a2; text-decoration:none;}
.side_rss a:hover {color:#ffffff; text-decoration:none;}

#sidebar {margin:0px; padding:0px 9px 20px 0px; color:#ffffff;}
#sidebar ul {margin:0px; padding:0px; list-style-type:none;}
#sidebar ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
#sidebar ul li p {line-height:18px; padding:0px 10px 12px 5px;}
#sidebar ul li p a {color:#f6df08;}
#sidebar ul li p a:hover {color:#000000;}

#sidebar ul li h2 {
	background-color:#000000;
	background-image:url(images/sidebar_h2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:0px 0px 10px 0px;
	padding:5px 0px 8px 10px;
}
#sidebar ul li ul {margin:0px; padding:0px 0px 0px 0px; list-style:none;}
#sidebar ul li ul li {
	margin:0px 0px 0px 0px;
	padding:0px 10px 7px 19px;
	background-image:url(images/sidebar_icon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-size:11px;
	line-height:16px;
}
#sidebar ul li ul li a {color:#614725;}
#sidebar ul li ul li a:hover {color:#990101}
#sidebar ul li ul li img {background-image:none;}

#sidebar ul li ul li ul {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
#sidebar ul li ul li ul li {
	margin:0px 0px 0px 0px;
	padding:0px 10px 5px 19px;
	background-image:url(images/sidebar_icon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-size:11px;
	line-height:16px;
}


/* Header Nav */
.headernav {
	width:949px;
	height:42px;
	background-image:url(images/header_nav.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:6px 6px 0px 5px;
}


/* Home Page Styles */
.obn_home {
	width:960px;
	height:198px;
}
.obn_home_title {
	width:660px;
	float:right;
	background-image:url(images/home_onebloggingnation.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:198px;
}
.obn_home_title span {display:none;}

.obn_home_overview {
	width:290px;
	float:left;
	height:198px;
	background-image:url(images/home_onebloggingnation_desc.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font-size:11px;
	color:#cd8b09;
	padding:0px 0px 0px 10px;
}
.obn_home_overview_text {
	width:230px;
	line-height:18px;
	padding:27px 30px 0px 30px;
	height:131px;
	overflow:hidden;
}
.obn_home_overview_link {
	width:82px;
	text-align:center;
	text-transform:uppercase;
	padding:0px 23px 0px 185px;
	line-height:normal;
	height:38px;
}
	.obn_home_overview_link a {color:#be6708; text-decoration:none;}
	.obn_home_overview_link a:hover {color:#ffffff;}

.ad_home_leaderboard {
	width:742px;
	height:100px;
	background-image:url(images/home_adleader.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.enternow_home {
	width:178px;
	height:39px;
	background-image:url(images/enternow_home.jpg);
	background-repeat:no-repeat;
	padding:150px 37px 33px 3px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#ffffff;
	font-size:25px;
}
.enternow_home a {
	text-decoration:none;
	background-color:#990101;
	color:#FFFFFF;
	display:block;
	width:178px;
	height:39px;
	line-height:39px;
}
.enternow_home a:hover {background-color:#000000; color:#ffffff;}

.sidestuff_home {
	width:218px;
	background-image:url(images/sidebar_bg_home.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.contentarea_home {
	width:720px;
	background-image:url(images/contentarea_topper_home.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:10px 12px 20px 10px;
}

.home_textbox {
	width:660px;
	margin:0px;
	padding:0px 30px 0px 30px;
}
.home_textbox p {text-align:justify;}

.home_regionals1 {
	width:720px;
	background-image:url(images/home_regionals1.gif);
	background-repeat:repeat-y;
	margin:0px 0px 5px 0px;
	padding:0px;
}
.home_regionals2 {
	width:720px;
	background-image:url(images/home_regionals2.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:81px 0px 0px 0px;
}
.home_regionals3 {
	width:680px;
	background-image:url(images/home_regionals3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0px;
	padding:10px 20px 30px 20px;
	text-align:center;
	font-size:11px;
	line-height:16px;
}

.home_regionals_luzon {
	float:left;
	width:220px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
	.home_regionals_luzon span {
		display:block;
		padding:0px 0px 5px 0px;
		font-size:18px;
		font-weight:bold;
		color:#734a08;
	}

.home_regionals_visayas {
	float:left;
	width:220px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
	.home_regionals_visayas span {
		display:block;
		padding:0px 0px 5px 0px;
		font-size:18px;
		font-weight:bold;
		color:#500101;
	}

.home_regionals_mindanao {
	float:left;
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
	.home_regionals_mindanao span {
		display:block;
		padding:0px 0px 5px 0px;
		font-size:18px;
		font-weight:bold;
		color:#013d65;
	}

.home_newsvid1 {
	width:700px;
	background-image:url(images/home_newsvid1.gif);
	background-repeat:repeat-y;
	margin:10px 0px 0px 0px;
	padding:0px;
}
.home_newsvid2 {
	width:700px;
	background-image:url(images/home_newsvid2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.home_newsvid_bottom {
	width:700px;
	background-image:url(images/home_newsvid3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0px;
	padding:0px 0px 0px 0px;
	height:39px;
}
.home_newsvid_bottom_morenews {
	width:330px;
	text-align:center;
	float:left;
	font-size:11px;
}
.home_newsvid_bottom_videsc {
	width:290px;
	float:right;
	font-size:11px;
	line-height:normal;
	color:#000000;
	padding:0px 10px 0px 0px;
}
.home_newsvid_bottom_videsc a {color:#000000; text-decoration:none;}
.home_newsvid_bottom_videsc a:hover {color:#ffffff; text-decoration:none;}

.home_news {width:310px; float:left; line-height:16px; padding:50px 0px 0px 20px;}
.home_news_item {
	width:310px;
	border-bottom:1px solid #b9b19b;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}
.home_news_item_date {
	width:67px;
	float:left;
	font-weight:bold;
	font-size:24px;
	color:#013d65;
	text-align:right;
}
.home_news_item_title {
	width:228px;
	float:right;
	padding:0px 5px 0px 0px;
	text-align:left;
}
	.home_news_item_title a {color:#7b0101; text-decoration:none;}
	.home_news_item_title a:hover {color:#013d65;}

.home_vid {width:350px; float:right; padding:10px 0px 10px 0px;}

/* Comments */
ol.commentlist {
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
ol.commentlist li {
	background-color:#f9f2df;
	margin:0px 0px 3px 0px;
	padding:10px;
}
ol.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
}
ol.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
}
ol.commentlist .commentmetadata {font-size:10px; display:block; padding:5px 0px 10px 0px;}
ol.commentlist .commentmetadata a {color:#a9a9a9; text-decoration:none;}
ol.commentlist .commentmetadata a:hover {color:#000000; text-decoration:none;}
ol.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

ol.commentlist li ul {margin:10px 0px 0px 0px; list-style-type:none;}
ol.commentlist li ul li {background-color:#ffffff;}

.navigation {
	display: block;
	text-align: center;
	margin:20px 0px 20px 0px;
}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
