@charset "utf-8";

/* CSS Document */



body{

	margin: 0px;

	padding: 0px;

	background:url(images/bg.gif) top center no-repeat #000000;

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

	font-size:12px;

	color:#555555;

	}

#center{

	margin:0px auto;

	width:808px;

	}

#wrapper{

	width:808px;

	float:left;

	}

#wrapper2{

	background:url(images/wrapper-bg.gif) repeat-y left;

	width:790px;

	float:left;

	padding:0 9px 0 9px;

	}

#banner{

	background:url(images/banner.jpg) no-repeat left;

	width:808px;

	height:124px;

	float:left;

	}

#column-left{

	float:left;

	width:159px;

	}

#nav{

	float:left;

	width:159px;

	}

.nav{

	padding:0;

	margin:0;

	float:left;

	}

#new-media{

	float:left;

	width:147px;

	padding:0 6px 10px 6px;

	}

#content{

	width:631px;

	float:left;

	}

#content-text{

	width:596px;

	float:left;

	padding:10px 20px 0 15px;

	}

#mini-sections{

	background: url(images/orange-bg-top.jpg) left top no-repeat #ff7e1d;

	width:780px;

	float:left;

	padding: 25px 5px 0 5px;

	}

.sections{

	width:258px;

	float:left;

	color:#FFFFFF;

	margin: 0px;

	padding: 0px;

	}

.sections p {

	margin: 0px;

	padding: 0px;

	}

script {

	margin: 0px;

	padding: 0px;

	float: left;

	}

#quick-tips{

	background:url(images/tips-bg.gif) left no-repeat;

	width:238px;

	float:left;

	height:88px;

	padding:10px;

	margin: 0px;

	}

#rss-blog{

	background:url(images/blog-bg.gif) left top no-repeat;

	width:238px;

	float:left;

	height:88px;

	padding:10px;

	margin:0;

	overflow: hidden;

	}

#clients-say{

	background:url(images/testimonial-bg.gif) left no-repeat;

	width:238px;

	float:left;

	height:88px;

	padding:10px;

	margin: 0px;

	}

#rss-blog a{

	color:#FFFFFF;

	padding:0px;

	margin:0;

	text-decoration: none;

	font-weight: bold;

	}

#rss-blog p {

	margin: 0 0 10px 0;

	}

.section-title {

	float: left;

	width: 238px;

	height: 15px;

	margin: 0px;

	padding: 0px;

	}

.section-title img {

	float: left;

	margin: 0px;

	padding: 0px;

	}

#footer{

	background:url(images/footer.jpg) no-repeat left;

	width:790px;

	float:left;

	height:37px;

	padding:23px 09px 0 09px;

	font-size:11px;

	}

#footer2{

	background:url(images/footer2.jpg) no-repeat left;

	width:790px;

	float:left;

	height:37px;

	padding:29px 09px 0 09px;

	font-size:11px;

	}

#keyweb{

	width:790px;

	float:left;

	padding:10px 9px 0 9px;

	}

h1{

	color:#0064b0;

	font-size:14px;

	font-weight:bold;

	margin:0;

	padding:0 0 8px 0;

	}

h2{

	color:#555555;

	font-size:14px;

	font-weight:bold;

	margin:0;

	padding:8px 0 8px 0;

	}

p{

	margin:0;

	padding:0 0 8px 0;

	line-height:16px;

	}

	

p a {

	color: #555555;

	text-decoration:none;

	}

ul{

	line-height:15px;

	margin:0 30px 8px 30px;

	line-height:16px;

	}

.blue{

	color:#0064b0;

	font-weight:bold;

	font-size:13px;

	line-height:16px;

	}

.orange{

	color:#ff7e1d;

	font-weight:bold;

	}

.orange a{

	color:#ff7e1d;

	font-weight:bold;

	text-decoration:none;

	}

.orange a:hover{

	text-decoration:underline;

	}

a.footer{

	color:#0064b0;

	font-weight:bold;

	text-decoration:none;

	padding:0 5px;

	}

a.footer:hover{

	text-decoration:underline;

	}



a.linked{

	text-decoration:none;

	color:#0064b0;

	font-weight:bold;

	}

a.linked:hover{

	text-decoration:underline;

	}

	

a.strong { 

	font-weight: bold; 

	text-decoration: underline;

	}	

	

img{

	border:0;

	}

hr {

	border: 0px;

	border-bottom: 2px solid #0064b0;

	margin: 5px 0 15px 0;

	}
