/* RESNICK CONSULTING */


/* LAYOUT DIVS ========================== */

body {
	margin:0px 0px; padding:0px;
	text-align:center;
	background-color:black;
	font-family: Georgia, Verdana, Arial;
	background-image:url("images/bg.jpg");
	background-position:bottom;
	background-attachment:fixed;
	background-repeat:no-repeat;
	color:white;

	}
	
#frame {
	border:20px solid #1f1f1f; 
	width:616px;
	text-align:left;
	margin:20px auto;
	overflow:hidden;
	 }
	
#flag {
	float:left;
	display:block;
	width:616px;
	height:70px;
	margin:0px;
	border:0px solid green;
	}
	
/* NO STYLING NEED ON LINKED FLAG */
#flag a:link, #flag a:hover, #flag a:active, #flag a:visited { border-bottom:none; }

#nav { 
	width:566px;
	padding-left:50px;
	padding-top:2px;
	border:0px solid red;
	height:35px;
	background-image:url(images/nav-bg.gif);
	float:left; 
	display:inline;

}	

#nav ul { margin:0px; padding:0px; font-size:100%;  }

#nav ul li { display:inline; margin:0px 1em 0px 0px; background:url("/graphics/underline-bg.gif") repeat-x left bottom; }


.nav-item { margin:0px; padding:0px; float:left; display:inline;  border:0px; }
.nav-item a:link, .nav-item a:hover, .nav-item a:visited, .nav-item a:active { border: 0px; }


#content {
	float:left;
	width:516px;
	padding:10px 50px 10px 50px;
	background:black;
	text-align:left;
	display:inline;
	}
	
/* FONTS ========================== */

h1, h2, h3, h4, h5 { color:white; }

h1 { font-size:1.6em; }
h2 { font-size:1.4em; }
h3 { font-size:1em; }
h4 { font-size:.8em; }

p { color:white; font-size:75%; margin-bottom:1em; }
ul { font-size:80%; }

/* LINKS ========================== * */
a:link { color:#9b9393; text-decoration:none; }
a:visited { color:#9b9393; text-decoration:none; }
a:hover { color:yellow; text-decoration:none;  }
a:active  { color:yellow; text-decoration:none; }

li.current_page_item a:link { color:green; }
