/* CSS Document */

body {
	text-align:center;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#474547;
	font-size:80%;
	line-height:150%;
	margin:0px;
	padding:0px;
	background-color: #fff;

}	
/* -- HEADER -- */
#header-container { width: 100%; height:380px; text-align: center; background: url(header_grad.jpg) repeat-x; }
#header-container #header 
{ width: 1235px; height: 380px; text-align: left; margin: 0 auto;  background: url(header.jpg) no-repeat;}
#header-container #header2 
{ width: 1235px; height: 380px; text-align: left; margin: 0 auto;  background: url(header2.jpg) no-repeat;}

/* -- BODY -- */


#body-container-home { width: 100%; text-align: center; /*background:  url(home_back.jpg) no-repeat*/;  background-color:#fff ;margin: 0px  0px 0px 0px;	 }
#body-home { width: 1235px; margin: 0 auto; text-align: left; background: url(home_back.jpg) no-repeat;}

#body-container { width: 100%; text-align: left;  background-color:#fff ; }
#body { width: 1235px; margin: 0 auto; text-align:left: ;background-color: #fff;}


/* -- FOOTER -- */
 #footer-container { width: 100%;  height: 65px; background: url(background_grad5.jpg) repeat-x; text-align: center; }
#footer-container #footer { width: 1035px; margin: 0 auto; text-align: left; }


/* NAV MENU */

	
#navbar {
	float: left;
	width: 1035px;
	height:20px;
	margin: 20px  0px 0px 160px;
	padding: 0px  0px 0px 0px;
	text-align: left;
	display: inline;}
	


#navbar ul {

	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}


#navbar ul a {

	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	line-height:125%;
	font-size: 14px;
	color: #38322e;
	padding: 0px 0px 0px 0px ;
	margin: 0px;
    letter-spacing: 0px;
	text-decoration:none;

	}


#navbar ul a:hover {

	color: #0099cc;}
	
	
#navbar ul li.current a {
	color: #0099cc;}






/* -- CLEAR STYLES -- */
.clear { clear: both; }
	
/* Homepage text fields */
#amber-link{
 	text-align: left;
margin: 120px  0px 0px 0px;	}

#homepage-intro{
 	float: left;
	width: 465px;
	margin: 200px  0px 0px 160px;
	padding :0px;
	display: inline;
	}

#column-one{
 	float: left;
	width: 260px;
	margin: 165px  0px 300px 167px;
	padding :0px;
	display: inline;
	}
	


#column-two{
 	float: left;
	width: 260px;
	margin: 165px  0px 0px 65px;
	padding :0px;

	}

#column-three{
 	float: left;
	width: 260px;
	margin: 165px  0px 0px 65px;
	padding :0px;
	}
	

/* other text fields */	
	
#column-one-a{
 	float: left;
	width: 420px;
	margin: 20px  0px 300px 160px;
	padding :0px;
	display: inline;
	}
		
#column-two-a{
 	float: left;
	width: 420px;
	margin: 20px  0px 0px 50px;
	padding :0px;
	display: inline;
	}

#event-header{
	float: left;
	width: 950px;
	margin: 20px  0px 0px 155px;
	display: inline;}



#fri-background{ 	
	float: left;
	width: 930px;
	margin: 0px  0px 0px 155px;
	padding :0px;
	 height:438px; 
	text-align: left; 
	background: url(fri-background.jpg) repeat-x; 
	display: inline;}
	
	
#sat-background{ 	
	float: left;
	width: 930px;
	margin: 0px  0px 0px 155px;
	padding :0px;
	 height:438px; 
	text-align: left; 
	background: url(sat-background.jpg) repeat-x; 
	display: inline;}
	
	
#sun-background{ 	
	float: left;
	width: 930px;
	margin: 0px  0px 0px 155px;
	padding :0px;
	height:438px; 
	text-align: left; 
	background: url(sun-background.jpg) repeat-x;
	display: inline; }
	
#colin-background{ 	
	float: left;
	width: 930px;
	margin: 0px  0px 0px 155px;
	padding :0px;
	height:438px; 
	text-align: left; 
	background: url(colin-background.jpg) repeat-x;
	display: inline; }
	
/*small cols*/	

#col-one{
 	float: left;
	width: 190px;
	margin: 35px  0px 160px 10px;
	padding :0px;
	display: inline;
	}
	

#col-two{
 	float: left;
	width: 190px;
	margin: 35px  0px 0px 45px;
	padding :0px;

	}

#col-three{
 	float: left;
	width: 190px;
	margin: 35px  0px 0px 45px;
	padding :0px;
	}	
	
#col-four{
 	float: left;
	width: 190px;
	margin: 35px  0px 0px 45px;
	padding :0px;
	}	


#col-one-a{
 	float: left;
	width: 420px;
	margin: 20px  0px 160px 25px;
	padding :0px;
	display: inline;
	}
	
#col-two-a{
 	float: left;
	width: 420px;
	margin: 20px  0px 160px 40px;
	padding :0px;
	}
	
#col-one-b{
 	float: left;
	width: 900px;
	margin: 35px  0px 160px 40px;
	padding :0px;
	display: inline;
	}



/* TEXT STYLES*/

#home_text{
	color:#0a1c5b;
	text-decoration:none;
	font-weight: normal;
	text-align:left;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	line-height:1.2em;
	font-size: 11pt;}

h1 {font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #0099cc;
	font-weight: normal;


		}
	
h2 {font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	color: #000;font-size: 12px;
	}

	
	

h3 {font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
	color: #cccccc;
	font-weight: normal;}


 {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	line-height:150%;
	padding:0px;
	font-size:1.2em;
	line-height:1.3em;
	color:#0a1c5b;}

/* 
a {
	color:#9992b5;
	text-decoration:none;
	font-weight: normal;
	text-align:center;
	font-size:16pt;
	}

a:hover {
	color:#0a1c5b;
	text-decoration:none;
	}
*/	
a {
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}

a:hover {
	color:#66ccff;
	text-decoration:none;
	}


.current a {
	color: #ee9400;}



