#intro {margin:0px 10px 10px 0;}
#main {margin-top:1px;}
#nav a img{border:0px !important;}
#news {float:left;margin:10px 10px 0 10px;width:170px;}
#news p {margin:5px 0 8px 0;font-family:arial,verdana;line-height:1.2;font-size:1.2em;}
#projects {float:left;margin:10px 0 5px 10px;width:500px;border-right:1px solid #999999;font-size:1.2em;}
#spacer {clear:both;}

.content {background-image: url('/images/backgroundMain.gif') !important;background-repeat: repeat-x !important;background-color:#ffffff !important;}
.carTitle {font-weight:bold;color:#192227;}
.divider {margin-top:5px;}
.newsMore {margin-left:5px;}
.newsSec h4 {font-size:1.2em;margin:5px 0 0 0;color:#fd7f0e;line-height:1.1em;}
.projPic {border:0px;float:left;margin-right:10px;}

.carousel-component {background-color:#eeeeee !important;padding:6px 0px 6px 0px;-moz-border-radius:10px;color:#618cbe;margin-top:5px;text-align:left;}
.carousel-component .carousel-list li {width:380px; margin-top:8px;text-align:left;}
.carousel-component .carousel-list li a { 
    display:block;
    outline:none;
    -moz-outline:none; 
}

.carousel-component .carousel-list li img { 
    display:block; 
}

.carousel-component .carousel-list li strong { 
    display:block; 
}
                                    
.carousel-component .carousel-prev { 
    position:absolute;
    top:40px;
    z-index:3;
    cursor:pointer; 
    left:5px; 
}

.carousel-component .carousel-next { 
    position:absolute;
    top:40px;
    z-index:3;
    cursor:pointer; 
    right:5px; 
}


