body{margin:0px 0px 0px 10px;}
h1{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#A98E5C;}
#main{width:900px;}
#banners{width:125px;float:left;margin-left:20px; display:inline;}
#links{ width:898px; margin:auto; border:1px solid #E2D2AA;}
#linkshadow{ width:900px; margin:auto;min-height:14px;height: auto !important;height:14px;}
#top{width:900px;min-height:226px;height: auto !important;height:226px;}
#logo{width:212px; float:left; min-height:226px;height: auto !important;height:226px;}
#logo_img{width:186px;height:174px;margin:29px 0px 0px 17px;}
#flash{ width:681px; border:1px solid #C1A779; float:left;min-height:224px;height: auto !important;height:224px;}

/*Content*/
#content{width:898px;min-height:498px;height: auto !important;height:498px; background-color:#F6EACB; border:1px solid #E8DFC7;margin-top:11px;}
#welcome{width:474px;min-height:302px;height: auto !important;height:302px; margin-top:6px; float:left;margin-bottom:6px;}
#rss{width:678px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#A98E5C;}

#wel_msg{width:474px;min-height:282px;height: auto !important;height:282px; background-color:#FFFFFF; border:1px solid #E2D2AA; margin-top:7px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A98E5C; text-align:justify;}
#wel_msg a:link, a:visited{ text-decoration:underline;color:#7D612B;}
#wel_msg a:hover{ text-decoration:none; color:#7D612B;}

#wel_msg2{width:678px;min-height:282px;height: auto !important;height:282px; background-color:#FFFFFF; border:1px solid #E2D2AA; margin-top:7px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A98E5C; text-align:justify;}
#wel_msg2 a:link, a:visited{ text-decoration:underline;color:#7D612B;}
#wel_msg2 a:hover{ text-decoration:none; color:#7D612B;}

#leftPanel{ width:211px; vertical-align:top;}
#rightPanel{ width:687px; vertical-align:top;}

/*Search*/
#search_panel{width:198px; min-height:301px;height: auto !important;height:301px; float:left; background-color:#F5EFE0; border:1px solid #E8DEC6; margin:6px 0px 0px 6px; display:inline; background-image:url(../images/bg_search.jpg); background-repeat:repeat-y;}
#search_title{padding:6px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;
color:#A98E5C; background-image:url(../images/img_brdr_search.jpg); background-repeat:no-repeat; background-position:bottom;}
#search_text{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;
color:#A98E5C;width:198px;margin-top:5px;}
#search_text a:link, a:visited{ text-decoration:none; color:#A98E5C;}
#search_text a:hover{ text-decoration:underline;}
#search_text input, select{border:1px solid #BB9D5C; color:#A98E5C;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:160px;}

/*News*/
#news{margin:auto; width:198px; min-height:174px;height: auto !important;height:174px; background-color:#FBF9F4; border:1px solid #EDE1C3;margin-top:6px;}
#news_title{padding:6px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;
color:#A98E5C; background-image:url(../images/img_brdr_news.jpg); background-repeat:no-repeat; background-position:bottom;}
#news_text{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left;
color:#B59B6A;width:186px; margin:auto; margin-top:5px;}
#news_text a:link, a:visited{ text-decoration:none; color:#B59B6A;}
#news_text a:hover{ text-decoration:underline;}

/*NL*/
#nl_sub{margin:auto; width:198px; min-height:119px;height: auto !important;height:119px; background-color:#FBF9F4; border:1px solid #EDE1C3;margin-top:6px;}
#nl_title{padding:6px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;
color:#A98E5C; background-image:url(../images/img_brdr_news.jpg); background-repeat:no-repeat; background-position:bottom;}
#nl_text{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center;
color:#A98E5C;width:186px; margin:auto; margin-top:5px;}
#nl_text a:link, a:visited{ text-decoration:none; color:#A98E5C;}
#nl_text a:hover{ text-decoration:underline;}
#nl_text input{border:1px solid #BB9D5C; color:#A98E5C;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;padding:3px;width:150px;}

/*Testimonials*/
#testi{margin:auto; width:198px; min-height:174px;height: auto !important;height:174px; background-color:#FBF9F4; border:1px solid #EDE1C3;margin-top:6px;margin-bottom:6px;}
#testi_title{padding:6px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;
color:#A98E5C; background-image:url(../images/img_brdr_news.jpg); background-repeat:no-repeat; background-position:bottom;}
#testi_text{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify;
color:#A98E5C;width:186px; margin:auto; margin-top:5px;}
#testi_text a:link, a:visited{ text-decoration:none; color:#A98E5C;}
#testi_text a:hover{ text-decoration:none;}

/*Latest Projects*/
#lp{width:678px; height:174px; background-color:#E2D2AA; border:1px solid #CBBA93; clear:both; margin:0px 0px 6px 0px;}
#lp_title{padding:6px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;
color:#A98E5C; background-image:url(../images/img_brdr_projects.jpg); background-repeat:no-repeat; background-position:bottom;}
#lp_img{width:612px; margin:auto; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A98E5C;margin-top:25px; font-weight:bold;}
#lp_img a:link, a:visited{text-decoration:none;color:#A98E5C;}
#lp_img a:hover{text-decoration:none;color:#7D612B;}
#lp_img img{border:1px solid #AC9762;}

#footer{width:900px; min-height:20px;height: auto !important;height:20px; background-image:url(../images/bg_footer.jpg); background-repeat:no-repeat; background-position:top;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#D6C298;}
#footer a:link, a:visited{ text-decoration:none; color:#AC9762;}
#footer a:hover{ text-decoration:none; color:#AC9762;}

/*Padding*/
.pad_wel_title{padding:10px 0px 0px 10px;}
.pad_wel_text{margin:10px 10px 10px 10px;}
.pad_search_title{padding:6px;}
.pad_lp{margin-left:20px;}

/*Text*/
.title{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#A98E5C; font-weight:bold;}

/*New CSS*/
.inside_left{width:683px;padding:5px; vertical-align:top;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.inside_right{width:215px;padding:5px; vertical-align:top;}
hr{border:1px solid #CFBD8E;}

/*Related Links*/
#rel_links{width:198px; float:right; background-color:#F5EFE0; border:1px solid #E8DEC6; background-image:url(../images/bg_search.jpg); background-repeat:repeat-y;}
#rel_links_title{padding:6px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;
color:#A98E5C; background-image:url(../images/img_brdr_search.jpg); background-repeat:no-repeat; background-position:bottom;}
#rel_links_text{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#A98E5C;width:198px;margin-top:5px; text-weight:bold; text-align:left;}
#rel_links_text a:link, a:visited{ text-decoration:none; color:#A98E5C;}
#rel_links_text a:hover{ text-decoration:underline;}
#rel_links_text input, select{border:1px solid #BB9D5C; color:#A98E5C;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:160px;}

/*text*/
.small_link{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#A98E5C; font-weight:normal;}
a.small_link:link{ text-decoration:none;}
a.small_link:visited{ text-decoration:none;}
a.small_link:hover{ text-decoration:underline;}

.imp{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.imp:link{ text-decoration:none;}
.imp:visited{ text-decoration:none;}
.imp:hover{ text-decoration:none;}

.tdHeading{padding:5px; vertical-align:middle; background-color:#E2D2AA;border:1px solid #D9C798;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#946B14; font-weight:bold;}
a.tdHeading:link{ text-decoration:none;padding:0px;border:none;}
a.tdHeading:visited{ text-decoration:none;text-decoration:none;padding:0px;border:none;}
a.tdHeading:hover{ text-decoration:underline;}

.tdHeadingTypical{padding:5px; vertical-align:middle; background-color:#CBB682;border:1px solid #E9D3A4;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#946B14; font-weight:bold;}
a.tdHeadingTypical:link{ text-decoration:none;padding:0px;border:none;}
a.tdHeadingTypical:visited{ text-decoration:none;text-decoration:none;padding:0px;border:none;}
a.tdHeadingTypical:hover{ text-decoration:underline;}

.tahoma_12_white{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#946B14; font-weight:bold;}
a.tahoma_12_white:link{ text-decoration:none;}
a.tahoma_12_white:visited{ text-decoration:none;}
a.tahoma_12_white:hover{ text-decoration:underline;}

/*image*/
.image_left{margin-right:10px;border:2px solid #CFBD8E; padding:2px;}
.image_right{margin-left:10px;border:2px solid #CFBD8E; padding:2px;}

#matter{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5a3b00; text-align:justify;}
#matter a:link, a:visited{ text-decoration:none;color:#5a3b00;}
#matter a:hover{ text-decoration:underline; color:#000000;}
#matter input, select, textarea{border:1px solid #CFBD8E;font-size:11px;color:#5a3b00;}


/*gallery*/
#gallery{width:420px;margin:auto;margin-top:50px;}
#tn{width:120px;margin-left:10px; border:2px solid #CFBD8E; float:left;margin-top:10px; text-align:center;}
/*video*/
#vdo{clear:both;margin-top:50px;}
/*prop*/
#prop_con{width:200px;height:235px;float:left;border:1px solid #DDC698;margin:7px 7px 7px 7px; background-color:#F7E1B2;}
.bg_exec{background-color:#CBB682;border:1px solid #E9D3A4;}

.html_controls{width:200px;}