/* CSS reset - best to start from scratch */

* {
	
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	border: 0;
	outline: 0;
	
}

ol, ul, li{
	list-style: none;
}

/***************************************************
 these tags below have to be declared as block level elements
for browsers to render them (E.g - bloody IE!)
****************************************************/

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}

/**********************/

body {
	
  /** background:url('../images/bg_l.png'); **/
  background-color: #000000;
  /** background-repeat:repeat-x; **/
}

#toptitle {
  background:url('../images/jos.jpg')no-repeat; 
  margin-top: 00px;
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  height: 800px;	
}
#main {
	
	width: 960px;
	height: 750px;
    margin-top: 0px;
	margin-left: auto;
    margin-right: auto;
    background-color: #000000;
	font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    text-align: center;
    color: white;
	border-radius: 20px;
	box-shadow: 1px -5px 20px 5px #279b00;
	/** background:url('../images/bg.png')no-repeat; **/
		
}



#menu {

	background-color: #279b00;
	margin-top: 20px;
	margin-left: auto;
    margin-right: auto;
	width: 960px;
	height: 40px;
	
}

nav {
	
    position: relative;
	width: 960px;
	height: 45px;
	border-radius: 3px;
	background-color: #2d4224;
	box-shadow: 2px 2px 10px #279b00 inset;
	border-bottom: 1px solid #585656;
	 
}

.nav_links {
	float: left;
	margin: 7px 0px 0px 70px;	
}

.nav_links li{
	float: left;
	margin-right: 20px;
	padding: 5px 6px;
	display: block;
}

.nav_links li a {
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	text-shadow: 2px 2px #333;		
}

.nav_links li:hover {
	
	background-color: #333;
	border-radius: 5px;
	height: 23px;
	box-shadow: 2px 2px 0px #252424 inset;
	border-bottom: 1px solid #585656;
}
	
/** nav li {
	
	display: block;
	float: left;
	margin-top: 10px;
	font-size: 14px;
	text-transform: capitalize;
}
	
nav li a {

	text-decoration: none;
	margin-left: 23px;
	padding-right: 23px;
	color: #b4b492;	
	font-weight: bold;
}

nav li a:hover { color: #635c49; font-weight: bold;}
		
}
**/


*/