body{
	margin:					0px;	
	background-color:		#5d5d5d;
	font-family:			verdana, sans-serif;
	font-size:				10px;
}

hr{
	border:					1px solid #5D5D5D;
}

td{
	padding:				5px;	
}

img{
	border: 				0px;
}

table{
	border-collapse:		collapse;
}

div#container{
	margin: 				0px auto;
	width:					1050px;
}

div#header{
	width:					1050px;
	height:					125px;	
}

div.menuBar{
	width:					1050px;
	height:					33px;
	margin-top:				10px;
	background-image:		url(../images/layout/bar.png);	
	background-repeat:		no-repeat;
}

div.menuItem{		
	float:					left;
	height:					13px;	
	margin-top:				4px;
	cursor:					pointer;
	border-right:			1px solid #404040;
	color:					#8f8f8f;	
	padding-top:			5px;
	padding-bottom:			5px;
	padding-left:			25px;
	padding-right:			25px;
	font-weight:			bold;
}

div.menuItem2{	
	float:					left;
	height:					13px;	
	margin-top:				4px;
	cursor:					pointer;
	border-right:			1px solid #404040;
	color:					#8f8f8f;	
	padding-top:			5px;
	padding-bottom:			5px;
	padding-left:			25px;
	padding-right:			25px;
	font-weight:			bold;
	margin-left: 			14px; 
	border-left: 			1px solid #404040;	
}

div.menuItem:hover, div.menuItem2:hover{
	background-image:		url(../images/layout/menu.gif);	
}

div#copyBar{
	width:					1032px;
	height:					17px;	
	background-image:		url(../images/layout/bar.png);	
	background-repeat:		no-repeat;
	color:					#6b6b6b;
	padding:				9px;
}

div#copyBar a{	
	color:					#6b6b6b;
	text-decoration:		none;
}

div#copyBar a:hover{	
	color:					#6b6b6b;
	text-decoration:		underline;
}

div.contentTop{
	width:					1050px;
	margin-top:				10px;
	height:					5px;
	background-image:		url(../images/layout/content_top.png);
	background-repeat:		no-repeat;	
}

div.content{
	width:					1040px;	
	background-image:		url(../images/layout/content.png);
	background-repeat:		repeat-y;
	padding:				5px;	
}

div.contentBottom{
	width:					1050px;
	height:					9px;	
	background-image:		url(../images/layout/content_bottom.png);
	background-repeat:		no-repeat;
}

div#left{
	float:					left;
	width:					200px;
}

div#right{
	float:					left;
	width:					830px;
	margin-left:			10px;
}

div.box_small_top{
	background-image:		url(../images/layout/box_small_top.gif);
	width:					190px;
	height:					15px;
	padding:				5px;
	color:					#8f8f8f;
	font-weight:			bold;
}


div.box_small_middle{
	background-image:		url(../images/layout/box_small_middle.gif);
	width:					190px;
	padding:				5px;
	border-bottom:			1px solid #333333;
	color:					#8f8f8f;
	margin-bottom:			10px;	
}	

div.box_large_top{
	background-image:		url(../images/layout/box_large_top.gif);
	width:					820px;
	height:					15px;
	padding:				5px;
	color:					#8f8f8f;
	font-weight:			bold;
}


div.box_large_middle{
	background-image:		url(../images/layout/box_large_middle.gif);
	width:					820px;
	padding:				5px;
	border-bottom:			1px solid #333333;
	color:					#8f8f8f;	
	margin-bottom:			10px;
}

div.box_small_middle a, div.box_large_middle a{
	color:					#8f8f8f;
	text-decoration:		underline;
}

div.box_small_middle a:hover, div.box_large_middle a:hover{
	color:					#6b6b6b;
	text-decoration:		underline;
}

div.button{
	background-image:		url(../images/layout/button.png);
	font-family:			verdana, sans-serif;
	color:					#8F8F8F;
	font-size:				10px;
	font-weight:			bold;
	padding:				5px;
	width:					178px;
	height:					15px;
	margin:					5px auto;
	cursor:					pointer;
}

div.button:hover{
	background-image:		url(../images/layout/button_hover.png);
	cursor:					pointer;
}

