html, body {
background-color:#FFFFFF;
clear:both;
color:#333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 auto;
text-align:center;
}

a {
color:#CC0F10;
text-decoration:none;
}

a:visited {
text-decoration:none;
}

a:hover {
color:#FF0000;
text-decoration:none;
}

a img {
border:medium none;
}

h1, h2, h3, h4, h5, h6, h7 {
font-family:"Trebuchet MS",georgia,Verdana,Sans-serif;
margin:0;
}

h1 {
color:#666;
font-size:20px;
font-weight:normal;
line-height:28px;
padding:4px 0;
}

h2 {
color:#666;
font-size:16px;
font-weight:normal;
line-height:34px;
padding:4px 0;
}

h3 {
color:#333;
font-size:14px;
font-weight:normal;
line-height:20px;
padding:4px 0;
}

h4 {
color:#666;
font-size:14px;
font-weight:normal;
line-height:16px;
padding:4px 0;
}

h5 {
color:#333;
font-size:14px;
font-weight:normal;
line-height:24px;
padding:0;
}

h6 {
color:#333;
font-size:12px;
line-height:14px;
padding:4px 0;
}

h7 {
color:#0F5BC5;
font-size:14px;
font-weight:bold;
line-height:34px;
padding:4px 0;
}

.bold-blue {
	font-weight: bold;
	color: #0F5BC5;
}

ul {
margin-bottom:0;
margin-left:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-top:0;
}

li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
margin-top:0;
padding-left:20px;
padding-top:0;
}

#container {
background-color:#FFFFFF;
background-image:url(images/footer_bg.jpg);
background-position:center bottom;
background-repeat:no-repeat;
border:medium none;
margin:0 auto;
padding:0 15px 24px;
text-align:left;
width:960px;
}

/* Header styles */

#header {
background-image:url(images/header_bg.gif);
background-position:center top;
background-repeat:no-repeat;
color:#333;
font-size:14px;
height:100px;
}

#header {
height:261px;
}

.header-top strong, .header-top b {
color:#006699;
font-weight:normal;
}

#header .logo {
float:left;
height:82px;
padding-left:22px;
width:122px;
}

.header-top, #header .header-top {
float:right;
height:31px;
line-height:31px;
width:960px;
}

.header-top .topnav-left {
float:left;
font-size:12px;
width:180px;
}

.header-top .info-right {
float:right;
font-size:12px;
font-weight:bold;
padding-right:0;
text-align:right;
width:770px;
}

.header-top .info-right strong, .header-top .ht-right b {
font-weight:bold;
}


.nobold {
	font-weight: normal;
}


/* Banner above boxes */

#intro-image {
background-image:url(images/intro.jpg);
background-position: left bottom;
background-repeat:no-repeat;
float:left;
margin-top:10px;
margin-bottom:0px;
width:960px;
height:220px;
}

#nav-main {
}

#nav-main h2 {
background-image:url(images/navbg.png);
background-repeat:repeat-x;
overflow:hidden;
background-color: #333;
color:#FFFFFF;
line-height:35px;
padding:0 0 0 25px;
}

#nav-main h2 span {
color:#CC0F10;
}

/* Boxes */

#nav-main #navcontent-main {
background-color:#666666;
height:265px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
}

#navcontent-main li {
color:#2d2d2d;
display:block;
float:left;
height:265px;
margin:0;
overflow:hidden;
padding:0;
width:320px;
}

#navcontent-main li a {
background-position:left top;
background-repeat:no-repeat;
color:#2d2d2d;
display:block;
font-weight:normal;
height:265px;
line-height:19px;
padding:30px 20px 0px 20px;
width:280px;
}

#navcontent-main li a:hover {
background-position:0 -265px;
color:#444444;
}

#main {
line-height:22px;
padding:25px;
}

#main .m-header {
display:block;
height:34px;
text-align:left;
}

#main .m-inner {
padding:0 7px;
}

#main .content-left {
float:left;
padding-top:5px;
width:540px;
}

#main .content-right {
float:right;
width:350px;
}

.img-left {
float:left;
margin-right:15px;
margin-top:0px;
}

.img-right {
float:right;
margin-left:15px;
margin-top:0px;
}

.clearer {
clear:both;
font-size:0;
height:0;
line-height:0;
margin:0 auto;
padding:0;
}

#footer {
border:medium none;
color:#666;
font-size:11px;
line-height:20px;
margin:0 auto;
padding:0 0 10px 0;
text-align:right;
width:870px;
}

#footer a {
color:#333;
}

#footer a:hover {
color:#999;
}

/* Easy Slider */

#slider{
}	

#slider ul, #slider li, #slider2 ul, #slider2 li{
margin:0;
padding:0;
list-style:none;
}

#slider li, #slider2 li{ 
/* define width and height of list item (slide)entire slider area will adjust according to the parameters provided here */ 
width:350px;
height:150px;
overflow:hidden; 
}	

#slider2 li{ 
background:#f1f1f1;
}		

#slider2 li h2{ 
margin:0 20px;
padding-top:20px;
}	

#slider2 li p{ 
margin:20px;
}						

p#controls, p#controls2{
margin:0;
position:relative;
} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
display:block;
margin:0;
overflow:hidden;
text-indent:-8000px;		
width:30px;
height:77px;
position:absolute;
left:10px;
top:-110px;
}	

#nextBtn, #nextBtn2{ 
left:310px;
}														

#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
display:block;
width:30px;
height:77px;
background:url(images/btn_prev.png) no-repeat 0 0;	
}	

#nextBtn a, #nextBtn2 a{ 
background:url(images/btn_next.png) no-repeat 0 0;	
}												

/* // Easy Slider */


											







