/* CSS Document */

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }
/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }
/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td,script,hr { margin:0; padding:0; }
/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset {
	border-style: solid;
	}

body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}

img.border {border: solid 1px #000000}
img.border2 {border: solid 1px #000000; margin: 3px;}

#epitext { 
	width: 620px;
	height:105px;
	position: relative;
	right: 28px;
	float: right;
	top: 20px;
	}	

p.epitext-header { font-size: 20px; text-align: center; padding: 0 0 6px 0;}
p.normal { font-size: 12px; text-align:justify;}

p.joinlist {
	font-family: Impact, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	text-decoration: none;
	padding: .0cm .0cm .1cm .0cm;
	font-weight: normal;	
	}
.style1 {color: #FFFFFF; font-size:12px;}
		
#container { width:970px;
	margin: 0 auto;
	background-color: #FC091F;
	text-align:center;
}

#container2 { width:700px;
	margin: 0 auto;
	text-align:center;
	background-color: #FC091F;	
}

#header{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_01.jpg);
	background-repeat: no-repeat;
	height: 382px;
	}
	#header span { display: none; }
	
#header-nav{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_02.jpg);
	background-repeat: no-repeat;
	height: 44px;
	}
	#header-nav span { display: none; }	
	
#join-banner{
	clear:both;
	width: 970px;
	background-image:url(images/join-banner.jpg);
	background-repeat: no-repeat;
	height: 44px;
	}
	#join-banner span { display: none; }		

#banner-1{
	clear:both;
	width: 970px;
	background-image:url(images/banner1.jpg);
	background-repeat: no-repeat;
	height: 50px;
	}
	#banner-1 span { display: none; }
	
#banner-2{
	clear:both;
	width: 970px;
	background-repeat: no-repeat;
	height: 50px;
	}
	#banner-2 span { display: none; }	
	
#spacer-1{
	clear:both;
	width: 970px;
	background-color: #FD0A20;
	background-repeat: repeat-y;
	height: 12px;
	}
	#spacer-1 span { display: none; }
	
#epibox-header{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_04.jpg);
	background-repeat: no-repeat;
	height: 153px;
	}
	#epibox-header span { display: none; }

#epibox-body{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_05.jpg);
	background-repeat: repeat-y;
	}
	#epibox-body span { display: none; }
	
#epibox-footer{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_07.jpg);
	background-repeat: no-repeat;
	height: 68px;	
	}
	#epibox-footer span { display: none; }	
	
#footer-top{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_08.jpg);
	background-repeat: no-repeat;
	height: 42px;	
	}
	#footer-top span { display: none; }			
	
#footer{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_09.jpg);
	background-repeat: no-repeat;
	height: 152px;
	}
	#footer span { display: none; }	
	
/* nav buttons */

#buttons{
	clear:both;
	width: 970px;	
	height: 44px;	
	background-image:url(images/buttons.jpg);
	background-repeat: no-repeat;	
	}	

	#buttons span { display: none; }		

#buttons li, #buttons a { height: 44px; display: block; }

#buttons li { float: left; list-style: none;}

#buttons-01 { width: 44px; margin-left: 0px;}
#buttons-02 { width: 141px;}
#buttons-03 { width: 363px;}
#buttons-04 { width: 190px;}
#buttons-05 { width: 200px;}
#buttons-06 { width: 30px;}

#buttons-01 a:hover {background:url(images/buttons.jpg) -0px -44px no-repeat;}
#buttons-02 a:hover {background:url(images/buttons.jpg) -44px -44px no-repeat;}
#buttons-03 a:hover {background:url(images/buttons.jpg) -185px -44px no-repeat;}
#buttons-04 a:hover {background:url(images/buttons.jpg) -548px -44px no-repeat;}
#buttons-05 a:hover {background:url(images/buttons.jpg) -738px -44px no-repeat;}
#buttons-06 a:hover {background:url(images/buttons.jpg) -931px -44px no-repeat;}

/* nav buttons2 */

#buttons-footer{
	clear:both;
	width: 970px;	
	height: 68px;	
	background-image:url(images/buttons2.jpg);
	background-repeat: no-repeat;	
	}	

	#buttons-footer span { display: none; }		

#buttons-footer li, #buttons-footer a { height: 68px; display: block; }

#buttons-footer li { float: left; list-style: none;}

#buttons-footer-01 { width: 20px; margin-left: 0px;}
#buttons-footer-02 { width: 465px;}
#buttons-footer-03 { width: 465px;}
#buttons-footer-04 { width: 20px;}