div.button_red{
	background-image:		url(../images/layout/button_red.png);
	font-family:			verdana, sans-serif;
	color:					#FFFFFF;
	font-size:				10px;
	font-weight:			bold;
	padding:				5px;
	width:					178px;
	height:					15px;
	margin:					5px auto;
	cursor:					pointer;
}

div.button_red:hover{
	background-image:		url(../images/layout/button_red_hover.png);
	cursor:					pointer;
}

div.button_green{
	background-image:		url(../images/layout/button_green.gif);
	font-family:			verdana, sans-serif;
	color:					#000000;
	font-size:				10px;
	font-weight:			bold;
	padding:				5px;
	width:					178px;
	height:					15px;
	margin:					5px auto;
	cursor:					pointer;
}

div.button_green:hover{
	background-image:		url(../images/layout/button_green_hover.gif);
	cursor:					pointer;
}

input.textField{
	background-color:		#454545;
	border:					1px solid #333333;
	font-family:			verdana, sans-serif;
	color:					#8F8F8F;
	font-size:				10px;
	font-weight:			bold;
	padding:				5px;
	background-image:		url(../images/layout/input_bg.gif);
}

textarea.textArea{
	background-color:		#454545;
	border:					1px solid #333333;
	font-family:			verdana, sans-serif;
	color:					#8F8F8F;
	font-size:				10px;
	font-weight:			bold;
	padding:				5px;
}

input.button{	
	border:					1px solid #333333;
	font-family:			verdana, sans-serif;
	color:					#8F8F8F;
	font-size:				10px;
	font-weight:			bold;
	padding:				5px;
	background-image:		url(../images/layout/input_bg.gif);
	background-position:	center;
}

input.button2{
	background-image:		url(../images/layout/button.png);
	font-family:			verdana, sans-serif;
	color:					#8F8F8F;
	font-size:				10px;
	font-weight:			bold;	
	width:					188px;
	height:					25px;
	margin:					5px auto;
	cursor:					pointer;
	border:					0px;
	text-align:				left;
	background-color:		transparent;
}

input.button2:hover{
	background-image:		url(../images/layout/button_hover.png);
}

input.button3{
	background-image:		url(../images/layout/button_green.gif);
	font-family:			verdana, sans-serif;
	color:					#000000;
	font-size:				10px;
	font-weight:			bold;	
	width:					188px;
	height:					25px;
	margin:					5px auto;
	cursor:					pointer;
	border:					0px;
	text-align:				left;
	background-color:		transparent;
}

input.button3:hover{
	background-image:		url(../images/layout/button_green_hover.gif);
}

div.ubbButton{
	float: 					left; 
	margin-top: 			4px;
	margin-bottom: 			4px;
	margin-right: 			4px; 
	background-repeat: 		no-repeat; 
	background-image: 		url(../images/layout/ubb_bg.gif);
	cursor: 				pointer;
}

div.adminButton{
	background-repeat: 		no-repeat; 
	background-image: 		url(../images/layout/admin_bg.gif);
	height:					50px;
	width:					50px;
	margin:					0px auto;
}

div#specialPage{
	width: 					1048px; 	
	margin:					0px auto; 
	border: 				1px solid black; 
	margin-top: 			10px;
}

div.pageBubbleTop{
	background-image: 		url(../images/pages/bubble_top.png);
	width:					300px;
	height:					16px;
	margin-top:				10px;
	margin-left:			auto;
	margin-right:			auto;
}

div.pageBubbleMiddle{
	background-image: 		url(../images/pages/bubble_middle.png);
	width:					280px;
	margin:					0px auto;	
	padding-left:			10px;
	padding-right:			10px;
}

div.pageBubbleMiddle h1, div.pageBubbleMiddle2 h1{
	margin:					0px;
	padding:				0px;
	font-size:				12px;
}

div.pageBubbleMiddle a, div.pageBubbleMiddle2 a{
	color:					#000000;
}

div.pageBubbleMiddle a:hover, div.pageBubbleMiddle2 a:hover{
	color:					#666666;
}

div.pageBubbleBottom{
	background-image: 		url(../images/pages/bubble_bottom.png);
	width:					300px;
	height:					16px;
	margin:					0px auto;
}

