/*
Theme Name: Madden Gods
Theme URI:
Description: Maden News, Tips, Forum, adn Products
Version: 1.0
Author: ThaSlayer
Author URI: http://www.thaslayer.com/
Tags: fixed width, two columns, widgets, ad controll with admin panel
*/

body {margin:0px;padding:0px;background:#DAE6F3;line-height:normal;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#114C75;}
a, a:visited{text-decoration:none;color:#114C75;}
a:hover{color:#D90000;}
img {border:0px;}


.page_header{background:url(images/header_bg.jpg) top center no-repeat;padding-top:248px;width:932px;margin:20px auto 0px;}
	.page_menu_wrapper{background:#255F9D;width:900px;margin:0px auto;}
	.page_menu{list-style:none;padding:0px;margin:0px;}
		.page_menu li{margin:0px;padding:0px;float:left;border-right:1px solid #3C70A7;}
			.page_menu a,.page_menu a:visited{display:block;padding:10px 20px;font-size:12px;color:#F0F4F8;font-weight:bold;text-transform:uppercase;font-family:arial;}
			.page_menu a:hover{color:#FFF;background:#2B6EB5;}
	

.page_content_wrapper{width:900px;margin:0px auto;padding-top:10px;}
	.page_content {width:460px;float:right;position:relative;}

.sidebar_left{width:214px;float:left;}
.sidebar_right{width:214px;float:right;}

.sidebar{width:432px;float:left;position:relative;}
	.widget{margin-bottom:6px;font-size:12px;}
		.widget_title{font-size:16px;font-weight:bold;color:#3A6C8E;margin:0px 0px 10px 0px;}
		.widget ul{list-style:none;margin:0px;padding:0px;}
		.widget li{padding:5px;margin:0px;border-bottom:1px solid #CBDDE8;position:relative;}
	.small_ads{min-height:108px;text-align:center;}
	.widget .two_cols{width:100%;}
	.widget .two_cols td{border-bottom:1px solid #CBDDE8;padding:5px;}
	
.page_footer{background:#114C75;color:#9BB4C5;padding:10px 20px;text-align:right;font-size:12px;margin-top:20px;}
	.page_footer a,.page_footer a:visited{color:#718EAC;line-height:1.65;} 
	
.post{margin-bottom:8px;clear:both;}
	.post h2{margin:0px 0px 5px;}
	.post h2 a,.post h2 a:visited{font-family:'Trebuchet MS';font-size:18px;color:#D90000;font-weight:normal;}
	.post h2 a:hover{color:#0a6cad;}
	.post_header{font-family:tahoma;font-size:11px;}
		.post_category{background:url(images/category.jpg) top left no-repeat;padding-left:20px;padding-right:5px;}
		.post_tags{background:url(images/tags.jpg) top left no-repeat;padding-left:20px;color:#D90000;padding-bottom:2px;}
		.post_tags a,.post_tags a:visited{color:#D90000;}
		.post_category span,.post_tags span{font-weight:bold;}
	.post .entry{line-height:1.6em;font-size:12px;margin:10px 0px;}
		.post .entry p{margin:10px 0px 10px;}
		.post .entry blockquote {margin: 15px 30px 0 10px;padding-left:20px;border-left:5px solid #CDEAF9;}
	.post_meta{background:#FFF;border:1px solid #CDEAF9;padding:3px 10px;}
		.post_author{background:url(images/author.jpg) top left no-repeat;padding-left:20px;padding-right:5px;}
		.post_date{background:url(images/date.jpg) top left no-repeat;padding-left:20px;padding-right:5px;}
		.post_comments{background:url(images/comments.jpg) top left no-repeat;padding-left:20px;padding-right:5px;float:right;}
		.post_comments a,.post_comments a:visited{color:#D90000;}
		.post_comments a:hover{color:#0a6cad;}
	.commentlist{list-style-position:inside;padding:0px;margin:0px;}
		.commentlist li, #commentform input, #commentform textarea {font-family:Arial;}
		.commentlist li {font-weight: bold;background:#FFF;border:1px solid #CDEAF9;margin:10px 0px; padding:10px;}
		.commentlist li .avatar { float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
		.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
		.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}
		#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
		.commentmetadata {font-weight: normal;}

	
.box_model_wrapper{border:1px solid #A5C7E1;border-color:#A5C7E1 #A8C8E2 #B5D0E6 #A8C8E2;background:#FFF;padding:5px;}
	.box_model_content{background:#ECF6FC;padding:5px;}
.clear{clear:both;}
.alignleft{float:left;}
.alignright{float:right;}
.center{text-align:center;}
.text_align_left{text-align:left;}
.text_align_right{text-align:right;}
.padding_15px{padding:5px 15px;}
.underline,a.underline,a:visited.underline{text-decoration:underline;}
.navigation{margin:0px;clear:both;}

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}