* {
	padding: 0px;
	margin: 0px;
}

body {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10pt;
	background: #282f37 url('../images/bg/body_bg.jpg') repeat-x;
}

p {
	padding-top: 10px;
	}

p a:link, p a:visited {
	color: #a33038;
	text-decoration: underline;
}

p a:hover {
	color: #004065;
	text-decoration: underline;
}



/*-------- header -------*/

.header {
	background: url('../images/bg/header.jpg') center no-repeat;
	height: 231px;
}



/*-----nav-----*/


#nav {
	font-family: Georgia, "Times New Roman", serif;
	font-size: small;
	margin: 0px auto;
	width: 740px;
}

#nav ul {
	list-style: none;
	margin: 0px;
	padding-top: 200px;
	padding-right: 30px;
}

#nav li {
	position: relative;
	float: right;
	padding-right: 0px;
}


#nav li ul {
	display: none;
	position: absolute;
	left: 0;
	padding: 0;
}
/*#nav li ul li{
	width: 60px;
}*/

#nav li:hover ul, #nav li.sfhover ul {
	display: block;
}

#nav a {
	display: block;
	margin-right: 0px;
}

#nav a:link, #nav a:visited {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #ffffff;
	text-decoration: none;	
}

#nav a:hover {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #ffffff;
	color: #b11d20;	
}


/* ----- wrapper ------*/
#wrapper {
	width: 1024px;
	margin: 0 auto;
}

#main{
	background: url('../images/bg/body.jpg') center repeat-y;
	width: 1024px;
}

#main p{
	width: 750px;
	margin-left: 130px;
}

#main p.title{
	width: 750px;
	margin-left: 125px;
	text-align: center;
	font-family: Georgia, "Times New Roman", serif;
	color: #1f577c;
	font-size: 12pt;
}



#main ul{
	list-style-position: outside; 
	margin-left: 0px;
	padding-left: 200px; 
	list-style: disc; 
	vertical-align: middle; 
	width: 700px;
	
}

#main ul li{
	margin: 0px; 
	padding: 0px;
	width: 700px;
}

#main a:link, #main a:visited {
	color: #b11d20;
	text-decoration: underline;
}

#main a:hover {
	color: #382e54;
	text-decoration: underline;
	
}

.noBullet {
	list-style-type: none;
}

.noBullet a:link, .noBullet a:visited {
	color: #382e54;
	text-decoration: underline;
}

.noBullet a:hover {
	color: #b11d20;
	text-decoration: underline;
	
}



#main img{
	border: 0px solid #000000;
	margin-left: 100px;
}




/* ----- table -----*/

table {
	width: 700px;
	margin-left: 185px;
	border: thin solid #b11d20;
	border-collapse: collapse;
}

td {
	border: thin solid #b11d20;
	padding: 3px;	
}


/* ----- form -----*/

.form {
	width: 700px;
	margin-left: 185px;
}


/* ----- copyright -----*/

#copyright {
	width: 1024px;
	font-size: 8pt;
	text-align: center;	
}

#copyright p {
	padding-top: 40px;
	padding-right: 195px;
}

#copyright a:link, #copyright a:visited {
	color: #000000;
	text-decoration: underline;
}

#copyright a:hover {
	color: #000000;
	text-decoration: underline;
	
}

/*-------- footer --------*/

.footer {
	clear: both;
	background: url('../images/bg/footer.jpg') center no-repeat;
	height: 79px;
	width: 1024px;	
}





