/*Body--------------------------------------------------------------------------------------------------------*/
body {
	font-size: 14px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000;
	background: #FFF url(graphics/grad2.jpg) repeat-x fixed;}

/*Page Container--------------------------------------------------------------------------------------------------------*/
#page {
	margin: 0 auto;
	border: 0px solid #000;
	width: 950px;
	color: #000;}

/*Header------------------------------------------------------------------------------------------------------------------------------------*/
#logob {
	width:950px;
	height:144px;
	background: transparent url(graphics/test/logo_01.jpg);
	border: 1px solid #000;
	border-bottom:0px;}

#logo {
	width:950px;
	height:30px;
	background: transparent url(graphics/test/logo_02.jpg) 0 0;
	border: 1px solid #000;
	border-top: 0px;
	position: relative;}

/*Menu--------------------------------------------------------------------------------------------------------*/
.home {left: 0px; width: 87px;}
.forum {left: 87px; width: 86px;}	
.tournaments {left: 173px; width: 117px;}
.contact {left: 290px; width: 128px;}
.gallery {left: 418px; width: 98px;}

.home a:hover {background: transparent url(graphics/test/logo_02.jpg) 0 30px;}
.forum a:hover {background: transparent url(graphics/test/logo_02.jpg) -87px 30px;}
.tournaments a:hover {background: transparent url(graphics/test/logo_02.jpg) -173px 30px;}
.contact a:hover {background: transparent url(graphics/test/logo_02.jpg) -290px 30px;}
.gallery a:hover {background: transparent url(graphics/test/logo_02.jpg) -418px 30px;}

#logo ul {display:inline;}

#logo a {text-decoration:none !important;}
	
#logo li, #logo a {
	height: 30px; display: block;}
#logo li {
	margin: 0; padding: 0; list-style: none;
	position: absolute; top: 0;}
		
/*Content------------------------------------------------------------------------------------------------------------------------*/
#content {
	float:left;
	padding: 0;
	margin: 0;
	width:700px;}
	
#contentpad {
	margin:6px 3px 6px 0px;
	border: 1px solid #000;
	background-color: #FFF;}
	
#contentpadpad {
	padding: 6px 8px 6px 6px;
	overflow:hidden;}
	
/*Content Top Image*/
#centertop {
	background: #e6eaf1 url(graphics/test/logo_03.jpg) no-repeat 0 0;
	font-size:14px;
	/*height: 40px;*/
	padding: 6px 8px 6px 6px;
	border-bottom: 1px solid #000;}
	
/*Misc-----------------------------------------------------------------------------------------------------------------*/

.space { font-size:1px; height: 10px;}
.hidden {display: none !important;}

/*Header 1 Style*/
h1 {font-size: 16px; color: #00417F; font-weight: bold; margin: 0; padding: 2px;
  border-bottom: 1px dashed #00417F}

h2 {font-size: 14px; color: #00417F; font-weight: bold; margin: 0; padding: 0px;
  border-bottom: 1px dashed #00417F}

/*Image Style*/
.icons {padding: 0 3px 0 0; border: 0;}
.rightimage {float: right; padding: 1px 1px 0px 6px; border: 0;}
.welcomeimg {border: 0px solid black; padding:0 0 0 8px; float:right;}
.title {padding: 10px;}
.noborder {border: 0;}

/*Clear Floats*/
.aboutcl {clear: both; font-size: 1px;}

/*Smaller font within heading 1*/
.small {font-size: 12px; font-weight: normal;}

/*Right Side Bar-------------------------------------------------------------------------------------------------------------------*/

/*Container*/
#contentc {
	float:left;
	padding: 0;
	margin: 0;
	width:250px;}
	
.contentpadc {
	margin:6px 0px 6px 3px;
	border: 1px solid #000;
	background-color: #FFF;
	background: #FFF;}

.contentpadcpad {
	padding: 6px 6px 9px 6px; font-size: 12px;}

/*Right Side Bar Top Image*/
#righttop {
	background: transparent url(graphics/test/logo_03.jpg) -700px 0;
	font-size:1px;
	height: 40px;
	border-bottom: 1px solid #000;}
	
.rightbottom {
	background: transparent url(graphics/test/logo_03.jpg) -700px 0;
	font-size:1px;
	height: 6px;
	margin-top:0px;
	border-top: 1px solid #000;}
	
.righttop {
	background: transparent url(graphics/test/logo_03.jpg) -700px 0;
	font-size:1px;
	height: 6px;
	margin-top:0px;
	border-bottom: 1px solid #000;}
	
/*Footer-----------------------------------------------------------------------------------------------------------------*/
#centerbottom a {
	color: #CCC;
	text-decoration: none;
	border: 0;}

#centerbottom a:hover {
	color: #FFF;
	text-decoration: none;
	border: 0;}

/*Footer Background Image*/
#centerbottom {
	background: #E0E9FA url(graphics/test/logo_04.jpg) no-repeat -50px 0px;
	padding: 6px;
	font-size:12px;
	color: #000;
	text-align:center;
	font-weight:bold;
	border-top: 1px solid #000;}

/*Links-----------------------------------------------------------------------------------------------------------------*/
/*Content Link Styling*/
#contentpad a {
	color: #0068cb;
	text-decoration: underline;
	border: 0;}

#contentpad a:hover {
	color: #0068cb;
	text-decoration: none;
	border: 0;
	background-color:#CCC;}
	
.contentpadc a {
	color: #00417F;
	text-decoration: none;
	border-bottom: 1px dashed #687EA1;}
			
.contentpadc a.active {
	color: #00417F;
	text-decoration: none;
	border-bottom: 0;}
	
.contentpadc a.active:hover {
	color: #00417F;
	text-decoration: none;
	border-bottom: 0;}

.contentpadc a:hover {
	color: #00417F;
	text-decoration: none;
	border: 0;}
	
.acenter {text-align:center; width:100%; display:block;}

.nvga {border: 1px solid black;}

div.aaddss ul {margin:0; padding: 4px 0 0 16px;}
div.aaddss ul li {padding: 2px 0;}

#welcome {line-height: 1.5em; padding: 0 5px 0 0;}