body {
background-color:#FFFFFF;
text-align:center; /** fix IE and consort to center **/
margin:0px;
padding:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
}

body, html{ height:100%;}

h1 { font-weight:bold;
font-size:16px;
}
h2 {font-weight:bold;
font-size:14px;
color:#000000;
text-align:center;
}

/* #main 
____________________________________________________________*/
#main{ padding:0px;
margin-top:30px;        
margin:0px auto;
text-align:left; /** restore text align on left **/
width:742px;
}

/* #wrapper 
____________________________________________________________*/
#wrapper{
width:742px;
padding:0px;
background-image:url(images/header.jpg);
height:187px;
}

/* #menu
____________________________________________________________*/
#menu {width:742px;
height:34px;
background-image:url(images/menu.jpg);
background-repeat:no-repeat;
}
/* #topnav
____________________________________________________________*/
#topnav {float:left;
margin-left:0px;
margin-top:0px;
color:#FFFFFF;
width:742px;
height:34px;
padding-left:5px;
padding-top:5px;
font-size:10px;
text-align:center;

}

#topnav a{ display:block;
float:left;
height:30px;
padding-left:16px;
padding-right:16px;
text-decoration:none;
color: #ffffff;

}

#topnav a:hover {text-decoration:none;
color: #FFFF00;
font-weight:bold;}

/* #content
____________________________________________________________*/

#content {width:742px;

	background-image:url(images/content.jpg);
	}

/* #content-left 
____________________________________________________________*/
#content-left {	float: left;
	margin-left:30px;
	margin-top:10px;
	padding-bottom:20px;
	padding-right:20px;
	width:170px;
	height:510px;
	text-align:justify;
	background-image:url(images/sidebar.jpg);
	background-repeat:no-repeat;
		}
/* #content-left-text 
____________________________________________________________*/		
#content-left-text{padding-top:13px;
padding-left:5px;
padding-right:10px;
padding-bottom:10px;
color:#FFFFFF;
text-align:center;
line-height:25px;
}

	
	
/* #content-right 
____________________________________________________________*/

#content-right{float:right;
	width: 483px;
	height:510px;
	position: absolute;
	background-image:url(images/contentright.jpg);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:28px;
	}
/* #content-text 
____________________________________________________________*/
#content-text {padding-right:40px;
padding-top:5px;
text-align:justify;
vertical-align:top;

}






/* #footer
____________________________________________________________*/
#footer {width:742px;
height:51px;

}