/*------------------------------------------------------------*

**  Global

**------------------------------------------------------------*/

body {

	background: #252525; /* Optional */

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	text-align: center; /* IE Fix */

	margin: 0;

	color: #C6C4C5;

	}

acronym { cursor: help; border-bottom: 1px dashed #999; }

a { text-decoration: none; color: #369; border-bottom: 1px dashed #369; }

a:hover { border-bottom: 1px dashed #49515C; color: #49515C; }

/*------------------------------------------------------------*

**  Container

**------------------------------------------------------------*/	

#container {

	margin: 0 auto;

	width: 740px;

	background: #252525 repeat-y 25%;

	border: 1px solid #C6C4C5;

	padding: 0 5px;

	text-align: center; /* Cancel IE Fix */

	}

	

/*------------------------------------------------------------*

**  Header

**------------------------------------------------------------*/		

#header {

	background: #252525 no-repeat 100% 0;

	border-bottom: 4px solid #252525;

	border-top: 5px solid #252525;

	padding: 28px 30px;

	}	

#header h1 { 	

	margin: 0;

	color: #C6C4C5;

	font-size: 1.8em;

	font-weight: normal;

	cursor: default;

	}	

#header h2 { 	

	margin: 0;

	color: #C6C4C5;

	font-size: 1.2em;

	padding-left: 1px;

	cursor: default;

	}	



/*------------------------------------------------------------*

**  Nav

**------------------------------------------------------------*/



#nav {

	background: #252525; 

	border-bottom: 4px solid #252525;

	margin: 0; 

	padding: 0;

	height: 2.2em;

	}

#nav li {

	list-style-type: none;

	display: inline;

	line-height: 20px;

	}		

#nav li a { 

	text-decoration: none; 

	color: #ddd;

	background-color: #252525;

	border-right: 4px solid #252525;

	border-bottom: 0;

	padding: 3px 8px;

	font-size: 1em;

	float: center;

	font-weight: bold;

	}

#nav li a:hover { background-color: #696969; }

#nav li a.on { background-color: #696969; color: #C6C4C5; }


/*------------------------------------------------------------*

**  Content

**------------------------------------------------------------*/

#content {

	float: center;

	width: 700px;

	position: relative;

	margin-left: 15px;

	line-height: 20px; 

	text-align: justify; 

	word-spacing: 2px;	

	}	

#content div { background: #252525 repeat-x; }	

/*------------------------------------------------------------*

**  Footer

**------------------------------------------------------------*/

#footer {

	background: #252525 no-repeat 100% 0;

	border-bottom: 5px solid 252525;

	border-top: 10px solid 252525;

	text-align: center;	

	color: #C6C4C5;

	font-size: 0.8em;

	padding: 10px;

	line-height: 16px;

	clear: both;

	}

	

#footer a { text-decoration: none; color: #A2AFBF; border-bottom: 1px dashed #A2AFBF; }

#footer a:hover { border-bottom: 1px dashed #fff; color: #fff; }


