/*
defaults
*/
body {margin:0px; padding:0px; background:url(/images/left_bot_fll.jpg); min-width: 990px; font:11px Tahoma, Arial, helvetica, sans-serif; color:#5E5E5E; vertical-align:top; height:100%; text-align:center;}
body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
}
img {border:0;}
form {margin:0; padding:0;}
input, textarea, select, button{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6B6B6B; padding:2px 0 0 2px; text-transform:none; border: 1px solid #5C5C5C; vertical-align:middle;}
a{color:#3F82DB; text-decoration:underline;}
a:hover{text-decoration:none;}
h1{font:16px Arial, Helvetica, sans-serif; color:#5E5E5E; margin:0; padding:0; font-weight:bold;}
h2{font:14px Arial, Helvetica, sans-serif; color:#5E5E5E; margin:0; padding:0; font-weight:bold;}
h3{font:13px Arial, Helvetica, sans-serif; color:#5E5E5E; margin:0; padding:0; font-weight:bold;}

/*
custom tags
*/
.str{height:20px; background-position:top; background-image:url(/images/str_dv.gif); background-repeat:repeat-x; text-align:right; clear:both;}
.textbigbold{font:15px Arial, Helvetica, sans-serif; color:#5E5E5E; margin:0; padding:0;font-weight:bold}

/*
image gallery style
*/
#gallery_index {padding: 0px; margin: 0px; text-align:center; width:195px; padding-bottom:20px;}
#gallery_index ul {padding: 0px; display: block; margin: 0px;}
#gallery_index li {padding: 0px; display: block; float: left; margin: 2px; width: 60px; list-style-type: none;}
#gallery_index li p {padding: 0px; margin: 0px; text-align: center;}
#gallery_index hr {clear: both; padding: 0px; visibility: hidden; margin: 0px; height: 1px;}


/*
image gallery style for other pages
*/
#gallery { margin: 0px; padding: 0px;  }
#gallery ul { display: block; margin: 0px; padding: 0px;}
#gallery li { display: block;  list-style: none; float: left; margin: 4px; padding: 0px; }
#gallery li p { text-align: center; margin: 0px; padding: 0px;}
#gallery li a { margin: 0px; padding: 0px;}
#gallery li img { border: solid 1px #111155;}
#gallery hr { clear: both; visibility: hidden; margin: 0px; padding: 0px; height: 1px; }


/*
 area colum listing
*/
#area_sel {width:530px; padding-left:10px; padding-bottom:20px; float:left; }
#area_sel ul { margin:auto; padding:0; list-style:none; display:block;} 
#area_sel ul li {  margin:2px; padding:5px; margin-right:10px; border-bottom:#E6E6E6 1px dotted; width:150px; display:block; float:left; } 
#area_sel li a {color:#999999; text-decoration:none; line-height:10px; background:url(/images/li_arr_3.gif) center left no-repeat; padding-left:12px; margin-left:12px; font-size:12px;} 
#area_sel ul a:hover { text-decoration:underline; } 
#area_sel hr {clear: both; padding: 0px; visibility: hidden; margin: 0px; height: 1px;}


/*
 data listing
*/
#listing_sel {width:530px; padding-bottom:20px; float:left; }
#listing_sel_title { background:url(/images/li_arr_3.gif); width:530px; height:25px;  background-repeat:no-repeat;}
#listing_sel_image { width:146px; height:103px; float:left; padding-bottom:10px;}
#listing_sel_image img { border:1px solid #000000; width:126px; height:93px; margin:5px; float: left;}
#listing_sel_text { width:380px; float: left;  }
#listing_sel_only_text { width:550px; float: left;  }


/*
main page holder
*/
#page_holder{width:100%;  background:url(/images/left_top_fll.jpg); background-repeat:repeat-x;  margin:0px auto; padding:0px;  }

#main_holder{width:990px; height:100%; display:table-cell;  text-align:center;   margin:0px auto; padding:0px; border-left:2px solid #D57939; border-right:2px solid #D57939; background-color:#FFFFFF; background-repeat:repeat;}


/*
header options
*/
#header_holder{width:990px; height:128px; float:left; background:url(/images/header_bg.jpg); padding-top:3px;  margin:0px auto; text-align:center;}
#header_holder_logo{width:201px; float:left; margin:0px; padding:0px;}
#header_holder_banner{width:520px; float:left; text-align:center; margin:0px; padding:0px;}
#header_holder_navigation{padding-top:15px; width:259px; float:left; text-align:center; margin:0px;}
#header_holder_navigation link_1 {color:#D28013;}
#header_holder_navigation a.link_1:link, a.link_1:visited, a.link_1:active {color:#D28013; text-decoration:none;}
#header_holder_navigation a.link_1:hover{text-decoration:underline;}
#header_holder_navigation link_2 {color:#669404;}
#header_holder_navigation a.link_2:link, a.link_2:visited, a.link_2:active {color:#669404; text-decoration:none;}
#header_holder_navigation a.link_2:hover{text-decoration:underline;}
#header_holder_navigation link_3 {color:#5B92DB;}
#header_holder_navigation a.link_3:link, a.link_3:visited, a.link_3:active {color:#5B92DB; text-decoration:none;}
#header_holder_navigation a.link_3:hover{text-decoration:underline;}
#header_holder_navigation .text{font:12px Arial, Helvetica, sans-serif; color:#5E5E5E; margin:0; padding:0;}
#header_holder_navigation form{ height:37px; padding-top:10px; vertical-align:middle; }
#header_holder_navigation .input{ color: #781351; background: #fee3ad; border: 1px solid #781351; }
#header_menu{height:45px; background:url(/images/menu_bg.gif); padding:8px 0 0 0; float:left; width:990px; background-repeat:repeat-x; text-align:center; vertical-align:middle; background-color:#FFFFFF;}
#header_menu img{margin-right:8px;}



/*
main page content 3 colums
*/
#content_holder { width:990px; margin:0px; text-align:left; background-color:#FFFFFF;}

#content_left_colum { width:195px; float:left; margin:0px; padding-left:15px;  background-color:#FFFFFF;}
#content_left_table_head { background:url(/images/bgrd-title.jpg); height:25px; width:180px; margin-right:10px; clear: both; background-repeat:no-repeat;}
#content_left_table_head a.li_1:link, a.li_1:active, a.li_1:visited {color:#FF6B0E; text-decoration:none; font-size:14px; font-weight : bold; line-height:20px;  padding-left:35px; margin-left:1px;}
#content_left_table_head a.li_1:hover{text-decoration:underline;}
#content_left_table_content { width:185px; padding-left:10px; padding-bottom:20px; float:left; margin-right:2px;}
#content_left_table_content ul { margin:auto; padding:0; list-style:none;  } 
#content_left_table_content ul li {  margin:1px; border-bottom:#E6E6E6 1px dotted; } 
#content_left_table_content li a {color:#929292; text-decoration:none; line-height:20px; background:url(/images/li_arr.gif) center left no-repeat; padding-left:12px; margin-left:12px; font-size:12px;} 
#content_left_table_content ul a:hover { text-decoration:underline; } 

#content_left_table_content a{color:#3F82DB; text-decoration:underline;}
#content_left_table_content a:hover{text-decoration:none;}

#content_colum_divider { background-color:#FFFFFF; width:5px; margin-right:5px; height:900px; float:left; background:url(/images/spacer-line.gif); background-repeat:repeat-y; text-align:left; }



#content_middle_colum { width:556px; float:left; padding-left:5px; padding-right:5px; background-color:#FFFFFF;}
#content_middle_colum_article {width:530px; float:left; padding:10px; text-align:left;}
#content_middle_colum_article img {margin-right:15px; float:left;}
#content_middle_colum_article a{color:#3F82DB; text-decoration:underline;}
#content_middle_colum_article a:hover{text-decoration:none;}
#read_more{height:20px; background-position:top; background-image:url(/images/str_dv.gif); background-repeat:repeat-x; text-align:right; width:530px; float:left; margin-bottom:15px; }



#content_right_colum { width:180px; float:left; padding-left:15px; background-color:#FFFFFF;}
#content_right_table_head { background:url(/images/bgrd-title.jpg); height:25px; width:180px; clear: both; background-repeat:no-repeat;}
#content_right_table_head a.li_1:link, a.li_1:active, a.li_1:visited {color:#FF6B0E; text-decoration:none; font-size:14px; font-weight : bold; line-height:20px;  padding-left:35px; margin-left:1px;}
#content_right_table_head a.li_1:hover{text-decoration:underline;}
#content_right_table_content { width:180px;  padding-bottom:20px; float:left;}


/*
dottom banner options
*/
#bottom_banner { width:990px; height:100px; padding-top: 20px; padding-bottom: 20px;  margin:0px; text-align:center; float:left; background-color:#FFFFFF;}


/*
footer options
*/
#footer { width:990px; height:25px; float:left;  margin:0px; padding-top:8px; text-align:center; text-align:center;  color:#777777; background-color:#E6E6E6;}
#footer a:link, a:visited, a:active {color:#3F82DB; text-decoration:underline;}
#footer a:hover {text-decoration:underline;}

