/* CSS Document - NORTHGATE CLUB */
body	{
	margin: 0;
	background-color: #f7f5f0;
	background-image: url(images/bg/bg_body-ng.gif);
	background-repeat: repeat;
}
/* --------------------------MAIN CONTENT------------------------------  */
/* HOMEPAGE FLASH MOVIE */
td#moviescreen {
	vertical-align: top;
	width: 717px;
	height: 424px;
	background-color: #ffffff;
	background-image: url(images/bg/bg_sidebar-ng.gif);
	background-repeat: repeat;
}
/* SUBPAGES MAIN CONTENT AREA */
td#main {   
	vertical-align: top; 
	width: 715px;
	height: 422px;
	background-color: #ffffff;
	background-image: url(images/bg/bg_sidebar-ng.gif);
	background-repeat: repeat;
	font-weight: normal;  
	font-family: Arial,Verdana,Helvetica,Sans-Serif; 
	font-size: 10pt; 
	color: #000000;	
	border: solid 1px #ffffff; 
}
/* --------------------------SIDEBAR------------------------------  */
/* cell with the top vertical section of sidebar curve  */
td#sidebar-lft {
	background-image: url(images/bg/bg_sidebar-ng.gif);
	background-repeat: repeat;
}
/* cell with the top horizontal section of sidebar curve  */
td#sidebar-rt {
	background-image: url(images/bg/bg_sidebar-rt-ng.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}
/* Sidebar text style */
.sidebar {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 8pt;
	color: #49593f;
	vertical-align: top;	
}
/* State styles for the Sidebar links */
a.sidebar:link, a.sidebar:visited 		{ color: #49593f; text-decoration: none; }
a.sidebar:hover, a.sidebar:active 	{ color: #49593f; text-decoration: underline; }
/* styles the &raquo; arrows */
.arrows {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10pt;
	color: #49593f;
	font-weight: bold;
}
/* Formats the Find a Class Select boxes  */
div.find-a-class {
	padding: 0px 20px 10px 25px;
}
/* Formats the Newsletter Archive  */
div.news-archive {
	padding: 0px 20px 10px 25px;
}
/* ------------------GREEN and RED LINES--------------------  */
td.topline {
	background-image: url(images/bg/bg_topline.gif);
	background-repeat: repeat-x;
}
td.bottomline {
	background-image: url(images/bg/bg_bottomline.gif);
	background-repeat: repeat-x;
}
/* ------------------UTILITY BAR--------------------  */
/* Sets the Background image for the utility bar */
table#utibar {
	background-image: url(images/bg/bg_utibar-ng.gif);
	background-repeat: no-repeat;
}
td#utibar {
	background-image: url(images/bg/bg_utibar-ng.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}
#utibar img {
	margin: 0;
	padding: 0;
}
/* Text style for the Utility bar links */
.utilinks {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 9pt;
	color: #ffffff;
	margin: 30px 0px 0px 65px;
	padding:0;
	vertical-align: top;
	height: 30px;
}
/* State styles for the Utility bar links */
a.utilink:link, a.utilink:visited 	{ color: #ffffff; text-decoration: none; }
a.utilink:hover, a.utilink:active 	{ color: #ffffff; text-decoration: underline; }
/* Google Search Textbox */
.g-search {
	background: url(images/bg/bg_g-search.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	font-size: 10px;
	color: #333333;
}
/* ------------------FORM STYLES--------------------  */
select.findaclass	{ 
	font-weight: normal; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #ffffff; 
	border-color: #774513; 
	margin-bottom: 5px;
	width: 145px;
	}