@charset "utf-8";
/* Copyright Nowra Players */

body,html {
	background: #660000 url(images/background.jpg) repeat-x;
	 font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
a:link,a:visited,a:active
{
	color:#000;
}
a:hover
{
	color:#330000;
	text-decoration:underline;
}

.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear: both;
}
div#container {
	margin:0 auto;
	width:966px;
}
/* Stucture */
div#top_left {
	background:url(images/top_left.jpg) no-repeat;
	width:18px;
	height:21px;
	float:left;
}
div#top_bg {
	background:url(images/top_bg.png) repeat-x;
	width:100%;
	height:21px;
}
div#top_right {
	background:url(images/top_right.jpg) no-repeat;
	width:24px;
	height:21px;
	float:right;
}
div#header {
	background:url(images/header.png) no-repeat;
	width:996px;
	height:96px;
}
div#content_top_left {
	background:url(images/content_top_left.jpg) no-repeat;
	width:20px;
	height:13px;
	float:left;
}
div#content_top_bg {
	background:url(images/content_top_bg.png) repeat-x;
	width:100%;
	height:13px;
}
div#content_top_right {
	background:url(images/content_top_right.jpg) no-repeat;
	width:20px;
	height:13px;
	float:right;
}
div#content_bg {
	background:url(images/content_bg.png) repeat-y;
	width:966px;
	height:100%;
}
div#content_bottom_left {
	background:url(images/content_bottom_left.jpg) no-repeat;
	width:19px;
	height:20px;
	float:left;
}
div#content_bottom_bg {
	background:url(images/content_bottom_bg.jpg) repeat-x;
	width:100%;
	height:20px;
}
div#content_bottom_right {
	background:url(images/content_bottom_right.jpg) no-repeat;
	width:19px;
	height:20px;
	float:right;
}
div#contentcontainer {
	margin: 0;
	padding: 0;
}
div#maincontent {
	margin: 0 30px 0 10px;
	padding: 0;
	width: 710px;
	float: right;
}
div#sidebar {
	margin: 0 0 0 15px;
	padding: 0;
	width: 200px;
	float: left;
}
/* /Stucture */

/* Side Bar */
div#userbox_top {
	background:url(images/userbox_top.jpg) no-repeat;
	width:183px;
	height:34px;
	padding: 12px 0 0 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#userbox_bg {
	background:url(images/userbox_bg.jpg) repeat-y;
	width:183px;
	height:100%px;
	margin: 0 0 0 10px;
}
div#userbox_bottom {
	background:url(images/userbox_bottom.jpg) no-repeat;
	width:183px;
	height:11px;
}
div#navbox_top {
	background:url(images/navbox_top.jpg) no-repeat;
	width:183px;
	height:34px;
	padding: 12px 0 0 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#navbox_bg {
	background:url(images/navbox_bg.jpg) repeat-y;
	width:183px;
	height:100%px;
	margin: 0 0 0 10px;

}
div#navbox_bottom {
	background:url(images/navbox_bottom.jpg) no-repeat;
	width:183px;
	height:11px;
}
div#logo {
	padding: 10px 0 0 10px;
}
.userbox_textarea {
	padding: 0 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	letter-spacing:0;
}
input#username_bg {
	padding: 3px 0 0 23px;
	padding-bottom:10px;
	background-color:transparent;
	background:url(images/username_bg.jpg) no-repeat;
	border:0;
	font-size:11px;
	width:163px;
	height:16px;
}
input#password_bg {
	padding: 3px 0 0 23px;
	padding-bottom:10px;
	background-color:transparent;
	background:url(images/password_bg.jpg) no-repeat;
	border:0;
	font-size:11px;
	width:163px;
	height:16px;
}
.navicon
{
	background:transparent url(images/navicons.jpg) no-repeat scroll 0;
	float:left;
	height:16px;
	vertical-align:middle;
	width:24px;
	margin:0;
	padding:0;
}

.navlink
{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	background:none !important;
	clear:both;
	padding:2px 0 2px !important;
}

.navlink a:hover
{
	color:330000;
	font-size:11px;
	font-weight:700;
	text-decoration:underline;
}
.navlink a
{
	font-size:11px;
	font-weight:700;
	text-decoration:none;
}
span#icon_1 /*Home*/
{
	background-position:0 -2px;
}
span#icon_3 /*Latest News*/
{
	background-position:0 -19px;
}
span#icon_2 /*Membership*/
{
	background-position:0 -34px;
}
span#icon_5 /*Productions*/
{
	background-position:0 -50px;
}
span#icon_6 /*Get Involved*/
{
	background-position:0 -68px;
}
span#icon_7 /*Drama Classes*/
{
	background-position:0 -86px;
}
span#icon_8 /*Tickets*/
{
	background-position:0 -104px;
}
span#icon_16 /*Contact Us*/
{
	background-position:0 -122px;
}
span#Preferences /*Preferences*/
{
	background-position:0 -141px;
}
span#Administration /*Administration*/
{
	background-position:0 -159px;
}
span#Logout /*Logout*/
{
	background-position:0 -177px;
}

/* /Side Bar */

/* Header Area */
div#searchbox {
	background:url(images/searchbox.jpg) no-repeat;
	width:181px;
	hight:23px;
	margin: 0 0 0 10px;
}
input#searchinput {
	border:none;
	background:none;
	width:150px;
	margin-left:5px;
	margin-top:2px;
}
.searchform
{
	width:175px;
	height:25px;
	overflow:hidden;
	margin:0;
	padding:0;
}

/* /Header Area */

/* Misc */
div#copyright {
	clear:both;
	margin: 0px 0px 0px 20px;
	padding: 0;
	width: 920px;
}
div#copyright_np {
	color:#191919;
	float:left;
	font-size:10px;
}
div#copyright_cw {
	color:#191919;
	float:right;
	font-size:10px;
}
#padlock {
	float:left;
}
/* /Misc */

