/*
Theme Name: WAPRA
Theme URI: http://wapra.org.au
Description: Custom theme developed for WAPRA.
Version: 1.0.
Author: Simplisite.
Author URI: http://simplisite.com.au/
Tags: wapra, minimal, white

*/

body {
	margin:0;
	padding:0;
	font:normal 62.5%/1.5em Arial, Helvetica, sans-serif;
	color:#222;
	background:#fff url(images/wapra_header_repeatx.gif) top left repeat-x;
}

* {
	margin:0;
	padding:0;
}

p {
	margin:0;
	padding-bottom:10px;
}

img {
	padding:0;
	margin:0;
}

img.left {
	padding:10px 12px 10px 0;
	margin:0;
	float:left;
}

img.right {
	padding:10px 0 10px 12px;
	margin:0;
	float:right;
}

img.center {
	padding:0 0 0 122px;
	margin:0;
}

h1, h2, h3, h4 {
	padding:2px 0 10px 0;
	font-weight:normal;
	font-family:Palatino, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}

h1 {
	display:none;
	font-size:3em;
}

h2 {
	font-size:1.8em;
}

.post h2 {
	font-weight:bold;
	line-height:1.4em;
	padding:2px 0;
}

.post h2 a, .post h2 a:link, .post h2 a:visited, .post h2 a:active {
	color:#000;
	text-decoration:none;
}

.post h2 a:hover, .post h2 a:focus {
	color:#06f;
	text-decoration:none;
}

h3 {
	padding:12px 0 10px 0;
	font-size:1.6em;
}


a, a:link, a:visited, a:active {
	color:#06c;
	text-decoration:underline;
}

a:hover, a:focus {
	color:#06f;
	text-decoration:none;
}

#wrapper {
	margin:0 0 0 32px;
	padding:0;
	width:912px;
}

#header {
	margin:0;
	padding:0;
	height:132px;
	background:transparent url(images/wapra_header_houses.gif) top right no-repeat;
}

#header_img {
	margin:0;
	padding:0;
	float:left;
	height:102px;
}

#global_nav {
	clear:both;
	margin:0;
	padding:0;
	float:left;
	height:30px;
}

ul#menu{
	margin:0 0 0 -20px;
	padding:0;
	list-style-type:none;
}

#menu li {
	margin:0 10px;
	padding:0;
	height:30px;
	float:left;
}

.news #menu li.news a, #menu li.current_page_item a, #menu li.current-cat a {
	color:#fff;
	text-decoration:none;
	background:transparent url(images/wapra_tab_selected.gif) top left repeat-x;
}



#menu li a {
	margin:0;
	padding:10px;	
	font:bold 1.1em Arial, Helvetica, sans-serif;
	color:#000;
	line-height:30px;
	text-transform:uppercase;
	background:none;
}





#menu li a:link, #menu li a:visited, #menu li a:active {
	color:#000;
	text-decoration:none;
}

#menu li.current_page_item a:link, #menu li.current-cat a:link,
#menu li.current_page_item a:visited, #menu li.current-cat a:visited,
#menu li.current_page_item a:active, #menu li.current-cat a:active  {
	color:#fff;
	text-decoration:none;
}

#menu li a:hover, #menu li a:focus {
	color:#000;
	text-decoration:underline;
}

#menu li.current_page_item a:hover, #menu li.current-cat a:hover,
#menu li.current_page_item a:focus, #menu li.current-cat a:focus {
	color:#fff;
	text-decoration:none;
}

#sidebar {
	margin:20px 0 0 0;
	padding:0;
	float:right;
	width:270px;
}

#sidebar ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#sidebar ul li {
	margin:20px 0 0 0;
	padding:0;
	line-height:1.6em;
	list-style-type:none;
}

/*#sidebar ul li ul {
	margin:0;
	padding:0;	
	list-style-type:none;
}*/

#sidebar ul li ul li {
	margin:0;
	padding:0;
	line-height:1.6em;	
	list-style-type:none;
}

#posts {
	margin:40px 0 0 0;
	padding:;
}

.post {
	margin:0 0 40px 0;
	padding:0;
	width:600px;
	font-size:1.1em;
}

.entry {
	padding-top:15px;
}

small {
	font-style:italic;
}

.navigation, .postmetadata {
	width:600px;
	color:#999;
}

.navigation a, .navigation a:link, .navigation a:visited, .navigation a:active, 
.postmetadata a, .postmetadata a:link, .postmetadata a:visited, .postmetadata a:active {
	color:#999;
	text-decoration:none;
}

.navigation a:hover, .navigation a:focus, 
.postmetadata a:hover, .postmetadata a:focus {
	color:#666;
	text-decoration:underline;
}

#respond {
	margin:0;
	padding:0;
	width:600px;
}

.alignleft {
	display:block;
	float:left;
}
.alignright {
	display:block;
	float:right;
}

.clear {
	clear:both;
}