/* CSS Document */
body{margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:80%; background:#3E3E3E url(/images/bg_main.jpg);}
a{color:#920000; text-decoration:none;} a:hover{color:#000; text-decoration:underline;}
h1, h2, h3{color:#920000;padding:0;margin:0 0 1% 0;} ul{padding:0px; margin:0px;}
li{list-style:none;}

/* custom */
.clear{clear:both;}

#contain{width:730px; margin-left:auto; margin-right:auto;}
.consoletop{background:#fff url(/images/console_top.jpg) top left no-repeat; zoom:1;}
.consolebottom{background:url(/images/console_bottom.jpg) bottom left no-repeat;}
.headercontent{padding:10px 10px 10px 9px;}

.consolesky{background:url(../images/bg_sky.jpg) top left no-repeat; padding:44px 5px 5px 5px;}
.consoleskylower{background:url(../images/bg_sky_lower.jpg) top left no-repeat; padding:44px 5px 5px 5px;}
#header{background:url(../images/bg_header.jpg) top left no-repeat; height:141px; border-bottom:1px solid #fff;}
#breadtrail{background:url(../images/bg_breadtrail.jpg) top left no-repeat; padding:10px; zoom:1; margin-bottom:20px;}
.split{height:25px; background:none; zoom:1;}

.subs{text-align:right; padding:120px 170px 0px 0px;} .subs a{color:white; text-decoration:none;} .subs a:hover{text-decoration:underline;}

.contentleft{float:left; width:224px;}
.contentright{float:left; width:477px;}
.homeinfo{padding:5px;}

.lowercontentleft{float:left;}
.lowercontentright{float:left;}

.nae{background:url(../images/bg_newsevents.jpg) top left no-repeat; width:342px;}
.story{padding:80px 10px 10px 10px;}

.prolist{background:url(../images/bg_projects.jpg) top left no-repeat; width:351px;}
.listing{padding:100px 10px 10px 100px;}

#footer{text-align:center; margin-top: 20px;}

.tabhead{background:#000; color:#fff;}

/* CONTACT US */
#contact {float:left; margin:5px; padding:0 10px; border:1px solid #ccc; width:90%;}
#contact label {width:5em;float:left;clear:both;margin:0 1em 10px 0;}
#contact input {border:1px solid #ccc; margin-bottom:10px;}
#contact textarea {border:1px solid #ccc; margin-bottom:10px; width:70%;}
#contact_Details{float:left; padding:2% 0 0 1%; width:30%;}

/* ERROR */
#this_Error {border:1px solid red; padding:2%; margin:5px; padding:0 10px; width:90%;}
#this_Error ul{list-style:none; padding:1%;}

/* NEWS */
.news_Date {color:#920000;}

/* GALLERY */
.gallery_Cats {float:left; width:40%; padding:1%;}
.gallery_Cats_Img {float:left; width:30%; margin-right:2%;}


/* NEWS */
#news_Details {float:left; width:90%; padding:1%; margin:1%;}
#news_Details img {float:left;margin-right:1%; padding:1%;}