body		/*Sets up the entire sites position and color*/
{
    margin: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    background-color: #000000;
    min-width: 800;
}

#body_content		/*Body Content*/
{
    width: 800;
}

#topheader{
	margin: 0;
	padding: 0;	
        margin-left: auto;
        margin-right: auto;
	width: 800px;
}

.page_content {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
        margin-left: auto;
        margin-right: auto;
	width: 800px;
        background-color: #ffffff;
}

/***************** MENUBAR *******************************/

#menubar {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
        margin-left: auto;
        margin-right: auto;
	width: 800px;
}

	#menubar .menubar_divider {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background: url('../images/nav_divider_1px.gif');
		background-color: #FFFFFF;
		height: 26px;
		width: 1px;
		float: left;
	}
	
	#menubar .menubar_item {
		padding: 0px;
		margin: 0px;
	}

		#menubar .menubar_item a {
			background: url('../images/nav_hotpinkb_1px.gif') repeat-x;
			padding: 3px 18px 7px 18px;
			margin: 0px 0px 0px 0px;
			height: 16px;
			font-family: Verdana;
			font-size: 11px;
			color: #000000;
			background-color: #FFFFFF;
			text-decoration: none;
			float: left;
		}

		#menubar .menubar_item a:hover {
			background: url('../images/nav_hotpink_over_1px.gif') repeat-x;
			color: #333333;
		}
		
	        #menubar .menubar_right_fill {
                background: url('/images/nav_hotpinkb_1px.gif') repeat-x;
                height: 26px;
                /* Update width if the menu text changes to compensate */
                background-color: #FFFFFF;
                width: 138px;
                *width: 137px;
                float: left;
        }


	
		#menubar .menubar_right_fill input {
			margin: 2px 0px 0px 84px;
			*margin: 1px 0px 0px 84px;
			height: 13px;
			width: 176px;
			font-family:Arial;
			font-size: 11px;
		}
		
		#menubar .menubar_right_fill a {
			position: absolute;
			margin: 4px 0px 0px 8px;
			*margin: 4px 0px 0px 2px;
			padding: 0px 0px 0px 0px;
			font-family:Arial;
			font-size: 11px;
			font-weight: bold;
			color: #BB08CE;
			text-decoration: none;
		}

	#menubar .menubar_sublist {
		margin: 20px 0px 0px 4px; 
		position: absolute;
		z-index:10;
	}
	
	#menubar .menubar_sublist ul {
		margin: 4px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none; 
		list-style-image: none;
		border-bottom: 3px solid #8E8866;
		*border-bottom: 1px solid #8E8866;
		border-right: 1px solid #8E8866;
		text-align: left;
		background-color:#9900CC;
	}
	
	#menubar .menubar_sublist a {
		display: block;
		margin: -2px 0px -2px 0px;
		padding: 2px 10px 2px 18px;		
		background-color:#9900CC;
		border-top: 1px solid #FFF;
		font-family: Verdana;
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
		*white-space: nowrap;
		*width: 270px;
		text-align: left;
	}
	
	#menubar .menubar_sublist a:hover {
		background-color:#A45ACA;
                color: #FFCCFF;
	}
	
	#menubar #item2 {
		margin-left:70px;
		*margin-left:-92px;
		display:none;
	}
	
	#menubar #item3 {
		margin-left:162px;
		*margin-left:-167px;
		display:none;
	}
	
	#menubar #item4 {
		margin-left:329px;
		*margin-left:-87px;
		display:none;
	}
	
	#menubar #item5 {
		margin-left:416px;
		*margin-left:-151px;
		display:none;
	}
	
	#menubar #item6 {
		margin-left:563px;
		*margin-left:-113px;
		display:none;
	}
	
	
/********************************************************/	
