/*
Theme Name: Brave New World Mah
Theme URI: http://horse1asia.com
Description: Base theme using HTML5, WAI-ARIA, hCard and hAtom (includes reset and baseline typography CSS).
Version: 1.2 (WP2.8)
Author: Peter Mah
Author URI: http://www.imagetaker.info
Tags: clean, basic, html5, wai-aria, accessible
*/

@import "style/css/reset.css";
/*@import "style/css/type-base12.css";
 be really brave? @import "style/css/type-base16.css"; */
@import "style/css/typography.css";
@import "style/css/layout.css";

/*
Big Red Angry Text
See http://accessites.org/site/2006/07/big-red-angry-text/
*/
font,center,div[align],p[align],table[align],font[color]{margin:10px;padding:10px;color:#cd0000;background:#eecc11 url(images/warning.gif) repeat 0 0;border:2px dashed #cd0000;font-size:2em;font-weight:bold;}

/* Testing your layout (i.e. why isn't it lining up?) */
.testBG{background:yellow;}
.test{border:1px solid #f00;} /* beware the extra 2 pixels of width of course */

body{
	font-size:62.5%;
    line-height:1.125em; /* 16 x 1.125 = 18px*/
	font-family:helvetica,arial,verdana,sans-serif;
	margin:0;
	background-color:#000;

	}
html>body{
	/*font-size: 12px;used by modern browsers, ignored by IE6. This site is HTML5 so maybe you can ignore this*/
	}
	
	
/*-- =link --------------------*/
#bannerMenuCentre ul li a{
	color:#ccc;
	text-decoration:none;
	/*font-size:11px;*/
	font-size: 1.1em;
	}
	#bannerMenuCentre ul li a:hover{
		color:#fff;
		}
a{
	font-size: .625em; /*16 x.625 = 10px, our desired size. 16px is the assumed browser default.*/
	}
#mainContent a{
	font-size:1em;
	color:#dadada;
	}
	#mainContent a:hover{
		text-decoration:none;
		}
#commentsContainer a{
	font-size:1em;
	color:#dadada;
	}
	#commentsContainer a:hover{
		text-decoration:none;
		}
#mainContent h1 a{
	font-size:1em; /*normalize h1 > a size inside mainContent div*/
	}
#mainContent h1.entry-title a{
	font-weight:bold;
	color:#8b8b8b;
	text-decoration:none;
	line-height:1.5em;
	line-height:1em;
	width:460px;
	display:block;
	float:left;
	}
	#mainContent h1.entry-title a:hover{
		color:#dadada;
		}
h2.widgettitle a{
	color:#898989;
	font-size:1em;
	text-decoration:none;
	text-transform:uppercase;
	width:100%;
	display:block;
	
	}
/*-- =sidebarLinks --------------------*/
#sidebar ul li ul li a{
	font-size:1.2em;
	color:#a1a1a1;
	text-decoration:none;
	margin-left:10px;
	}
	#sidebar ul li ul li a:hover{
		color:#dadada;
		}
	#sidebar ul.tweets li{
		margin:10px 0 10px 0;
		font-size:1.2em;
		}
	#sidebar ul.tweets li a{
		font-size:1em;
		color:#a40303;
		color:#dadada;
		text-decoration:underline;
		}
	#sidebar ul.tweets li a:hover{
		text-decoration:none;
		}
#sidebar ul li p a{
	font-size:1em;
	color:#dadada;
	}
	#sidebar ul li p a:hover{
	text-decoration:none;
	}
/*-- =footerLinks --------------------*/
footer p a{
	font-size:10px;
	font-size:1em;
	color:#dadada;
	text-decoration:underline;
	}
	footer p a:hover{
		text-decoration:none;
		}


/*-- =headers --------------------*/	



/*-- =list --------------------*/
#bannerMenuCentre ul{
	padding-top:5px;
	}
#bannerMenuCentre ul li{
	list-style-type:none;
	display:inline;
	margin-left:.5em;
	margin-right:.5em;
	}
#mainContent ul{
	font-size:1em;
	color:#dadada;
	margin-left:2.5em;
	}
article#comments ul{
	color:#fff;
	margin-left:5px;
	list-style-type:none;
	}
#sidebar ul li ul{
	margin-top:10px;
	}
#sidebar ul.tweets{
	margin-left:1em;
	}
#sidebar ul li ul{
	color:#a1a1a1;
	list-style-type:none;
	}
/*-- =image --------------------*/
header#blogTitle img{
	margin-top:22px;
	margin-left:10px;
	}
	
/*-- =forms --------------------*/	
#searchDiv input{
	margin:1px 0 0 0;
	padding:6px 0 0 0;
	width:157px;
	height:18px;
	background-color:#242424;
	border:1px solid #444444;
	color:#898989;
	font-size:1em;
	}
#txtSearch{
	float:left;
	}
#commentsForm1 label{
	color:#a1a1a1;
	text-transform:uppercase;
	font-size:1em;
	margin:0;
	display:block;
	}
	#commentsForm1 input{
		width:300px;
		height:1.2em;
		margin-bottom:15px;
		background-color:#242424;
		border:1px solid #444444;
		color:#898989;
		font-size:1em;
		padding-top:3px;
		}
#commentsForm label{
	width:600px;
	display:block;
	font-size:1em;
	color:#a1a1a1;
	text-transform:uppercase;
	margin:0;
	}
#commentsForm textarea{
	background-color:#242424;
	border:1px solid #444444;
	color:#898989;
	font-size:1em;
	line-height:1.5em;
	width:500px;
	height:150px;
	}
	
/*-- =misc --------------------*/		
.author{
	font-size:.9em;
	color:#d9d9d9;
	}
#mainContent time{
	}









