
	/**
	* zero everything
	*/
	*, body {
		margin: 0;
		padding: 0;
		}
		
		
		
	/**
	* global declarations
	*/
	body {
		text-align: center; /* IE5.x centering fix */
		background: #1D2430;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		}
		
	h2 {
		margin: 30px 0 10px;
		width: 300px;
		height: 15px;
		text-indent: -9999em;
		}
		
	table {
		width: 100%;
		}
		
	.last {
		margin-right: 0 !important;
		}
		


	/**
	* links
	*/	
	a {
		outline: 0;
		color: #947817;
		}
		
	a:hover, .selected {
		color: #B7181E;
		}
		


	/**
	* main container
	*/	
	#container {
		width: 780px;
		margin: 62px auto;
		text-align: left;
		}
		
	#header {
		height: 138px;
		background: url(../../images/top/fighters.jpg) right no-repeat;
		}
		


	/**
	* content
	*/	
	#content {
		color: #4E586C;
		min-height: 400px;
		height: auto !important;
		height: 400px;
		background: url(../../images/layout/contentBG.gif) repeat-y;
		}
		
	#contentL {
		width: 260px;
		height: 327px;
		float: left;
		margin: 0 2px 0 0;
		background: url(../../images/left/band.jpg) no-repeat;
		}
		
	#contentR {
		float: left;
		width: 458px;
		padding: 0 30px 20px;
		line-height: 16px;
		border-top: 9px solid #F4F4F4;
		background-color: #FFFFFF;
		}
		
	#content p {
		padding: 0 0 10px;
		}
		


	/**
	* logo
	*/	
	h1 {
		width: 260px;
		height: 138px;
		float: left;
		margin: 0 2px 0 0;
		background: url(../../images/logo.jpg);
		}
		
	h1 a {
		display: block;
		height: 138px;
		text-indent: -9999em;
		}	
		


	/**
	* helpers
	*/		
	.dotline {
		height: 1px;
		line-height: 1px;
		font-size: 1px;
		margin: 14px 0;
		background: url(../../images/layout/dotline.gif) repeat-x;
		}
		


	/**
	* footer
	*/	
	#footer {
		height: 69px;
		margin: 2px 0;
		clear: both;
		color: #81858B;
		line-height: 18px;
		background: #4A5059 url(../../images/layout/footerBG.gif) repeat-y;
		}
		
	#footer ul {
		padding: 6px 0 0;
		list-style-type: none;
		}
		
	#footer li {
		float: left;
		width: 236px;
		display: inline;
		margin: 0 0 0 24px;
		}
		
	#footer a {
		color: #81858B;
		text-decoration: none;
		}
		
		
		

	/**
	* menu setup
	*/	
	#menu {
		height: 38px;
		margin: 2px 0 0;
		background-color: #B28A00;
		}
		
		
	
	/**
	* menu list
	*/
	#menu ul {
		height: 38px;
		margin: 0 0 0 260px;
		list-style-type: none;
		border-left: 2px solid #000000;
		}
		
		
		
	/**
	* top level
	*/
	#menu ul li {
		float: left;
		height: 9px;
		margin: 13px 0 0 28px;
		display: inline;
		font-size: 1px;
		background: url(../../images/bullets/arrowRight.gif) no-repeat;
		}
		
	#menu ul li a {
		display: block;
		height: 9px;
		text-indent: -9999em;
		margin: 0 0 0 17px;
		background-repeat: no-repeat;
		}
		


	/**
	* menu images
	*/	
	li#m1 a {
		width: 53px;
		background: url(../../images/menu/services.gif);
		}
		
	li#m2 a {
		width: 63px;
		background: url(../../images/menu/products.gif);
		}
		
	li#m3 a {
		width: 56px;
		background: url(../../images/menu/contact.gif);
		}
		
	li#m4 a {
		width: 37px;
		background: url(../../images/menu/home.gif);
		}
		
	li#m5 a {
		width: 48px;
		background: url(../../images/menu/medals.gif);
		}
		
	li#m6 a {
		width: 46px;
		background: url(../../images/menu/groups.gif);
		}
		
	li#m7 a {
		width: 51px;
		background: url(../../images/menu/logout.gif);
		}
		
		
		
	/**
	* paginator
	*/
	.paginator {
		float: left;
		}
		
	.paginator ul {
		list-style-type: none;
		}
		
	.paginator ul li {
		display: inline;
		padding: 0 5px 0 0;
		}
		
		
		
	/**
	* form global
	*/	
	form p {
		padding: 0 !important;
		margin: 0 !important;
		}
	
	input, textarea {
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		}



	/**
	* contact form
	*/
	fieldset {
		border: 0;
		}
		
	legend {
		display: none;
		}
		
	label {
		display: block;
		}
		
	input, textarea, select {
		width: 200px;
		margin: 0 0 20px 0;
		border: 1px solid #CCCCCC;
		}
		
	.send {
		width: 46px;
		height: 17px;
		border: 0;
		text-indent: -9999em;
		background: url(../../images/buttons/send.gif);
		}
		
		
		
		
		
	/**
	* helpers
	*/
	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}
			
	.clearfix {
		display: inline-block;
		}
		
	/* Hide from IE Mac \*/
	.clearfix {
		display:block;
		}
	/* End hide from IE Mac */
		