/* CSS Document */
body{
	
	/*background:url(../images/body_bg.jpg) no-repeat left top;*/
	background:url(http://www.erikagreco.com/images/bg_tile.gif) repeat left top;
	background-color: #A3AF52;
	color: #FFD700;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	align: center;
}
p,ul{
	font-size: .85em;
	line-height: 200%;
}


a:link {
	color: #ffd700;
	font-weight: bold;
}

a:hover {
	color: #ffffff;
	font-weight: bold;
}

a:visited {
	color: #cccccc;
	font-weight: bold;
}

h1{
	font-size: 1.3em;
	color:#ffffff;
	padding-left: 5px;
}
h2{
	font-size: .9em;
	color:#ffffff;
	padding-left: 5px;
}

/*table {
	width: 100%;
	height: 100%;
	
}
	
	
td {
	vertical-align: middle;
	text-align: center;
}*/

div.container {
	position: relative;
	margin: auto;
	padding: 5px;
	width: 800px;
	height: 562px;
	text-align: left;
	border: 5px solid #889B04;
	background-color: #fff;
}



div.header {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 798px;
	height: 100px;
	border: 1px #FFD700 solid;
	
	background: url(../images/heading2.jpg) no-repeat right top;
	background-color:#000000;
	
}

div.nav {
	position: absolute;
	top: 110px;
	left: 5px;
	width: 170px;
	height: 175px;
	border: 1px #999 solid;

	/*background:url(../images/nav_bg.gif) no-repeat left bottom;	*/
	background-color:#999999;
z-index: 2;
}

div.left_bot {
	position: absolute;
	top: 290px;
	left: 5px;
	width: 170px;
	height: 220px;
	border: 1px #999 solid;
	z-index: 1;
}
div.content {
	/*background-color:#666666;*/
	background:url(../images/Content_bg_img.jpg) no-repeat right top;
background-color: #535353;
	position: absolute;
	overflow:auto;
	font-size: .8em;
	padding: 8px;
	top: 110px;
	left: 180px;
	width: 607px;
	height: 384px; 
	border: 1px #555 solid;
	line-height: 150%;
	
}
  div.content p{ 
  padding: 10px;
  }

#greynav_cont   { position: relative; width: 100%; height: 24px; left: 0px; background-color: #999999; text-align: center; }

#greynav_cont A { 				background-color:#999999;
								position: relative;
								height: 100%;
								top: 0px;								
						   		font-size: .8em; 
						   		color: #ffffff; 
						   		text-decoration: none;
								text-align: left;
								padding-left: 20px;
							 	display: block;
							 	text-shadow: #000000 2px 2px 2px;
								line-height: 24px;
								
							 }
#greynav_cont A:hover { 
								position: relative;
								height: 100%;
								top: 0px;								
						   		font-size: .8em; 
						   		color: #535353; 
						   		text-decoration: none; 
							 	display: block;
							 	text-shadow: #000000 2px 2px 2px;
								background-color: #FFD700;
								line-height: 24px;
							 }
#greynav_cont A.selected { 
								position: relative;
								height: 100%;
								top: 0px;								
						   		font-size: .8em; 
						   		color: #FFD700; 
						   		text-decoration: none; 
						   		font-weight: bold; 
							 	display: block;
							 	text-shadow: #000000 2px 2px 2px;
								background-color: #777;
								line-height: 24px;
							 }



#greynav_cont #greybox1 { position: relative; width: 100%; height: 1.5em; top: 0px; float: left; }
#greynav_cont #greybox2 { position: relative; width: 100%; height: 1.5em; top: 0px; float: left; }
#greynav_cont #greybox3 { position: relative; width: 100%; height: 1.5em; top: 0px; float: left; }
#greynav_cont #greybox4 { position: relative; width: 100%; height: 1.5em; top: 0px; float: left; }
#greynav_cont #greybox5 { position: relative; width: 100%; height: 1.5em; top: 0px; float: left; }
#greynav_cont #greybox6 { position: relative; width: 100%; height: 1.5em; top: 0px; float: left; }
#greynav_cont #greybox7 { position: relative; width: 100%; height: 1.5em; top: 0px; float: left; }


div.footer {
	position: absolute;
	top: 515px;
	left: 5px;
	width: 798px;
	height: 50px;
	border: 1px #FFD700 solid;
	font-size: 9px;
	color: #000000;
	background: url(../images/footer_bg.gif) no-repeat top left;
	background-color: #FFD700 ;
}

/*---------------------------------Pop Up Menus ---------------------*/

#container{border: #889B04 solid 5px;}
#inner_container{border: 5px solid #fff;}
#content{background-color: #535353; border-top: 10px solid #FFD700; padding: 5px;} 
#menu_footer{background-color: #FFD700; width: 100%; height: 50px; color: #000000;}
#menu_footer p{text-align: center;}