/*
Theme Name: BadnanBlog2
Theme URI: http://wp-web.com/
Description: Custom theme by WP-web.com.
Version: 1.2
Author: Alexander from WP-web.com
Author URI: http://wp-web.com/wordpress-customization/
*/

html, body {margin:0; padding:0; width:100%}
body {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; position:relative}
img {border:0}
a {text-decoration:none; border:0; color:#000}
a:hover {text-decoration:none; color:#a80000}

form {display:inline}
table {border-collapse:collapse}
td {padding:0; vertical-align:top}

ul, ol, li {margin:0; padding:0; list-style:none}
#text ul, #text ol {margin:5px 0 5px 20px;}
#text li {list-style-position:outside;margin:5px 0 5px 10px; padding:2px 0;}
#text ul li {list-style-type:disc;}
#text ol li {list-style-type:decimal;}

#wrapper {width:889px; margin:7px auto; background-color:#000000; background-image:url(images/wrapper_bg.gif); background-repeat:repeat-y; background-position:5px 0}

#header {background-image:url(images/wrapper_top.gif); background-repeat:no-repeat; background-color:#000000; height:22px; font-size:12px; color:#ffff00; font-weight:bold; padding:6px 12px 0 12px; word-spacing:2px}
	#header a {color:#ffff00; text-decoration:none}
	#header li {display:inline}

#container {clear:both; overflow:hidden; height:1%; padding:0 5px}

#left {float:left; width:682px; overflow:hidden; padding:0 0 10px 0}

#main_menu {float:left; width:181px; padding:0 3px}
	#main_menu ul.orange li {background-image:url(images/main_menu_orange_center.gif); background-repeat:repeat-y; background-color:#ffb813; margin:0 0 6px 0; overflow:hidden; height:1%}
	#main_menu ul.orange li a {text-decoration:none}
	#main_menu ul.orange span.up {display:block; background-image:url(images/main_menu_orange_head.gif); background-repeat:no-repeat; height:15px}
	#main_menu ul.orange span.down {display:block; background-image:url(images/main_menu_orange_foot.gif); background-repeat:no-repeat; background-position:0 100%; overflow:hidden; height:15px}

	#main_menu ul.orange  li.scramble {background-image:url(images/main_menu_scramble_center.gif); background-repeat:repeat-y; background-color:#000; margin:0 0 6px 0; overflow:hidden; height:1%}
	#main_menu ul.orange span.scrup {display:block; background-image:url(images/main_menu_scramble_head.gif); background-repeat:no-repeat; height:15px}
	#main_menu ul.orange span.scrdown {display:block; background-image:url(images/main_menu_scramble_foot.gif); background-repeat:no-repeat; background-position:0 100%; overflow:hidden; height:15px}
	#main_menu ul.orange .scramble span.text a.big {display:block; font-size:21px; color:#FFF326; font-weight:bold}
	#main_menu ul.orange .scramble span.text a.big:hover{text-decoration:none;color:#fff;}
	#main_menu ul.orange .scramble span.text a.small {display:block;padding:5px;}
	#main_menu ul.orange .scramble span.text a.small:hover {text-decoration:none;}

	#main_menu ul.orange span.text {display:block; padding:0 13px; position:relative; top:-8px; margin:0 0 -15px 0}
	#main_menu ul.orange span.text a.big {display:block; font-size:21px; color:#000000; font-weight:bold}
	#main_menu ul.orange span.text a.big:hover{text-decoration:none;color:#fff;}
	#main_menu ul.orange span.text a.small {display:block; padding:3px;}
	#main_menu ul.orange span.text a.small:hover {text-decoration:none;}


	#main_menu ul.yellow li {background-image:url(images/main_menu_yellow_center.gif); background-repeat:repeat-y; background-color:#ffb813; margin:0 0 6px 0; height:1%}
	#main_menu ul.yellow span.up {display:block; background-image:url(images/main_menu_yellow_head.gif); background-repeat:no-repeat; height:15px;}
	#main_menu ul.yellow span.down {display:block; background-image:url(images/main_menu_yellow_foot.gif); background-repeat:no-repeat; background-position:0 100%; overflow:hidden; height:15px;margin-top:-3px;}
	#main_menu ul.yellow span.text {display:block; padding:0 13px; position:relative; top:-8px; margin:0 0 -15px 0}
	#main_menu ul.yellow li ul {padding:0 0 0 20px}
	#main_menu ul.yellow li li {background:0; margin:0 0 0 5px; list-style:disc}
	#main_menu ul.yellow h2 {font-size:21px; color:#000000;padding-left:0;margin-top:-7px;text-align:center;}
	#main_menu ul.yellow span.text span {display:block; color:#ff0000; font-size:10px; margin:-3px 0 0 0}

#text {float:left; width:489px; background-color:#FF1D1A}
	#text div.block {background-color:#FF1D1A}
	#text div.block_up {font-size:21px; padding:3px 11px 0 11px; height:100%;}
	#text div.block_up a, #text div.block_up a:hover {color:black;text-decoration:none;}

	#text div.block_down {height:7px}
	
	#text div.block_white {width:475px; margin:0 auto 14px auto; background-color:#FFFFFF}
	#text div.block_white_up {background-image:url(images/text_white_head.gif); background-repeat:no-repeat; height:9px}
	#text div.block_white_text {padding:0 20px 0 7px; overflow:hidden; height:1%}
		#text div.block_white_head {border:solid #000000; border-width:0 0 1px 0; background-image:url(images/text_white_head_sep.gif); background-repeat:repeat-y; overflow:hidden; height:1%}
		#text div.block_white_head_left {float:left; width:300px}
		#text div.block_white_head_left div.date {font-weight:bold}
		#text div.block_white_head_left div.date span {background-color:#FFEB55;}
		#text div.block_white_head_left div.posted {font-size:12px}
		#text div.block_white_head_left div.posted strong {color:#ff0000}
		#text div.block_white_head_right {float:left; width:120px; padding:0 0 6px 22px;}
		#text div.block_white_head_right div.fbshare {float:left;margin-bottom:3px;}
		#text div.block_white_head_right div.tweetmeme {float:right;margin-bottom:3px;}
		
		#text div.block_white_content {font-size:12px;margin-top:5px;}
		#text div.block_white_content img.right {float:right; padding:3px 0 0 3px}
		#text div.block_white_content p {padding:0 0 10px 0; margin:0}
		
		
	#text div.block_white_down {background-image:url(images/text_white_foot.gif); background-repeat:no-repeat; height:9px; overflow:hidden}
	
	#text h2 {font-size:25px; font-weight:bold; color:#000}
	

#right {float:left; width:197px}
	#right ul {width:192px; margin:0 auto}	
	#right li {background-image:url(images/right_block_bg.gif); background-color:#FFFFFF; margin:0 0 5px 0; height:1%;}
	#right h2 {font-size:21px; color:#FFFFFF; background-image:url(images/right_block_head.gif); background-repeat:no-repeat; padding:5px 1px 0 1px; background-color:#ff1d1a;text-align: center;}
	#right div.text {padding:5px 7px 0 7px; background-image:url(images/right_block_text_head.gif); background-repeat:no-repeat}
	#right li ul {width:auto; margin:0; padding:0 0 0 20px}
	#right li li {background:0; margin:0; height:inherit; list-style:disc;margin:0 0 0 5px;}
	#right div.down {background-image:url(images/right_block_foot.gif); height:17px; position:relative;margin-top:-3px;}
	
#footer {background-image:url(images/wrapper_bottom.gif); background-repeat:no-repeat; background-position:0 100%; background-color:#000000; height:23px; color:#FFF; text-align:center; padding:5px 0 0 0}

#footer a {color:#FFF;}

h2 {margin:0; padding:0}
.textwidget {padding:0 6px;}
#main_menu .yellow .widgettitle h2{padding-left:10px;}
.navigation {margin:10px;text-align:center;}
.pagetitle {margin:10px;}
.block h3 {font-size:1.4em;}
.center {text-align: center;}
#s {width:80%;}
#s,#searchsubmit,.screen-reader-text {margin-left:10px;}
.postmetadata {margin-top:20px;}

.st-tag-cloud {margin:0 3px 0 6px;}
.tweetmeme_button {margin-bottom:2px;}

img.alignleft, div.alignleft {float:left; margin:0 0.5em 0.5em 0; }
img.alignright, div.alignright {float:right; margin:0 0 0.5em 0.5em;}
img.aligncentered, div.aligncentered {text-align:center; margin:0 auto;}

#calendar_wrap {padding-left:40px}