/*
Theme Name: WNBF Theme
Theme URI: http://WNBF.com.au/
Description: First and Only WNBF Theme
Author: Mark Saint
Tags: Fucken Sensational
*/
img	{border:none;}
						/* border:1px solid gray; */
body {
	margin:0px;
	background:#e4e4e4 url(/images/bg_wnbf.png) fixed repeat;
 }
										/* TABLE */
.essence {
	width:950px; background:black;
	margin:0px auto;
	border:none;
}
#menu1	{/* border:1px solid grey; */
	width:350px; height:261px; float:left;
	position:relative;
	margin-left:-68px;
	margin-bottom:-76px;
	z-index:2;
}
#menu2	{/*border:1px solid white;*/
	height:40px;
	margin:0px;
	text-align:right; vertical-align:middle;
	background:url(images/menu_horizontal.png) right no-repeat;
}
.footer	{
	height:41px;
	background:url(/images/menu_bottom.png) center bottom no-repeat;
}
.footer img {vertical-align:middle;}
										/* Content */
.content-t {
	background-color:#202020;
	border:5px double #4A4A4A;
	vertical-align:top;
	z-index:1;
}

.content {
	min-height:260px;
	padding:20px 40px 0px 15px;
	margin:15px;
	background:#c3c4bf url(images/bg_content.png) repeat-y;
	border:1px solid #202020;
}

.sidebar	{
	width:305px; height:493px;
	margin:10px 10px 10px 0px;
	background:#1f1f1f url(images/bg_sidebar.jpg) center no-repeat;
	text-align:justify;
	float:right;
	border:none;
}
.sidebar p {margin:10px 15px; text-indent:0px;}

.news-categories {		/* Boxes Header */
	width:455px; height:32px; text-align:left;
	padding-left:36px; margin:10px 0px -1px 15px;
	cursor:crosshair; border:none;
}
.news-boxes {
	width:475px; height:213px;
	padding:7px 7px 15px 10px;
	margin-left:7px;
	line-height:23px;
	background:#c3c4bf url(images/news-box.top.jpg) no-repeat;
}
#bottom-box {height:155px; padding-top:2px; margin-bottom:10px; background:#c3c4bf url(images/news-box.bot.jpg) no-repeat;}

.page_navigation {			/* the rest in Single.php */
	margin:30px 25px 15px;
	border-top:2px dashed #696B69;

}

										/*   Text   */
p	{text-indent:0.6em; display:block; line-height:17px; margin-bottom:0px;}

