/* MAIN STYLES ----------------------------------------------------- */
body {
	background-image: url(../images/patt_4bc3b38f3e1e6.jpg);
	font-size:10px;
}
#wrapper { position:relative; width:100%; height:100%;}
	
#main{margin: 0px auto;position:relative; width:960px; background:#eaeaea; height:600px; margin-top:70px; /*border: thin solid #999;*/ border: 1px solid #a8831e}		
.floatL{float:left;}
.floatR{float:right;}
.clear{clear:both;}

.mainFont {font-family: Georgia;
color: #444;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: 1em;}

.altFont {font-family: Arial;
color: #444;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.8em;
font-size: 1em;}
img#gradient {position:absolute; bottom:0px; width:960px; left:0px;}
/* HEADER STYLES ----------------------------------------------------- */
/*h1#header {position:absolute; color:#fff; left:-177px; top:10px; font-size: 2.5em; font-weight:normal;}*/
h1#header {position:absolute; color:#ab3b3b; left:10px; top:10px; font-size: 2.5em; font-weight:normal; border-top:thin solid #eaeaea; border-bottom:thin solid #eaeaea;}
h1#header span {color:#666;}
 h2#page-header {margin-top: 80px; color:#666; font-size: 1.5em; margin-left:15px; font-weight:normal; margin-bottom:60px;}

/* SIDEBAR STYLES ----------------------------------------------------- */
#sidebar{position:relative; /*background:#98a587; */ background:#752d2d; height:600px; width:182px;  float:right; border-left:thin solid #80253a;}
img#swirl {position:absolute; bottom:-1px; left:-4px; z-index:50;}
/* CONTENT STYLES ----------------------------------------------------- */
#content{position:relative; background:#fff; height:600px; width:405px;  float:left;}
#content p {padding:5px 50px 5px 30px;}
img#jagged-edge {position:absolute; right:-17px; top:-3px; z-index:100;}
p.introduction:first-letter {

font-size : 300%;

font-weight : bold;

float : left;

width : 1em;

/*color : #c00;*/

}

/* RIGHT STYLES ----------------------------------------------------- */
#right{position:relative; height:600px; width:372px;  float:right;}

/* FOOTER STYLES ----------------------------------------------------- */
#footer{position:relative; height:100px; clear:both; padding-top:5px;}

div#footer p {font-size:1.1em; position:relative; line-height:18px; color:#fff;}

div#footer p span{ position:absolute; top:0px; right:0px; text-align:right;}

/* PAGE STYLES ----------------------------------------------------- */
.olive {background:#98a587;}
img.audits-image1 {width: 261px; height: 209px; margin-left:40px; margin-top:80px;}
img.audits-image2 {width: 161px; height: 71px; margin-left:85px; margin-top:100px;}
img.biography-image { width: 372px; height: 318px; margin-left:1px; margin-top:-1px; /*padding-right:53px;*/ padding-bottom:1px; background:#e2e2e2; border-bottom:1px solid #fff;}
img.training-image1 { width: 372px; height: 318px; margin-left:1px; margin-top:-1px; /*padding-right:53px;*/ padding-bottom:1px; background:#e2e2e2; border-bottom:1px solid #fff;}
img.training-image2 { width: 372px; height: 278px; margin-left:1px; margin-top:-1px; /*padding-right:53px;*/ padding-bottom:1px; background:#e2e2e2; border-bottom:1px solid #fff;}
img.event-image {width: 372px; height: 260px;}
div.over {position:relative; z-index:20;}


/* NAVIGATION STYLES ----------------------------------------------------- */
ul#navigation li a.active {color:#fff;}
.active:hover {}

#navigation {margin-top: 160px; margin-left:10px; list-style-type:none; padding:0px; width:183px; padding-left:20px;}
#navigation li {margin-bottom: 20px; height:20px; }
#navigation li a {text-decoration: none; display:block; color:#666; font-size:12px; width:100%; height:100%; padding-left:10px; padding-top:5px;}
#navigation li a:hover {background:#89967c; color:#fff;}
ul#qm0 li a.active {color:#fff; cursor:default;}
ul#qm0 li a.active:hover {background:transparent;}
ul#qm0 {margin-top:-50px;}

/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! MyCSSMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		margin-top: 160px; margin-left:40px; list-style-type:none; padding:0px; width:143px;
		position:relative;
		z-index:100;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:3px 8px 3px 8px;
		color:#666666;
		text-decoration:none;

	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#89967C;
		color:#fff;

	
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#89967C;
		color:#FFFFFF;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		width:165px;
		padding:5px;
		margin:0px 0px 0px -165px;
		background-color:#752d2d;
		color:#fff;
		padding-right:20px;
		position:relative;
		z-index:9999;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:1px 8px 2px 5px;
		width:auto;
		
	}
	
	/*"""""""" (SUB) Items""""""""*/	
	div#sidebar div#navigation #qm0 div a, div#sidebar div#navigation #qm0 ul a	
	{	
		color:#fff;
		
	}

	#navigation {margin-top: 160px; margin-left:-40px; list-style-type:none; padding:0px; width:183px; padding-left:20px;}
	#navigation li {margin-bottom: 20px; height:20px; }
	#navigation li a {text-decoration: none; display:block; color:#fff; font-size:12px; width:100%; height:100%; padding-left:10px; padding-top:5px;}
	#navigation li a:hover {background:#ab3b3b; color:#fff; }
	ul#wide-link {padding-right:20px;}
