@charset "UTF-8";
/* CSS Document */

/* Global CSS */


body {
	margin: 0 auto;
	background:#999966;
	color: #F8F4C7;
	font: 14px/22px Arial, Helvetica, sans-serif;
	text-align: center;
	
}
a {
	color: #78132E;
	text-decoration: underline;
}
a:hover {
	color: #78132E;
	text-decoration: none;
}
img {
	border: none;
}
h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #F8F4C7;
}
h1 {
	font-size: 22px;
	font-weight:normal;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
	color:#F8F4C7;
}


/* mast head */

div#BodyContainer { width:920px; margin: 0 auto;}

div#mast { width:920px; height:275px;}



/* main content */


div#MainContent { width:920px; text-align:left; background-image:url(../images/backLine.jpg); background-repeat:repeat-y;}

div#Leftside {width:188px; float:left; padding:20px 35px 0 0px;}

/* ------- Global nav Left --------*/


#globalNav {
	
	margin:0;
	padding:0 25px 0 0;
	text-align:left;
	width:180px;
}

#globalNav ul {
	padding:0;
	margin:0;
}
#globalNav li {
	list-style: none;
	padding:20px 0 6px 0px;
	text-align:right;
	 background-image: url(../images/navUnderlineTop.jpg);
	  background-repeat: no-repeat;
	 background-position: 0 .4em;
	
}
#globalNav ul li a {
	font: 17px Arial, Helvetica, sans-serif;
	color: #F8F4C7;
	text-decoration:none;
	text-transform:lowercase;
	padding:0 35px 0px 0;
	
	
}
#globalNav ul li a:hover {
	color:#665E02;
	
	
}



/*~~~~~~~~Left sub_list~~~~~~~~ */

#globalNav ul .sub_list {
padding:0 0 0 0px;
}
#globalNav ul .sub_list li{
line-height:20px;
padding:6px 0px 0 0 ;
background-image:none;

}

#globalNav ul .sub_list li a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #665E02;
	text-decoration:none;
	text-transform:lowercase;
	padding:0 35px 0px 0px;
}

#globalNav ul .sub_list li a .last{
	
}

#globalNav ul .sub_list li a:hover {
	text-decoration:none;
	color:#F8F4C7;
}



/* ------- Left Content --------*/

#leftContent { margin-top:60px;}


/* ------- Right Content --------*/

div#Rightside { width:670px; float:right; margin-top:20px;}

div#Text {float:left;
	width:420px; margin:0; padding:0;}
	
.textindent { padding-left:25px;}	
div#Photo {width:200px;
	float: right;
	margin-left:0px;
	margin-top:60px;
	padding:0px;}




/*******************************/
/* -- footer -- */
/*******************************/



div#footer {
	margin: 20px 0 0 220px;
}
div#footer ul { margin:10px 0px; }
div#footer li {
list-style:none;
display:inline; padding:0px 3px;}

div#footer li a{
color:#F8F4C7; text-decoration:none;
font: 12px Arial, Helvetica, sans-serif;}

div#footer li a:HOVER{
color:#665E02; text-decoration:none;}


/*----------- footer  -------------*/

div#foot {
	color: #F8F4C7;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 0px 0 0 40px;
	letter-spacing: 1px;
}
#foot em {
	font-style: normal;
	line-height: 1.7em;
}
#foot em a {color: #F8F4C7; text-decoration:underline;}
#foot em a:HOVER {color: #F8F4C7; text-decoration:none;}

/* -- */	

/*----------- Utility Styles -------------*/
.clear {
	float: none !important;		/* Remove any inherited floats */
	display: block !important;	/* Make sure our element is a block-level element */
	clear: both !important;		/* Make sure it clears on both sides */
	margin: 0 !important;		/* Remove all margins that would make it visible */
	border: 0 !important;		/* Remove all borders that would make it visible */
	padding: 0 !important;		/* Remove all padding that would make it visible */
	height: 0.1px !important;	/* Mozilla/Firefox require the clearer height to not be 0, but rounding makes it 0 */
	line-height: 0 !important;	/* Set the line-height to 0 so it isn't visible */
	font-size: 0 !important;	/* Set the font-size to 0 so it isn't visible */
}
/* extras */
