body{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: small;
	background-color: #fff;
}

#wrapper{
	position: absolute;
	width: 750px;
	left: 50%;
	margin-left: -390px;
	background-color: #7E1714;/*red 2 */
	background-image:  url(images/red_strip.gif);
	background-repeat: repeat-y;
	background-position: top right;
}


#pagecontainer{
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 750px;
	background-image:  url(images/red_strip.gif);
	background-repeat: repeat-y;
	background-position: top right;
	background-color: #7E1714;/*red 2 */
	height: auto;
}

/*////////////////////////////
	HEADER AREA
////////////////////////////*/

#header {
	width: 750px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#header1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 142px;
	background-image:  url(images/header_photo.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #000;/*black */
}

.header1logo{
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 0px 40px;
	float: left;
}

#header2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:  url(images/yellow_strip.gif);
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #D69830;/*dark yellow */
	width: 750px;
	min-height: 25px;
	height: auto;
}

		.header2text{
		font-family: arial, helvetica, sans serif;
		font-size: small;
		font-weight: bold;
		color: #000;/*black */
		padding: 5px 10px 5px 20px;
		text-align: left;
		}
		
	    #telephone{
		font-family: arial, helvetica, sans serif;
		font-size: small;
		font-weight: bold;
		color: #A01016;/*black */
		padding: 5px 20px 5px 20px;
		text-align: right;
		float: right;
		}

/*////////////////////////////
	SIDE MENU AREA
////////////////////////////*/

#menu{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:  url(images/red_strip.gif);
	background-repeat: repeat-y;
	background-position: top right;
	background-color: #7E1714;/*red 2 */
	width: 750px;
	min-height: 40px;
	height: auto;
}

			.innermenu{
			font-family: arial, helvetica, sans serif;
			color: #fff;
			font-weight: bold;
			margin: 0px 0px 0px 0px;
			padding: 10px 10px 10px 20px;
			font-size: 90%;
			text-align: left;
			}
			
			
			  	#menu a{
				color: #fff; 
				text-decoration: none;
				}

				#menu a:hover{
				color: #FFD78A;
				text-decoration: none;
			    }			
			
/*////////////////////////////
	CONTENT AREA
////////////////////////////*/

#pagecontent{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: auto;
}

#content{
	font-family: arial, helvetica, sans serif;
	font-size: small;
	color: #333;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;
	width: 710px;
	min-height: 550px;
	height: auto;
}
			
		* html #content {
		height: 400px;
		}			
			
			.innercontent{
			margin: 0px 0px 0px 0px;
			padding: 5px 10px 10px 10px;
			height: auto;
			}		
		
/*////////////////////////////
	FOOTER & COPYRIGHT
////////////////////////////*/
#footerwrapper {
	width: 750px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;
	height: auto;
	float: left;
}

			    #footer1 {
				width: 750px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				height: 24px;
			    }
		
			        #footer2 {
					background-image:  url(images/red_strip2.gif);
					background-position: top;
					background-repeat: repeat-y;
					width: 750px;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					text-align: left;
					height: 90px;
			        }
					
					.textfooter2 {
					font-family: arial, helvetica, sans serif;
					text-align: left;
					font-size: small;
					margin: 0px 0px 0px 0px;
					padding: 10px 0px 0px 20px;
					color: #FFD78A;/*light yellow */
					}
					
					#footer2 a, #footer2 a:hover, #footer2 a:visited{
				    color: #FFD78A;/* light yellow */ 
				    text-decoration: underline;
			        }				

/*////////////////////////////
	HEADINGS
////////////////////////////*/

h1{
	font-family: arial, helvetica, sans serif;
	color: #000;/*black */
	font-size: medium;
	font-weight: bold;
}

h2{
	font-family: arial, helvetica, sans serif;
	color: #A01016;/*red */
	font-size: small;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3{
	font-family: arial, helvetica, sans serif;
	color: #000;/*black*/
	font-size: small;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*////////////////////////////
	LINKS
////////////////////////////*/
	a{
	color: #A01016; /*red */
	text-decoration: underline;
	}

	a:visited{
    color: #A01016; /* red */
	text-decoration: underline;
	}

	a:hover{
    color: #A01016;  /* red */
	text-decoration: none;
	}

/*////////////////////////////
	OTHER
////////////////////////////*/

.right{
	float: right;
	margin: 0px 0px 0px 10px;
}

.right2{
	float: right;
	margin: 0px 20px 0px 10px;
}	

.red{
	color: #A01016;/*red */
}

img{ border: none; }

/*////////////////////////////
	HOMEPAGE BOX
////////////////////////////*/

#boxwrapper{
	margin: 34px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	width: 221px;
	height: auto;
	float: right;
}

#boxwrapper3{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 20px 0px;
	width: 168px;
	text-align: center;
	height: auto;
	float: right;
}

#boxwrapper2{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	width: 221px;
	height: auto;
	float: right;
}

.innerbox{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 5px 0px;
	min-height: 300px;
}	

.innerbox2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	min-height: 300px;
}

th
{
	text-align: left;
}


td.darkred
{
	color: #fff;
	font-weight: bold;
	background-color: #A01016;
}

td.black
{
	color: #F3BA4C;
	font-weight: bold;
	background-color: #000;
}

td.white
{
	color: #000;
	font-weight: bold;
	background-color: #fff;
}

.large
{
    font-size: large;
}

.blacktxt
{
	color: #000;
}

.small{
font-size: x-small;
}

td.d0
{
	background-color: #fff;
	color: #000;
}

tr.d1
{
	background-color: #FFF4C6;
	color: #000;
}

.border
{
	border: 1px solid #000;
}