@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
background-color:#000000;
color:#FFFFFF;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
behavior: url("css/csshover3.htc");
}

@media screen and (-webkit-min-device-pixel-ratio:0){
body { font-weight: normal; text-shadow: #000000 0 0 0px; }
}

.left {float:left;}
.right {float:right;}
.clr {clear:both; font-size:0; height:0px; line-height:0;}

p, h1, h2, h3, h4, h5, h6, table, form, ul, ol, div, span {
margin:0;
padding:0;
}

a img, img {border:none;}
a, a:visited {text-decoration:none; color:#DD9500;}
a:hover {text-decoration:underline; color:#FBB117;}

#container {
width:1080px;
margin:0 auto;
}

/*header*/
#header {
background-image:url(../images/bg_header.gif);
background-repeat:no-repeat;
background-position:45px 0px;
width:928px;
height:124px;
padding:0 54px 0 45px;
}

/*top_nav*/
#top_nav {
height:36px;
padding:10px 0;
}

/*columns*/
#columns {
padding:0 0 0 45px;
}

.l_col {
width:771px;
padding:0 6px 0 0;
}

.l_cont {
background-image:url(../images/curve_top.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#8a1e04;
padding:30px 21px 10px 21px;
margin:0 0 14px 0;
}

.l_col h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:0 0 47px 0;
}

.l_col p {
padding:0 0 11px 0;
}

.spacer {
height:28px;
display:block;
}

.img_holder img {
margin:21px 20px 17px 10px;
border:2px solid #ffffff;
}

.newsfeeds {
background-color:#8a1e04;
padding:0px 21px 13px 21px;
margin:0 0 10px 0;
}

.news {
font-size:10px;
}

.footer {
text-align:center;
}

.footer p {
font-size:10px;
}

.footer ul {
padding:0px 10px;
}

.footer li {
list-style-type:none;
display:inline-block;
line-height:1;
padding:0 0 5px 0;
}

.footer li#footnav_last a, .footer li#footnav_last a:hover {
border:none;
}

.footer li a, .footer li a:hover {
color:#ffffff;
border-right:1px solid #ffffff;
padding:0 5px 0px 2px;
}

.r_col {
width:200px;
}

.rss {
text-align:center;
line-height:14px;
padding:0 0 15px 0;
}

.box1 {
background-image:url(../images/box1.gif);
background-repeat:no-repeat;
width:150px;
height:200px;
padding:15px 0;
margin:0 0 15px 0;
}

.box1 p {
padding:0 0 11px 0;
}

.box2 {
background-image:url(../images/box2.gif);
background-repeat:no-repeat;
width:110px;
height:132px;
padding:20px 20px 0 20px; 
}

.testimonials {
padding:87px 0 10px 0;
}

.testi_haed {
font-weight:bold;
padding:0 0 10px 0;
}

.testimonials p {
padding:0 0 10px 0;
font-size:10px;
}

/*footer2*/
#footer2 {
padding:25px 0 0 0;
}

#footer2 li {
list-style-type:none;
float:left;
}

#footer2 li a {
color:#ffffff;
border-right:1px solid #ffffff;
padding:0 5px 0px;
}

#footer2 li#colored a {
color:#DD9500;
}

#footer2 li#colored a:hover {
color:#FBB117;
}

#footer2 p {
padding:8px 5px;
}

#footer2 p a {
color:#808080;
}

#footer2 p a:hover {
color:#ffffff;
}

/*additional style d*/
ul {
padding: 0 0 0 20px;
}