.content {
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif; font-size:15px;
	color:#191919;
}
.content a, .content a:visited, .content a:active {font-weight:600;}
.content a:hover {color:#912020; text-decoration:underline;}

a, a:visited, a:active {
	color:#191919;
	font-family: sans-serif, Verdana, Geneva;
	font-weight:normal;
	text-decoration:none;
}
a:hover {color:white; text-decoration:underline;}
	/* Heading */
h1, h2, h3, h4, h5 {
	padding:0px;
	margin:10px 10px 5px;
	color:#191919;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
}
h1					{margin-left:70px; font-size:1.4em; letter-spacing:3px; border-bottom:1px dashed; display:inline;}
h1#single-fix 		{letter-spacing:normal; border-bottom:1px solid #808080; margin-left:15px; margin-top:-10px; display:block;}
h3					{margin-left:23px; margin-bottom:-12px; font-weight:500; font-size:1.3em; letter-spacing:1px;}
h4					{margin-left:5px; font-weight:400; font-size:17px; border-bottom:1px solid #808080; width:60%;}
.content h4 a:hover	{text-decoration:none; border-bottom:0px}
.news-boxes h6		{padding:0; margin:0px; display:inline;}

	/* Lists */
ul, ol			{margin:7px 60px 20px;}
li				{margin:7px 0px; text-indent:6px;}

.page_navigation a, .page_navigation a:visited, .page_navigation a:active { /* Next - Previous  News Links */
	color:#373837;
	font-size:1.1em;
	font-weight:normal;
	font-family: "Times New Roman", serif;
}
.page_navigation a:hover {color:#F4EEEE; text-decoration:none;}
div.page_navigation {padding-bottom:10px;}

	/* Main News Boxes */
.news-boxes a, .news-boxes a:visited, .news-boxes a:active {
	font-style:normal;
	font-weight: normal;
	font-size: 16px;
	color:#191919;
}
.news-boxes a:hover {color:black; border-bottom:1px dashed #703639; text-decoration:none;}
.news-boxes small {
	font: italic lighter 12px; font-family: "Times New Roman", Times, serif; color:#464647;}

	/* Footer Menu */
.footer a, .footer a:visited, .footer a:active {
	color:#B2B2B2;
	font-size:14px;
}
.footer a:hover {border-bottom:1px dashed #919191; border-top:1px solid #454545; text-decoration:none;}

#link-to-text a, #link-to-text a:visited, #link-to-text a:hover {color:#474747; font-weight:normal;}

										/* iNternal */
hr	{border:2px dashed #4A4A4A; border-bottom:none; margin:24px 0px;}

#searchform 	{
	margin-right: 4px;
}

img.attachment-thumbnail {
	padding: 15px;
    border: 1px dashed #202020;
    background: transperent;
}
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
img.aligncenter {margin-bottom:9px;}

.postmetadata p {
	display: inline;
	list-style-type: none;
	list-style-image: none;
}

.ngg-gallery-thumbnail a:hover {text-decoration:none;}
						/* Components */
			/* Roll Over Menu-1 */
ul#rollover li a.menu1-gallery		{background: url(/images/menu/m1-gallery.png) no-repeat top; width:42px; height:150px;}
ul#rollover li a.menu1-events			{background: url(/images/menu/m1-events.png) no-repeat top; width:42px; height:187px;}
ul#rollover li a.menu1-judging		{background: url(/images/menu/m1-judging.png) no-repeat top; width:42px; height:225px;}
ul#rollover li a.menu1-enter			{background: url(/images/menu/m1-enter.png) no-repeat top; width:44px; height:261px;}
ul#rollover li a.menu1-media			{background: url(/images/menu/m1-media.png) no-repeat top; width:42px; height:225px;}
ul#rollover li a.menu1-store			{background: url(/images/menu/m1-store.png) no-repeat top; width:42px; height:187px;}
ul#rollover li a.menu1-contact		{background: url(/images/menu/m1-contact.png) no-repeat top; width:42px; height:150px;}

ul#rollover li a.menu1-gallery:hover, ul#rollover li a.menu1-gallery:active, 
ul#rollover li a.menu1-events:hover, ul#rollover li a.menu1-events:active, 
ul#rollover li a.menu1-judging:hover, ul#rollover li a.menu1-judging:active, 
ul#rollover li a.menu1-enter:hover, ul#rollover li a.menu1-enter:active, 
ul#rollover li a.menu1-media:hover, ul#rollover li a.menu1-media:active, 
ul#rollover li a.menu1-store:hover, ul#rollover li a.menu1-store:active, 
ul#rollover li a.menu1-contact:hover, ul#rollover li a.menu1-contact:active
		{background-position: bottom;}

ul#rollover li a	{font-size:1px; color:#000; text-decoration:none; text-align:left;}
ul#rollover li a	{text-indent:-9999px; display:block; float:left; outline:none;}
ul#rollover li		{display:inline;}
ul#rollover		 	{list-style:none;}
#rollover		 	{margin:0; padding:0;}

			/* Contact Form */
.content input, .content textarea {
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 1px 0px;
	border: 2px solid #ccc;
	background-color:#E4E4E4;
}

.content textarea {padding: 5px; height: 150px; width: 471px;}
.content textarea:focus, .content input:focus {border: 2px solid #900;}
.content input.submit-button {width: 485px; margin-left:115px;}
/*	removed for forms
label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 9px;
	font-size: 1.2em;
}
*/

#tempo-form label {display:block; margin:5px; padding:0;}

.addthis_container {text-align:right; padding:3px;}