
/* 
	--------------------------------------------
	Bone Fish member templates 
	Created: 26/06/2008
	--------------------------------------------
*/



/* Fonts used on the site together with the font size and color */

*{
	font-family: 					Arial, Verdana, Helvetica, sans-serif;
	font-size: 						11px;
	color: 							#000000;
}

/* Font colors */

b,h1,a,img,form{
	color: 							#403816; /* <-- Add Hexanator here */
	margin: 							0px;
	padding: 						0px;
	text-decoration: 				none;
	border: 							0px;
}

/* Body elements */

body{
	background-image: 			url(images/bg.gif);
	background-repeat: 			repeat-x;
	background-color: 			#ffffff; 
	margin: 							0px;
	margin: 							10px;
	padding: 						0px;
	text-align: 					center;
}

/* Dont' edit below this line, unless you know what the hell you are doing... Mike this does NOT apply to you :) ! */

#wrapper{
	width: 							850px;
	margin: 							0 auto;
	text-align: 					left;
}

#header{
	width: 							850px;
	background-image: 			url(images/logo.gif);
	background-repeat: 			no-repeat;
	float:							left;
	margin-bottom: 				13px;
}

#website{
	color: 							#ffffff;
	width: 							850px;
	padding-top:					70px;
	float: 							left;
	text-align: 					right;
}

#topmenu{
	background-image: 			url(./../common/images/menubg.gif);
	background-repeat: 			repeat-x;
	width: 							770px;
	padding-bottom: 				6px;
	height: 							48px;
	padding-left: 					40px;
	padding-right: 				40px;
	float: 							left;
}

#frontimage{
	margin: 							0px; 
	padding: 						0px;
	background-image:				url(images/mainbg.gif);
	background-repeat: 			repeat-x;
	width: 							850px;
	height: 							301px;
	float: 							left;
}

#mainimage{
	background-image: 			url(images/bg.gif);
	margin: 							0px; 
	padding: 						0px;
	width: 							850px;
	height: 							120px;
	float: 							left;
}

#welcome{
	width: 							330px;
	padding: 						30px;
	float: 							left;
}

#main{
	width: 							450px;
	padding: 						30px;
	float: 							left;
}

#frontimg{
	width: 							440px;
	float: 							left;
	text-align: 					right;
}

#smallimg{
	width: 							200px;
	float: 							left;
	text-align: 					right;
}

#signup{
	width: 							340px;
	padding-top: 					30px;
	float: 							left;
	text-align: 					center;	
}

#contentarea{
	background-image: 			url(images/contentbg.gif);
	background-repeat: 			repeat-x;
	width: 							790px;
	padding: 						30px;
	float: 							left;
}

#leftmenu{
	width: 							200px;
	float: 							left;
	margin-right: 					20px;
}

#maincontent{
	width: 							570px;
	float: 							left;
}

#abouttext{
	width: 							260px;
	margin-right: 					20px;
	padding: 						0px;
	float: 							left;	
}

#searchbox{
	background-image: 			url(../common/images/memberlogin.jpg);
	background-repeat: 			no-repeat;
	width: 							180px;
	margin: 							0px;
	padding: 						20px;
	padding-top: 					60px;
	float: 							left;
}
#formfields{
	width: 							200px; 
	float: 							left;
	margin-bottom: 				10px;
}

#footer{
	width: 							840px;
	float: 							left;
	margin-top: 					30px;
	margin-bottom: 				20px;
}

input{
	padding: 						5px;
	font-size: 						13px;
}

dl.leftmenu{
	background-color: 			#ffffff;
	text-align: 					left;
	margin: 							0px;
	padding: 						20px;
}

dt.leftmenu{
	margin: 							0px;
	padding: 						0px;
	float: 							none;
}

dl{
	margin: 							0px;
	margin-top: 					17px;
	padding: 						0px;
	text-align: 					center;
}

dt{
	float: 							left;
}

a.menu{
	font-size: 						13px;
	color: 							#ffffff;
}

a.small{
	color: 							#a4a4a4;
	font-size: 						9px;
}

p.front{
	margin: 							0px;
	padding: 						0px;
	padding-top: 					10px;
	color: 							#ffffff;
	font-size: 						16px;
}

p.main{
	margin: 							0px;
	padding: 						0px;
	padding-top: 					10px;
	color: 							#ffffff;
	font-size: 						12px;
}

p.startsearch{
	margin: 							0px;
	width: 							350px;
	height: 							20px;
	font-size: 						13px;
	color: 							#ffffff;
	text-align: 					center;
}

p.small{
	color: 							#a4a4a4;
	font-size: 						9px;
	width: 							600px;
	margin: 							0px; 
	padding: 						0px;
}

p.subheader{
	font-size: 						14px;
	font-weight: 					normal;
}

h1.welcometitle{
	color: 							#ffffff;
	font-size: 						22px;
}

h1{
	font-size: 						18px;
}