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


	html, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-family:inherit;
	vertical-align:baseline;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	}
	
body{
	background:#EAA948 url(../images/bg_main.jpg) repeat-x top;	
	margin:0;
	}
	
a.sub_menu{
	font:12px/28px Georgia, "Times New Roman", Times, serif;
	color:#DBDBDB;
	text-decoration:none;
	padding:0 12px 0 13px;
	}
	
	a.sub_menu:hover{
		color:#FFFFFF;
		}
		
	
/******************** menu **********************/

.menu{
	float:left;
	width:960px;
	background:#28220D;
	}
	
	/*.menu ul{
		float:right;
		display:inline;
		margin:0;
		padding:0;
		width:970px;
		list-style:none;
		}
		
		.menu ul li{
			float:left;
			display:inline;
			margin:0;
			padding:0 3px 0 36px;
			}
			
			
			
			.menu ul li a{
				float:left;
				display:inline;
				font:16px/52px Georgia, "Times New Roman", Times, serif;
				color:#A6B333;
				text-decoration:none;
				}
                
				 .menu ul li a:hover{
					font:16px/52px Georgia, "Times New Roman", Times, serif;
				 	color:#FFFFFF;
					}*/
/* remove all the bullets, borders and padding from the default list styling */
.menu ul{
		float:left;
		display:block;
		margin:0;
		padding:0;
		width:910px;
		list-style:none;
		padding:15px 0 0 28px;
		}
		
		.menu ul li.active{
				display:inline;
				font:16px Georgia, "Times New Roman", Times, serif;
				color:#FFF;
				}
		
		
/* style the sub-level lists */
.menu ul ul {width:150px; z-index:1000px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li{
			float:left;
			display:block;
			margin:0;
			padding:0 39px 0 0;
			height:25px;
			}
			
.menu ul li.last{
	padding:0;}			

/* style the sub level list items */
.menu ul ul li {
	display:block;
	width:100px;
	height:auto;
	position:relative;  
	background:#28220D;
	padding:0;}

/* style the links for the top level */
.menu a, .menu a:visited {
				float:left;
				display:inline;
				font:16px Georgia, "Times New Roman", Times, serif;
				color:#A6B333;
				text-decoration:none;
				padding:0;
				}

/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited {
				display:block; 
				float:left;
				background:#28220D;
				color:#00a;
				width:150px;
				height:100%; 
				padding:5px 10px; 
				margin:0;
				font:16px Georgia, "Times New Roman", Times, serif;
				color:#A6B333;}
.menu ul table ul a, .menu ul table ul a:visited  {width:150px; w\idth:150px;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; left:0; top:0; font-size:1em; z-index:1000;}
.menu ul ul table {lef\t:-1px;}

.menu li:hover {position:relative;}
* html .menu a:hover {position:relative;}


/* style the level hovers */
/* first */
.menu a:hover {color:#fff;}
.menu :hover > a {color:#fff;}
/* second */
.menu ul ul a:hover{color:#fff; background:#C8872D}
.menu ul ul :hover > a {color:#fff; background:#C8872D}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:10px;
	left:-40px;
	width:175px;}


/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; width:175px; height:auto; background:none; padding-bottom:3em; z-index:1000;}
					
					
/******************************** list **************************/

a.link{
	font:12px/30px Georgia, "Times New Roman", Times, serif;
	color:#666666;
	text-decoration:none;
	}
	
	a.link:hover{
		text-decoration:underline;
		}
		
		
		
.heading{
	font:20px Georgia, "Times New Roman", Times, serif;
	color:#C1A946;
	}
	
	a.text{
		font:12px/28px Georgia, "Times New Roman", Times, serif;
		color:#C1A946;
		text-decoration:none;
		}
		
	a.text:hover{
		color:#fff;
		}
		
	a.read_more{
		font:12px Georgia, "Times New Roman", Times, serif;
		color:#C1A946;
		text-decoration:underline;
		}
		
		a.read_more:hover{
			text-decoration:none;
			}
			
			a.read{
				font:11px Georgia, "Times New Roman", Times, serif;
				color:#3B351B;
				text-decoration:underline;
				}
				
				a.read:hover{
					text-decoration:none;
					}
					
		a.more{
			font:bold 11px Tahoma;
			color:#996311;
			text-decoration:underline;
			}
			
			a.more:hover{
				text-decoration:none;
				}
			
			
		.footer_menu{
			font:12px Georgia, "Times New Roman", Times, serif;
			color:#2B250E;
			text-decoration:none;
			}	
				
		a.footer_menu{
			font:12px Georgia, "Times New Roman", Times, serif;
			color:#2B250E;
			text-decoration:none;
			padding-right:16px;
			}
			
			a.footer_menu:hover{
				color:#fff;
				}
			
					
		
