/* GENERAL ----------------*/
body						{ background-color:#aeaf83; background-image:url("images/imgBG.gif"); background-repeat:repeat-x; margin:0px; padding:0px; overflow:auto; }
img							{ border:0px; }


/* DIVS -------------------*/
#container					{ width:760px; margin:0 auto; }
#stage						{ width:760px; float:left; background-color:#aeaf83; background-image:url("images/imgStageBG.gif"); background-repeat:repeat-y; }
#stageTL					{ width:15px; height:400px; float:left; background-color:#aeaf83; background-image:url("images/imgStageTL.gif"); }
#stageMain					{ width:730px; float:left; background-color:#fff; }
#topNav						{ width:730px; height:110px; float:left; background-color:#d7d8c2; }
#body						{ width:730px; float:left; background-color:#fff; }
/* leftNav is originally 190px in width */ 
#leftNav					{ width:140px; float:left; padding:30px 20px 0px 30px; text-align:left; font-family:Arial; font-size:11px; color:#666; }
#leftNav ul					{ text-align:left; padding:0px; margin:0px; } 
#leftNav li					{ list-style:none; padding:2px 0px 2px 0px; border-top:1px solid #e3e4d8; }
#leftNav li:first-child		{ border-top:none; }
#content					{ width:520px; float:left; padding-right:20px; font-family:Arial; font-size:11px; line-height:19px; color:#666; }
#stageTR					{ width:15px; height:400px; float:right; background-color:#aeaf83; background-image:url("images/imgStageTR.gif"); }
#stageCap					{ width:760px; height:80px; float:left; background-color:#aeaf83; background-image:url("images/imgStageCap.gif"); background-repeat:no-repeat; }
#footer						{ width:760px; text-align:center; padding:0px 0px 0px 5px; font-family:Arial; font-size:10px; color:#fff; }
#footer ul					{ text-align:center; padding:0px 0px 10px 0px; margin:0px; } 
#footer li					{ display:inline; list-style:none; padding-right:15px; }
/*#footer li:first-child		{ padding-left:15px; }*/


/* TYPOGRAPHY -------------*/
h1, h2, h3					{ font-family:Arial; line-height:18px; font-weight:bold; margin-top:0; margin-bottom:0; }
h1							{ font-size:17px; color:#aeaf83; }
h2       					{ font-size:11px; color:#aeaf83; }
h4							{ font-family:Arial; font-size:13px; line-height:16px; font-weight:bold; color:#666; }
p							{ padding-bottom:1px; }
.txt11ash					{ font-family:Arial; font-size:11px; line-height:15px; color:#666; }


/* horizontal rule */
hr 							{ border: 0; height: 1px; background-color: #aeaf83; color: #aeaf83; margin: 20px 0px 20px 0px; }

/* images */
img 						{ border: 0px; padding: 0px; background-color: #fff; }	
img.right 					{ margin: 3px 0px 15px 15px; }
img.left 					{ margin: 3px 15px 15px 0px; }

/* classes */
.left 						{ float: left; }
.right 						{ float: right; }
.hide 						{ display: none; }

/* LINKS ------------------*/
a							{ font-family:Arial;}

#leftNav a					{ font-size:11px; font-weight: 400;}
#leftNav a:link				{ color:#7a7a21; text-decoration:none;}
#leftNav a:visited			{ color:#aeaf83; text-decoration:none; }
#leftNav a:hover			{ color:#666; text-decoration:none; }
#leftNav a:active			{ color:#d7d8c2; text-decoration:none; }

/* Content */
#content a					{ font-size:11px; line-height:19px; }
#content a:link				{ color:#666; text-decoration:underline; }
#content a:visited			{ color:#999; text-decoration:underline; }
#content a:hover			{ color:#ccc; text-decoration:overline; }
#content a:active			{ color:#ccc; text-decoration:overline; }

/* News */
#news						{ padding: 20px 0px 5px 0px; }
#news a						{ font-family:Arial; font-size:13px; line-height:16px; font-weight:bold; color:#666; }
#news a:link				{ color:#666; text-decoration:underline; }
#news a:visited				{ color:#999; text-decoration:underline; }
#news a:hover				{ color:#ccc; text-decoration:overline; }
#news a:active				{ color:#ccc; text-decoration:overline; }					


/* footer */
#footer a					{ font-size:10px; }
#footer a:link				{ color:#fff; text-decoration:underline;}
#footer a:visited			{ color:#d7d8c2; text-decoration:underline; }
#footer a:hover				{ color:#878852; text-decoration:overline; }
#footer a:active			{ color:#878852; text-decoration:overline; }