div.pageBubble2Tabs{
	width:					960px;
	height:					40px;
	margin-top:				10px;
	margin-left:			auto;
	margin-right:			auto;
}

div.pageBubbleTab{
	width:					100px;
	height:					25px;
	margin-left:			10px;
	float:					left;
	background-image: 		url(../images/pages/tab.png);
	text-align:				center;
	padding-top:			15px;
	cursor:					pointer;
	font-weight:			bold;
}

div.pageBubbleTab2{
	width:					40px;
	height:					25px;
	margin-left:			10px;
	float:					left;
	background-image: 		url(../images/pages/tab2.png);
	padding-left:			10px;	
	padding-top:			15px;
	cursor:					pointer;
	font-weight:			bold;
}

div.pageBubbleTop2{
	background-image: 		url(../images/pages/bubble_top2.png);
	width:					960px;
	height:					16px;
	margin-top:				10px;
	margin-left:			auto;
	margin-right:			auto;
}

div.pageBubbleMiddle2{
	background-image: 		url(../images/pages/bubble_middle2.png);
	width:					940px;
	margin:					0px auto;	
	padding-left:			10px;
	padding-right:			10px;
}

div.pageBubbleBottom2{
	background-image: 		url(../images/pages/bubble_bottom2.png);
	width:					960px;
	height:					16px;
	margin:					0px auto;
}

div.pageFixer{
	height:					300px;
}

div.pageFinds{
	background-color:		#84ceef;
	background-image: 		url(../images/pages/background_finds.gif);
	background-position:	bottom;
	background-repeat:		no-repeat;
}

div.pageVersions{
	background-color:		#84ceef;
	background-image: 		url(../images/pages/background_versions.gif);
	background-position:	bottom;
	background-repeat:		no-repeat;
}

div.pageTeam{
	background-color:		#66ccff;
	background-image: 		url(../images/pages/background_team.gif);
	background-position:	bottom left;
	background-repeat:		no-repeat;
}

div.pageCredits{
	background-color:		#e7dbdb;
	background-image: 		url(../images/pages/background_credits.gif);
	background-position:	bottom right;
	background-repeat:		no-repeat;
}

div.pageTwitter{
	background-color:		#76b4d7;
	background-image: 		url(../images/pages/background_twitter.gif);
	background-position:	bottom left;
	background-repeat:		no-repeat;
}

div.pageStaff{
	background-color:		#4b236c;
	background-image: 		url(../images/pages/background_staff.gif);
	background-position:	bottom left;
	background-repeat:		no-repeat;
}

p.notice{
	background-image: 		url(../images/icons/notice.gif);
	background-repeat:		no-repeat;
	background-position:	top left;
	padding-left:			20px;
	height:					15px;
}

p.error{
	background-image: 		url(../images/icons/error.gif);
	background-repeat:		no-repeat;
	background-position:	top left;
	padding-left:			20px;
	height:					15px;
}

p.success{
	background-image: 		url(../images/icons/success.gif);
	background-repeat:		no-repeat;
	background-position:	top left;
	padding-left:			20px;
	height:					15px;
}

div.homeIcons{
	width:					40px;
	height:					40px;
	background-repeat:		no-repeat;
	background-position:	center;
}

div.homeFindsVersions{
	width: 					250px; 
	padding: 				10px; 
	float: 					left; 
	background-color: 		#404040;
	background-image: 		url(../images/pages/byesw_hotel.gif);
	background-repeat:		no-repeat;
	background-position:	right center;
}

div.homeFindsVersions h1{
	margin:					0px;
	padding:				0px;
	font-size:				12px;
}

div.homeFindsVersions a:hover{
	color:					#666666;
}

td.highlight{
	background-color:		#404040;
}

div.versionHistory{
	width: 					90%; 
	background-color: 		white;
	margin:					10px auto;
	padding:				10px;
}

div.versionHistory h1{	
	margin:					0px;
	padding:				0px;
	font-size:				12px;
}

div.versionHistory a{
	color:					#000000;
}

div.versionHistory a:hover{
	color:					#666666;
}

div.ubbQuote{
	background-color:		#454545;
	border:					1px solid #333333;
	color:					#8F8F8F;
	font-size:				10px;
	padding:				5px;
}