body {
text-align:left; /*center hack*/
background: #ffffff url(../images/bg.jpg) repeat-x;
margin-top:0px;
margin-left:0px;


}

#headerbg {
width:551px;
height:300px;
overflow:hidden;
background:  url(../images/header.jpg) no-repeat;
top:0px;
left:0px;
}

#wrapAll{
	float:left;
	position:absolute;
	width:100%;
	margin:0 auto;
	text-align:left;
	top:0px;
	height:800px;
}

#wrap {
float:left;
position:relative;
top:0px;
left:190px;
width:810px; /*center hack*/
margin:0 auto; /*center hack*/
text-align:left;
}
#header {
text-align:right;
}
#footer {
/*border:1px solid #cc0000;*/
clear:both;
width:100%;
height:100px;
position:relative;
}

#main-body {
float:left;
width:100%;
}

#sidebar-2 {
float:right;
width:25%;
overflow:hidden;
margin-left:-3px;
}


.inside {
padding:10px;
}

.inside-left {

padding:20px;
}

.inside-main {

padding:25px;
}

.contentheading {
  font-family: Georgia, "Times New Roman", Times, serif;
  background: #f9f9f9 url(../images/hsep.png) bottom left repeat-x;
  padding: 0px 10px 5px 10px;
	font-size: 20px;
	font-weight: normal;
	height: 35px;
	vertical-align: bottom;
	color: #1C3E98;
	text-align: left;
	width: 100%;
	 margin-bottom:20px;
}

.componentheading{
  font-family: Georgia, "Times New Roman", Times, serif;
  background: #f9f9f9 url(../images/hsep.png) bottom left repeat-x;
  padding: 0px 10px 5px 10px;
  margin-bottom:20px;
	font-size: 20px;
	font-weight: normal;
	height: 35px;
	vertical-align: bottom;
	color: #1C3E98;
	text-align: left;
	width: 100%;
}
