/*
Theme Name:monochrome
Theme URI:
Description:This theme supports widget, threaded-comments, theme-options,and translation is ready. Also including page-navigation and multi level dropdown menu.You can see live demo including more information here http://www.mono-lab.net/demo1/
Author:mono-lab
Author URI:http://www.mono-lab.net
Version:2.2
Tags: black, white, three-columns, fixed-width, theme-options, threaded-comments, translation-ready

----- basic ---------------------------------------------------------------------------------------------------------------------------------*/
BODY
{
	margin: 0;
	padding: 0;
	background: url(http://www.wsadt.net/wp-content/themes/monochrome/Background.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A IMG
{
	border: none;
}
A, A:visited
{
	color: #AAAAAA;
	text-decoration: none;
}
A:hover
{
	color: #020202;
}
P
{
	margin: 0 0 1em;
	padding: 0;
	line-height: 200%;
	color: #333;
}
UL
{
	list-style-type: none;
	margin: 0 0 7.8em;
	padding: 0;
	line-height: 0%;
}
UL LI
{
	margin: 0;
	padding: 0;
	line-height: normal;
	zoom: 1;
	color: #9E9E9E;
}
OL
{
	margin: 0 0 1em 23px;
	padding: 0;
}
* HTML OL
{
	margin: 0 0 1em 23px;
	padding: 0;
}
OL LI
{
	padding: 0 0 5px;
}
FORM, TABLE, INPUT, TEXTAREA, DL, DT, DD
{
	margin: 0;
	padding: 0;
}
TABLE
{
	border-collapse: collapse;
	width: 100%;
	border: 0;
}
BLOCKQUOTE
{
	margin: 0 0 1em;
	padding: 35px 20px 0;
	/*[disabled]border:1px solid #CCC;*/
	background: #FFFFFF url(img/quote1.gif) no-repeat 10px 10px;
}
BLOCKQUOTE P
{
	margin: 0 0 5px;
}
.quote_bottom
{
	height: 30px;
	background: #FAFAFA url(img/quote2.gif) no-repeat right;
	margin-right: -10px;
}
PRE
{
	border: 1px solid #CCC;
	background: #FAFAFA;
	padding: 10px 20px;
	margin: 0 0 1em;
	overflow: auto;
}
OBJECT
{
	display: block;
	margin: 0 auto;
}
.wp-caption-text
{
	text-align: center;
}
.alignright
{
	float: right;
}
.alignleft
{
	float: left;
}
.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.clear
{
	clear: both;
}
/*----- layout --------------------------------------------------------------------------------------------------------------------------------*/
#wrapper
{
	width: 930px;
	margin: 0 auto;
}
#header
{
	/*[disabled]background:url(img/header.gif) no-repeat bottom;*/
	height: 3px;
}
#contents
{
	/*[disabled]background:url(http://www.wsadt.net/wp-content/themes/monochrome/Background.jpg) repeat;*/
}
#left_col
{
	float: left;
	display: block;
	width: 690px;
	margin: 180px 0 0;
}
#right_col
{
	float: right;
	display: inline;
	width: 236px;
	margin: 85px 2px 30px 0;
	color: #A13E3E;
}
#footer
{
	/*[disabled]background:url(img/footer.gif) no-repeat top;*/
	height: 90px;
	text-transform: lowercase;
	text-align: -webkit-left;
	display: none;
}
/*----- header --------------------------------------------------------------------------------------------------------------------------------*/
#header_top
{
	/*[disabled]background:#FFFFFF url(img/stripe2.gif);*/
	width: 460px;
	position: absolute;
	display: inline-block;
}
#logo
{
	float: right;
	display: inline;
	margin: -19px 0 0 5px;
}
/*blogtitle*/
#logo A, #logo A:visited
{
	color: #333;
	font-size: 65px;
	margin: 55px 0 0 -304px;
	position: absolute;
	font: bolder 48pt/1 sans-serif;
	width: 396px;
	text-transform: uppercase;
	/*[disabled]background:#FFFFFF;*/
}
#logo A:hover
{
	text-decoration: none;
}
/*description*/
#logo H1
{
	font-weight: normal;
	line-height: 100%;
	color: #AAA;
	font-size: 11px;
}
/*header menu is at the bottom of this page
----- left_col ------------------------------------------------------------------------------------------------------------------------------*/
.post
{
	margin: 21px 0 0;
}
#single_post
{
	background: none;
}
.post_even
{
	/*[disabled]background:url(img/meta_stripe.gif) repeat-y left;*/
}
.post_content_wrapper
{
	float: right;
	width: 500px;
	padding: 15px;
	border: thin dotted #BCBCBC;
	overflow: hidden;
	margin: 0 0 0px;
	background: #FFFFFF;
}
.post_meta
{
	width: 120px;
	padding: 0 15px 35px;
}
.content_noside
{
	float: right;
	width: 510px;
	padding: 15px;
}
/*post contents*/
.post H2, #single_post H2, .page H2
{
	font-size: 16px;
	margin: 0 0 11px;
	font-weight: normal;
	line-height: 0;
	/*[disabled]background:url(img/stripe1.gif) repeat-x bottom;*/
	padding: 0;
}
.post H2 A, .post H2 A:visited, #single_post H2 SPAN, .page H2 SPAN
{
	color: #333;
	display: compact;
	font: bolder 20.1pt Helvetica;
	letter-spacing: -1px;
	background: #FFFFFF;
	margin: 0;
	text-transform: uppercase;
	padding: 0 3px 0 0px;
	overflow: auto;
}
.post H2 A:hover
{
	text-decoration: none;
	background: #333 url(#333none);
	color: #FFFFFF;
}
.post_content
{
	line-height: 160%;
	color: #020202;
}
.post_content P
{
	margin: 0 0 0.8em;
	font: normal 8pt/1 Arial;
}
.post_content A, .post_content A:visited
{
	color: #2089CC;
	text-decoration: underline;
}
TR TD A
{
	display: none;
}
.post_content A:hover
{
	/*[disabled]color:#E2415B;*/
}
.post_content A.more-link, .post_content A.more-link:visited
{
	display: block;
	clear: both;
	color: #666;
	margin: 15px 0 0;
	height: 20px;
	padding: 0 0 4px 45px;
	background: url(img/read_more.gif) no-repeat left top;
	text-decoration: none;
}
.post_content A.more-link:hover
{
	color: #2089CC;
	background: url(img/read_more.gif) no-repeat left bottom;
	text-decoration: none;
}
.post IMG, .post A IMG
{
	padding: 10px 0 0;
	/*[disabled]margin:0 10px 0 0;*/
	/*[disabled]background:#D62222;*/
	max-width: 500px;
}
.post A:hover IMG
{
	/*[disabled]border:1px solid #38A1E5;*/
	/*[disabled]background:#9CD1E1;*/
}
.post IMG.centered
{
	display: block;
	margin: 0 auto;
}
.post IMG.alignright
{
	margin: 4px 0 15px 15px;
	display: inline;
}
.post IMG.alignleft
{
	margin: 4px 15px 15px 0;
	display: inline;
}
.post IMG.wp-smiley
{
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px;
}
.post TABLE
{
	margin: 0 0 1em;
}
.post TD, .post TH
{
	/*[disabled]border:1px solid #CCC;*/
	/*[disabled]padding:15px;*/
}
.post TH
{
	background: #EEE;
	font-weight: normal;
}
.post_content UL LI
{
	margin: 0 0 1em;
	line-height: 160%;
	background: url(img/bullet1.gif) no-repeat 3px 7px;
	padding: 0 0 0 18px;
}
.post_content OL LI
{
	margin: 0 0 1em;
}
.post_content INPUT
{
	margin: 5px 0;
}
/*post meta*/
.post_meta
{
	font-size: 11px;
	text-align: right;
	line-height: 160%;
	margin: 34px 0 0;
}
.post_meta DT
{
	color: #444;
	margin: 3px 0 0;
	padding-top: 0px;
	background: #FFFFFF;
	font: bolder 10.9pt sans-serif;
}
.post_meta DT.meta_date
{
	padding: 16px 0 0px;
	margin: -2px 0 0;
	background: none;
}
.post_meta A, .post_meta A:visited
{
	color: #666;
	text-transform: uppercase;
}
.post_meta A:hover
{
	color: #33A8E5;
}
.post_date
{
	font-size: 28px;
	padding: 5px 0 0;
}
.post_date SPAN
{
	color: #666;
}
/*odd post color*/
.meta_comment A, .meta_comment A:visited, .post_date, .post_meta DT.meta_comment
{
	color: #33A8E5;
	font-weight: bolder;
}
/*even post color*/
.post_even .meta_comment A, .post_even .meta_comment A:visited, .post_even .post_date, .post_even .post_meta DT.meta_comment, .post_even .post_meta A:hover
{
	color: #75E730;
}
/*----- right_col -----------------------------------------------------------------------------------------------------------------------------*/
.side_box
{
	color: #666;
	margin: 0 15px 14px;
	font-size: 11px;
	background: url(img/dot1.gif) repeat-x top;
	clear: both;
	padding: 20px 0 0;
}
.first_side_box
{
	background: none;
	padding: 0;
	width: 198px;
}
#right_col H3
{
	font-size: 22px;
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 100%;
	margin: -8px 0 0.7em;
	padding: 0 0 0px;
	background: #FFFFFF;
}
#right_col A, #right_col A:visited
{
	color: #020202;
}
#right_col A:hover
{
	color: #F018CD;
}
LI.page_item
{
	/*[empty]background:;*/
}
.side_box UL
{
	margin: 0;
}
.side_box LI
{
	margin: 0 0 1em;
	line-height: 140%;
	text-transform: uppercase;
}
DIV.side_box UL LI A
{
	font: bolder 8.8pt sans-serif;
	background: #FFFFFF;
}
UL LI.cat-item
{
}
.side_box LI LI
{
	padding: 0 0 0 1em;
	margin: 3px 0;
}
#information_area
{
	padding: 0;
	margin: 0 0 20px;
	width: 91px;
	float: right;
}
#information
{
	color: #212121;
	/*[disabled]background:url(img/stripe4.gif) left top;*/
	padding: 10px;
	/*[disabled]border:1px solid #454545;*/
	margin: 0 15px;
	line-height: 160%;
	display: none;
}
#entries_rss
{
	font-size: 11px;
	background: url(img/entries_rss.gif) no-repeat left top;
	padding: 2px 0 0 18px;
	margin: 8px 15px 0 0;
	float: right;
	display: inline;
}
#entries_rss A:hover
{
	text-decoration: none;
}
/*search area*/
#search_area
{
	width: 206px;
	height: 27px;
}
#search_input
{
	float: left;
	margin: 1px 0 55px 2px;
	border: thin dotted #000000;
	height: 23px;
	display: inline;
	width: 155px;
	font-size: 18px;
	background: #FFFFFF;
	padding: 0 0 0 7px;
	color: #020202;
}
FORM#searchform
{
	color: #FFFFFF;
}
#search_button
{
	float: right;
}
#tag_list
{
	margin: 0 0 48px;
}
.search_tag
{
	float: right;
	display: block;
	margin: 0 0 5px;
	padding: 2px 0 2px 24px;
	font-size: 11px;
	background: url(img/tag1.gif) no-repeat left top;
}
.search_tag:hover
{
	text-decoration: none;
}
.active_search_tag
{
	background: url(img/tag2.gif) no-repeat left top;
}
#tag_list .wp-tag-cloud
{
	clear: both;
	margin: 0 0 10px;
	border: 1px solid #F3DC19;
	background: #333;
	padding: 6px;
	display: none;
}
#tag_list .wp-tag-cloud LI
{
	display: inline;
	margin: 0 5px 0 0;
	line-height: 170%;
}
#search_area_top
{
	background: #FFFFFF none;
	padding: 0;
	margin: 0 15px 25px;
}
/*calendar*/
#wp-calendar
{
	margin: 0 auto;
	width: 100%;
	color: #777;
}
#wp-calendar TH, #wp-calendar TD
{
	border: 1px solid #444;
	padding: 0;
	width: 14%;
	line-height: 220%;
	text-align: center;
}
#wp-calendar TH
{
	line-height: 100%;
	padding: 4px 0 2px;
	font-weight: normal;
}
#wp-calendar TD A, #wp-calendar TD A:visited
{
	display: block;
	text-decoration: none;
	color: #F3DC19;
	background: #111;
}
#wp-calendar TD A:hover
{
	text-decoration: none;
	background: #444;
}
#wp-calendar CAPTION
{
	padding: 8px 0;
}
#wp-calendar TH
{
	background: #111;
}
#wp-calendar TFOOT TD
{
	border: none;
	padding: 5px 0;
}
#wp-calendar #prev A, #wp-calendar #prev A:visited, #wp-calendar #next A, #wp-calendar #next A:visited
{
	text-decoration: none;
	background: none;
}
#wp-calendar #prev A:hover, #wp-calendar #next A:hover
{
	text-decoration: underline;
}
#wp-calendar TD#today
{
	background: #111;
	color: #F3DC19;
	text-decoration: underline;
}
/*recent post date (for non widget user)*/
.side_box LI.side_date
{
	margin: 0;
	padding: 0;
}
/*----- footer -------------------------------------------------------------------------------------------------------------------------------*/
#copyright
{
	float: left;
	display: inline;
	margin: 55px 0 0 -10px;
	color: #777;
}
#copyright LI
{
	float: left;
	display: inline;
	font-size: 11px;
	margin: 0 10px 0 0;
	padding: 0 0 0 13px;
	background: url(img/footer_line.gif) no-repeat left center;
}
#copyright LI A, #copyright LI A:visited
{
	/*[disabled]text-decoration:underline;*/
}
#return_top A
{
	position: absolute;
	position: fixed;
	right: 15px;
	bottom: 15px;
	width: 18px;
	height: 99px;
	display: block;
	background: url(img/return_top.png) no-repeat left top;
}
#return_top A:hover
{
	background: url(img/return_top.png) no-repeat right top;
}
/*----- page ----------------------------------------------------------------------------------------------------------------------------------*/
#page_noside_contents
{
	background: url(img/side_noside.gif) repeat-y;
	padding: 30px 122px 10px;
}
#page_noside_header
{
	background: url(img/header_noside.gif) no-repeat top;
	height: 32px;
	margin: -32px 0 0;
}
#page_noside_post
{
	padding: 0 15px 20px;
	background: none;
}
#footer_noside
{
	background: url(img/footer_noside.gif) no-repeat top;
	height: 90px;
}
/*----- archive/category/tag/search/ ----------------------------------------------------------------------------------------------------------*/
#headline
{
	background: url(img/headline_bottom.gif) no-repeat left bottom;
	width: 510px;
	margin: 0 0 20px;
}
#headline P
{
	background: url(img/headline_top.gif) no-repeat left top;
	padding: 26px 15px 22px;
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	line-height: 100%;
	text-align: center;
}
.archive_contents
{
	margin: 0 0 20px;
	padding: 0 15px 20px;
	background: url(img/dot1.gif) repeat-x bottom;
}
.archive_contents H2
{
	font-size: 14px;
	margin: 0 0 5px;
	padding: 0;
}
.archive_meta
{
	margin: 0 0 5px;
	color: #999;
}
.archive_meta A, .archive_meta A:visited
{
	color: #999;
}
.archive_meta LI
{
	display: inline;
	font-size: 11px;
	margin: 0 10px 0 0;
}
.archive_contents P
{
	font-size: 11px;
	margin: 0;
}
.archive_contents P A, .archive_contents P A:visited
{
	color: #777;
}
.archive_contents P A:hover
{
	color: #33A8E5;
}
/*----- page navi -----------------------------------------------------------------------------------------------------------------------------*/
.page_navi
{
	margin: 0 0 10px;
	padding: 20px 0 0;
}
.page_navi LI
{
	line-height: 0%;
	display: inline;
	padding: 0;
	margin: 0;
	font-size: 11px;
}
.page_navi A, .page_navi A:visited, .page_navi A:hover, .page_navi SPAN.current, .page_navi SPAN.pages, .page_navi SPAN.extend, .page_navi SPAN.current, .page_navi SPAN.dots
{
	color: #333;
	width: 30px;
	padding: 0;
	margin: 0 3px 0 0;
	display: block;
	float: left;
	text-align: center;
	line-height: 30px;
	background: url(img/pager1.gif) no-repeat left top;
}
.page_navi A:hover
{
	color: #E3F;
	/*[disabled]background:url(img/pager1.gif) no-repeat left bottom;*/
	text-decoration: none;
}
.page_navi SPAN.current
{
	background: url(img/pager2.gif) no-repeat left top;
	color: #FFF;
}
/*----- header-menu ---------------------------------------------------------------------------------------------------------------------------*/
#header_menu
{
	float: right;
	/*[disabled]display:inline;*/
	margin: 80px -178px 0 385px;
	height: 0px;
	font: bolder 1em sans-serif;
}
#menu
{
	font-size: 11px;
}
UL#menu.menu
{
	margin: -41px -82px 0 -593px;
	width: 62px;
	font: 12.2pt Calibri;
	position: absolute;
	display: none;
}
#menu LI
{
	float: left;
	height: 20px;
	z-index: 10;
	text-transform: uppercase;
	background: #FFFFFF;
	width: 48px;
}
#menu UL LI
{
	height: auto;
	border-left: none;
	padding: 0;
	left: auto;
	margin: 0;
}
#menu A:hover
{
	text-decoration: none;
	background: #020202 1px;
	color: #FFFFFF;
}
#menu UL
{
	position: static;
	top: 48px;
	left: 0;
	display: none;
	opacity: 0;
	width: 200px;
}
#menu UL UL
{
	margin: 0 0 0 189px;
	top: 0;
}
#menu UL A:link, #menu UL A:visited, #menu .current_page_item UL A:link, #menu .current_page_item UL A:visited, #menu UL .current_page_item A:link, #menu UL .current_page_item A:visited, #menu UL .current_page_item UL A:link, #menu UL .current_page_item UL A:visited, #menu .current-cat UL A:link, #menu .current-cat UL A:visited, #menu UL .current-cat A:link, #menu UL .current-cat A:visited, #menu UL .current-cat UL A:link, #menu UL .current-cat UL A:visited
{
	color: #999;
	background: #282828;
	line-height: 140%;
	padding: 9px 28px 7px;
	border: 1px solid #444;
	width: 132px;
	margin: -1px 0 0;
}
#menu UL A:hover, #menu .current_page_item UL A:hover, #menu .current-cat UL A:hover, #menu .first_menu UL A:hover, #menu .last_menu UL A:hover
{
	color: #E2415B;
	background: #333;
}
#menu .current_page_item, #menu .current-cat
{
	z-index: 9;
	font: 1em sans-serif;
	padding: 0 5px 0 15px;
}
#menu UL .current_page_item A:link, #menu UL .current_page_item A:visited, #menu UL .current-cat A:link, #menu UL .current-cat A:visited
{
	color: #020202;
	/*[disabled]background:#282828 url(img/stripe2.gif) left top;*/
}
#menu UL .current_page_item UL A:link, #menu UL .current_page_item UL A:visited, #menu UL .current-cat UL A:link, #menu UL .current-cat UL A:visited
{
	color: #999;
	background: #282828;
}
#menu UL .current_page_item UL A:hover, #menu UL .current-cat UL A:hover
{
	color: #E2415B;
	background: #333;
}
#menu .first_menu
{
	/*[disabled]border:none;*/
	/*[disabled]background:none;*/
}
#menu .first_menu_active
{
	/*[disabled]background:url(img/header_menu_first_active.gif) no-repeat left top;*/
}
#menu .last_menu_active
{
	/*[disabled]background:url(img/header_menu_last_active.gif) no-repeat right top;*/
}
#menu .last_menu A:hover
{
	/*[disabled]background:url(img/header_menu_last_hover.gif) no-repeat right top;*/
}
#menu UL .parent_menu>A:link, #menu UL .parent_menu>A:visited
{
	background: #282828 url(img/arrow4.gif) no-repeat right 14px;
}
#menu UL .parent_menu>A:hover
{
	background: #333 url(img/arrow4.gif) no-repeat right 14px;
}
/*---------- clearfix hack ----------*/
.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	height: 0px;
	visibility: hidden;
}
SPAN.powered
{
	display: none;
}
EMBED#tagcloudflash
{
	/*[disabled]background:#FFFFFF;*/
}
DIV.textwidget P
{
	text-transform: uppercase;
	font: bold 12pt/0.85 sans-serif;
	background: #FFFFFF;
}
.clearfix
{
	display: inline-block;
}
/*exlude MacIE5 \*/
* HTML .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
	/*[disabled]background:#FFFFFF;*/
}
DIV.page_navi.clearfix
{
	background: transparent;
}
/*end MacIE5*/

