/* Reset all margins and paddings for browsers */
* { 
	padding: 0;
	margin: 0;
}


body {
	font:  1em Verdana, Times, serif;
	line-height: 1.6em;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

p {
	font:  1em Verdana, Times, serif;
	line-height: 1.3em;
	color: #000000;
	padding: 0px 0px 15px 0px;
	text-align: justify;	
	
}

h1 { font:  1.6em/1.3em Verdana, Helvetica, sans-serif; 
	color: #004c68;
	padding: 15px 0px 15px 0px;
	}

h2 { font:   1.2em Georgia, Times, serif;   
	line-height: 1.5em; 
	color: #004c68;
	padding: 5px 0px 15px 0px;
	}	

h3 { font:  1em Georgia, Times, serif;   
	line-height: 1.4em; 
	color: #004c68;
	padding: 5px 0px 0px 0px;
	}		
	


/* unvisited link */
a:link {
	color: #5B7A03;
	text-decoration: none;	
} 

/* visited link */
a:visited { 
   color: #333333;
}

/* mouse over link */
a:hover { 
	color: #CFAE4D;
}

/* selected link */
a:active { 
	color: #B9CA4A;
	
}


#wrap {
	margin: 0px auto 0px;
	width: 960px;
	
	border: 0px solid #FFFFFF;
	
}

#maincontainer {
	margin: 0px 31px 0px 31px;
	width: 836px;
	
	padding: 31px 31px 31px 31px;
	background-color: #ccdbe1;
}


/* TOP IMAGE -------- */
#top {
	margin: 0px auto;
	width: 960px;
	height: 108px;
	text-align: right;
	margin-right: 0px;
	
}

/* MAIN NAVIGATION -------- */


#mainnav {
	width: 960px;
	height: 48px;
	color: #FFFFFF;
	margin-right: 0px;
	background-color: #CCCCCC;
}

#mainimagehome {
	width: 898px;
	height: 330px;
	color: #FFFFFF;
	margin: 31px 31px 0px 31px;
}

#undernav {
	width: 960px;
	height: 0px;
	background-color: #FFFFFF;
}







/* COPYRIGHT -------- */

#smalltext {
	padding: 0px 0px 0px 0px;
	font-size: 10px;
    text-align: center;
     color: #EAC85D;
	}
	
.copyright {
	font-size: 10px;
    text-align: center;
    
	}

.copyright a:link { 
	font-size: 10px;
    text-align: center;
     color: #FFFFFF;
	}

.copyright a:visited { 
	font-size: 10px;
    text-align: center;
    color: #CCCCCC;
	}
	
.copyright a:hover { 
	font-size: 10px;
    text-align: center;
     color: #638302;
	}	
	
.copyright a:active  { 
	font-size: 10px;
    text-align: center;
    color: #EBC862;
	}			


	
.palyellow {
	color: #fcfdbf;
}

.palyellowbg {
	color: #000000;
	background-color: #FCFDBF;
}


.paddingleft{
	
	padding-left: 10px;	
}

.paddingright{
	
	padding-right: 10px;	
}

ul {
	margin: 0;
	padding: 0px 0px 5px 15px;
	text-decoration: none;
	line-height: normal;
	list-style-type: circle;
}

li {
	padding: 0px 10px 10px 0px;
	line-height: normal;
}