#buttons-footer-01 a:hover {background:url(images/buttons2.jpg) -0px -68px no-repeat;}
#buttons-footer-02 a:hover {background:url(images/buttons2.jpg) -20px -68px no-repeat;}
#buttons-footer-03 a:hover {background:url(images/buttons2.jpg) -485px -68px no-repeat;}
#buttons-footer-04 a:hover {background:url(images/buttons2.jpg) -950px -68px no-repeat;}

/* nav buttons3 */

#buttons-footer2{
	clear:both;
	width: 970px;	
	height: 158px;	
	background-image:url(images/buttons3.jpg);
	background-repeat: no-repeat;	
	}	

	#buttons-footer2 span { display: none; }		

#buttons-footer2 li, #buttons-footer2 a { height: 158px; display: block; }

#buttons-footer2 li { float: left; list-style: none;}

#buttons-footer2-01 { width: 332px; margin-left: 0px;}
#buttons-footer2-02 { width: 280px;}
#buttons-footer2-03 { width: 358px;}

#buttons-footer2-01 a:hover {background:url(images/buttons3.jpg) -0px -158px no-repeat;}
#buttons-footer2-02 a:hover {background:url(images/buttons3.jpg) -332px -158px no-repeat;}
#buttons-footer2-03 a:hover {background:url(images/buttons3.jpg) -612px -158px no-repeat;}

#spacer-2{
	clear:both;
	width: 970px;
	background-color: #FD0A20;
	background-repeat: repeat-y;
	height: 170px;
	}
	#spacer-2 span { display: none; }

p.footer1{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding: 0 0 0 0;
	}	
p.footer1 a,hover{
	color: #FFFC00;
	text-decoration: none;
	font-weight: normal;
	}	
	
p.footer2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding: .6cm 0 .4cm 0;
	}	
	
p.footer2 a{
	color: #FFFC00;
	text-decoration: none;
	font-weight: bold;
	}
	
p.footer2 a:hover{
	color: #FFFC00;
	text-decoration: underline;
	font-weight: bold;
	}
	
/* join page */

img.floatLeft {
	float:left;
	margin: 2px 5px 2px 5px;
	}

#pic-holder1{
	clear:both;
	width: 920px;
	}
	#pic-holder1 span { display: none; }

#join-header{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub-Join_01.jpg);
	background-repeat: no-repeat;
	height: 382px;
	}
	#join-header span { display: none; }
	
#header-nav{
	clear:both;
	width: 970px;
	background-image:url(images/nav-bg.jpg);
	background-repeat: repeat-x;
	height: 44px;
	text-align: center;
	}
	#header-nav span { display: none; }

#container-header{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub-Join_04.jpg);
	background-repeat: no-repeat;
	height: 60px;
	}
	#container-header span { display: none; }
	
#container-body{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub-Join_05.jpg);
	background-repeat: repeat-y;
	height: 330px;
	}
	#container-body span { display: none; }	
	
#container-footer{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub-Join_07.jpg);
	background-repeat: no-repeat;
	height: 20px;
	}
	#container-footer span { display: none; }

#warning{
	clear:both;
	width: 700px;
	height: 196px;
	padding: 80px 0 0px 0;
	}
#warning2{
	clear:both;
	width: 700px;
	}	
#warning-txt{
	clear:both;
	width: 700px;
	padding: 0px 0 40px 0;	
	}	
	
p.warning{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding: .6cm 20px .4cm 20px;
	text-align:justify;
	}	
#enter-exit{
	clear:both;
	width: 700px;
	padding: 40px 0 0px 0;
	}		
	
img.spacer {margin: 10px 0px 10px 0px;}

#spacer-3{
	clear:both;
	width: 700px;
	height: 120px;
	padding: 50px 0 0px 0;	
	}
	#spacer-3 span { display: none; }
	
#spacer-4{
	clear:both;
	width: 970px;
	background-color: #FD0A20;
	background-repeat: repeat-y;
	height: 12px;
	}
	#spacer-4 span { display: none; }	

#container-header3{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub_04-2.jpg);
	background-repeat: no-repeat;
	height: 60px;
	}
	#container-header3 span { display: none; }
	
	
#container-body2{
	clear:both;
	width: 970px;
	background-image:url(images/AssaholicsClub-Join_05.jpg);
	background-repeat: repeat-y;
	}
	#container-body2 span { display: none; }	
	
#pic-holder2{
	clear:both;
	width: 920px;
	}
	#pic-holder2 span { display: none; }	
	
p.mdl-name{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding: .1cm 0px .1cm 0px;
	text-align:center;
	}	

