/*------ Resets -----*/
body, address, blockquote, dl, dt, dd, ol, ul, li, form, fieldset, legend, h1, h2, h3, h4, h5, h6, p, pre {
    margin:0;
    padding:0;
}
body {   
    background: #656a75 url(images/back.jpg) repeat-x center top;
    font:100% Verdana, Geneva, sans-serif;
    color: #000;
}  
html, body {
    height:100%; /*for sticky footer*/ 
} 
body {  /*Opera height trigger,(note: position:relative; on html causes bug in older safari)*/
    position:absolute; 
    width:100%;
	text-align: center;
}
#wrapper {
	clear:both;
    min-height:100%; /*height is determined from parent's height (html & body)*/
    width:930px; /*width imagen */
    margin: 0 auto;
}
* html #wrapper {height:100%;}/*min-height for ie6*/
 
#header{
    min-height:453px; /* combined height of header images*/
	background: url(images/index01.jpg) no-repeat;
}
* html #header {height:453px}/*min-height for ie6*/

#contentheader {
    width:930px;
    text-align:left;
	margin-left:20px;
	padding-top:8px;
		  
}

#contentmain {
    width:930px;
    text-align:center;
    padding-bottom:494px; /*footer height (plus 20px for text spacing)*/ 
    background: url(images/index02.jpg) no-repeat;   
}

#footer {
    clear:both;
    height:474px;
    margin:-474px auto 0; /*pull footer back into viewport and center*/
    background: url(images/backfooter.jpg) repeat-x center bottom;
    text-align:center;
}
#contentfooter {
    width:930px;
    height:474px;/*image height added here*/
    text-align:center;
    margin: 0 auto;
    background: url(images/footer01.jpg) no-repeat center;  
    font-family: verdana,Times, serif;
    font-size: 11px;
    color: #ffffff;
}

#mainfooter		
{ 
width: 930px; /*size of the whole footer content*/
border: none;
padding-top:150px;
text-align: center;
}

/*==== Image Styles ====*/
#header img{
    display:block;
	float:left;
}
#imgwrap { /*contain all 231px tall images in the menu*/
    height:297px;
    width:932px;
}
#imgwrap img{
    display:block;
    float:left;
	margin:0 0 0 0;
}


p {margin:0 0px 10px 0; text-align:justify; }
.line {border-left: 1px #cccccc solid}

.textfooter { 
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color:#fff;
text-align: left;
}

a:link {text-decoration: none; /* for unvisited links */
		font-family:Georgia, "Times New Roman", Times, serif; 
       	font-size: 12px;
		font-weight:900;
		color:#fff}
a:visited {text-decoration: none;/* for visited links */
		font-family:Georgia, "Times New Roman", Times, serif; 
       	font-size: 12px;
		font-weight:bold;
	   	color:#FC3}
a:active {text-decoration: none;/* when link is clicked */
		font-family:Georgia, "Times New Roman", Times, serif; 
       	font-size: 12px;
	   	color:#fff}
a:hover {text-decoration: none; color:#06F;}	/* when mouse is over link */

a.navfooter:link {text-decoration: none; /* for unvisited links */
		font-family:Georgia, "Times New Roman", Times, serif; 
       	font-size: 12px;
		font-weight:900;
		color:#fff}
a.navfooter:visited {text-decoration: none;/* for visited links */
		font-family:Georgia, "Times New Roman", Times, serif; 
       	font-size: 12px;
		font-weight:900;
	   	color:#FC3}
a.navfooter:active {text-decoration: none;/* when link is clicked */
		font-family:Georgia, "Times New Roman", Times, serif; 
       	font-size: 12px;
		font-weight:900;		
	   	color:#fff}
a.navfooter:hover {text-decoration: none; color:#09F}	/* when mouse is over link */





