/*This is the AZRC Stylesheet, created by Shawn Pfunder

For more information please contact me at shawn@pfundernewmedia.com */



/*This section maintains the characteristics that were typically maintained in the

body tag in HTML */



body {

	background-color:#FFF;

	margin: 50px 50px 50px 50px;

	padding: 0px 0px 0px 0px;

	text-align: center;

	/* part 1 of 2 centering hack */

	color:#333;

	}



/*These are your link characteristics, change these, they change everywhere. */



a 			{ color: #0274B7; text-decoration: underline; } 

a:link		{ color: #0274B7; text-decoration: underline; } 

a:visited	{ color: #0274B7; text-decoration: underline; } 

a:active	{ color: #000; } 

a:hover		{ color: #000; } 

a.section 	{ color: #000; text-decoration: underline; font-size:9px; }



/*The box and otherbox sections center and set the width of the site */



#box {

	background-color:#FFF;

	color:#333;		

	margin-bottom: 0px;

	margin-right: auto;

	margin-left: auto; 	/* opera does not like 'margin:20px auto' */

	text-align:left; /* part 2 of 2 centering hack */

	width: 652px; /* ie5win fudge begins */

	voice-family: "\"}\"";

	voice-family:inherit;

	width: 650px;

	}



	

#otherbox {

	background-color:#FFF;

	background-image:	;

	padding: 4px;

	margin-bottom:0px;

	voice-family: "\"}\"";

	voice-family:inherit;

	}



/*This is the main box on the menu side of things */

	

#left {

	width:250px;

	padding-left:10px;

	padding-right:10px;

	padding-bottom:10px;

	margin-left:10px;

	padding-right:30px;

	}



/*This is the main box on the right side of things */

	

#right {
	background-color:#FFF;
	position: absolute;
	margin-left:265px;
	top:50px;
	width:400px;
	padding: 0px;
	border: 1px solid #CCC;
	margin-bottom: 20px;
	visibility: visible;















































































































	}



/*This helps the formatting of the flash menu*/



#logo {

	margin-bottom: 20px;

}



#pics {

	margin-bottom: 20px;

	margin-top: 20px;

	border-top: 1px solid #cccccc;

	padding-top:20px;

	padding-bottom: 10px;

	text-align: center;

	font-family: arial;

	font-size: 10px;

	}



#picstext {

	margin-top: 10px;

	text-align: center;

	font-family: arial;

	font-size: 10px;

	}

	

#menu {	

	border-top: 1px solid #cccccc;

	padding-top:20px;

	margin-top:20px;

	background:#FFF;  							

	}	



/*This section formats the text in the main body section*/



.body {

	font-family: Arial, Helvetica, sans-serif;

	color:#333;

	font-size:11px;

	font-weight:normal;

	padding-left:30px;

	padding-top: 20px;

	padding-right: 10px;

	padding-bottom:20px;

  	line-height:15px;		

	}

/*Heading one and heading two are used to divide your pages into manageable sections */



h1 {

	font-family: Arial, Helvetica, sans-serif;

	color:#333;

	font-size:17px;

	font-weight: bold;

 	line-height:20px;

	margin-top: 25px;

	margin-bottom: 10px;

	}

	

h2 {

	font-family: Arial, Helvetica, sans-serif;

	color:#333;

	font-size:15px;

	font-weight: normal;

 	line-height:20px;

	margin-top: 25px;

	margin-bottom: 10px;

	}



/*These are the different headers (with different background colors) for the individual sections.

Use them to differentiate the sections */	



.headergreen {

	background-color:#3cb300;

	font-family: Arial, Verdana, sans-serif;

	font-size:20px;

	color:#FFF;

	padding-left:0px;

	padding-top: 20px;

	padding-bottom: 8px;

	padding-right: 10px;

	text-align:right;

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #ccc;

	margin-top: 20px;

}



.headerblue {

	background-color:#0274B7;

	font-family: Arial, Verdana, sans-serif;

	font-size:20px;

	color:#FFF;

	padding-left:0px;

	padding-top: 20px;

	padding-bottom: 8px;

	padding-right: 10px;

	text-align:right;

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #ccc;

	margin-top: 20px;

}



.headerorange {

	background-color:#B37700;

	font-family: Arial, Verdana, sans-serif;

	font-size:20px;

	color:#FFF;

	padding-left:0px;

	padding-top: 20px;

	padding-bottom: 8px;

	padding-right: 10px;

	text-align:right;

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #ccc;

	margin-top: 20px;

}



.headerred {

	background-color:#B31E00;

	font-family: Arial, Verdana, sans-serif;

	font-size:20px;

	color:#FFF;

	padding-left:0px;

	padding-top: 20px;

	padding-bottom: 8px;

	padding-right: 10px;

	text-align:right;

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #ccc;

	margin-top: 20px;

}



/*Copyright and navigation inforamation*/



.footer {

	font-family: Arial, Verdana, sans-serif;

	font-size:10px;

	color:#666;

	padding-left:0px;

	padding-top: 20px;

	padding-bottom: 5px;

	padding-left: 30px;

	padding-right: 9px;

	text-align: right;

	border-top: 1px solid #ccc;

}	



/*Table formating*/



table {

	border: 1px solid #ccc;
