body {

	margin: 0;

	padding: 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background-image:url(http://inspireplus.com/images/background.jpg);

	background-color:#ffffff;

	background-repeat:repeat-x;

	}



#container {

	margin:0;

	padding:0;

	width:970px;

	margin-left:auto;

	margin-right:auto;

padding-top:6px;

	}

	

#menuTop ul {

	margin:0;

	padding:0;

	float:left;

padding-top:28px;

padding-left:30px;

padding-bottom:30px;

	}

#menuTop li {

	margin:0;

	padding:0;

	float:left;

list-style:none;

padding-left:15px;

padding-right:15px;

border-right:1px solid #ccc;

font-size:18px;

color:#b0b2b3;



	}

#menuTop a {

color:#b0b2b3;

text-decoration:none;

padding:7px;

}

#menuTop a:hover {

color:#fff;

text-decoration:none;

background-color:#00b6f7;

}



#logo {

	margin:0;

	padding:0;

	}



#logo img {

	margin:0;

	padding:0;

	float:left;

	}

	

#header {

	width:961px;

	height:347px;

	float:left;

	background-image:url(http://inspireplus.com/images/header_people.jpg);

margin-top:13px;

background-repeat:no-repeat;

	}



#lightblue {

	width:970px;

	height:285px;

	}

#middle {

float:left;

padding-top:15px;



}





#content {

border:1px solid #ccc;

width:524px;

min-height:540px;

background-color:#fff;

margin-bottom:15px;

float:left;

padding-left:25px;

padding-right:25px;

color:#727171;

padding-top:15px;

padding-bottom:15px;

}

#content a {



}

#content h1 {

margin:0;

padding:0;

border-bottom:1px solid #ccc;

padding-bottom:10px;

color:#06b6f6;

margin-bottom:10px;

}







#footercont {

float:left;

background-color:#272828;

width:100%;

color:#a4a6a7;

height:90px;

}



#rhs #inspiration {
margin:0;
padding:0;
width:372px;
height:135px;
background-image:url(http://inspireplus.com/images/inspiration2.jpg);
margin-bottom:12px;
}

#rhs #inspiration img {
position: relative;
top: 20px;
left: 22px;
float: left;
}

#rhs #inspiration h1{
position: relative;
margin: 0;
margin-left: 40px;
top: 10px;
float: left;
color:#06b6f6;
}

#rhs #inspiration p {
position: relative;
top: 0px;
margin: 0;
}

#rhs #functions {

margin:0;

padding:0;

width:372px;

height:135px;

background-image:url(http://inspireplus.com/images/functions.jpg);

margin-bottom:12px;

}

#rhs #rewards {

margin:0;

padding:0;

width:372px;

height:135px;

background-image:url(http://inspireplus.com/images/rewards.jpg);

margin-bottom:12px;

}

#rhs #benefits {

margin:0;

padding:0;

width:372px;

height:135px;

background-image:url(http://inspireplus.com/images/benefits.jpg);

margin-bottom:12px;

}

#rhs #pageRightBox {
margin:0;
padding:0;
width:372px;
height:135px;
background-image:url(http://inspireplus.com/images/inspiration2.jpg);
margin-bottom:12px;
}

#rhs #pageRightBox img {
position: relative;
top: 20px;
left: 22px;
float: left;
}

#rhs #pageRightBox h1{
position: relative;
margin: 0;
margin-left: 40px;
top: 10px;
float: left;
color:#06b6f6;
}

#rhs #pageRightBox p {
position: relative;
top: 0px;
margin: 0;
}

#rhs p{

margin:0;

padding:0;

padding-top:55px;

padding-left:145px;

color:#727171;

padding-right:5px;

width:220px;

}

#rhs p a{

text-decoration:none;

color:#727171;

}

#rhs p a:hover{

text-decoration:underline;

color:#727171;

}

#rhs {

float:right;

padding-left:12px;

}

#header img {

float:right;

margin-top:298px;

	}

#footer {

margin-left:auto;

margin-right:auto;

width:956px;

height:40px;

background-color:#343535;

margin-top:20px;

border:1px solid #464646;

}

#copy {

float:left;

padding-left:15px;

padding-top:12px;

}

#footer ul {

margin:0;

padding:0;

float:left;

padding-left:15px;

float:right;

padding-top:12px;

padding-right:10px;

}

#footer li {

float:left;

padding-left:15px;

list-style:none;

}

#footer a {

color:#a4a6a7;

}

#footer a:hover {

color:#fff;

}

#topbox {

position:absolute;

top:150px;

color:#fff;

padding-left:35px;

font-size:18px;

width:400px;

line-height:30px;

}

#topbox h1 {

margin:0;

padding:0;

font-size:35px;

padding-top:20px;

padding-bottom:15px;

}

#news h2 {
margin:0;
padding:0;
font-size:16px;
}
#news h3 {
margin:0;
padding:0;
font-size:10px;
color:#06b6f6;
padding-top:10px;
padding-left:2px;
}
#news p {
margin:0;
padding:0;
padding-top:10px;
}
.newsbox {
width:530px;
border-bottom:1px solid #dadbdc;
padding-bottom:10px;
margin-bottom:15px;
