@import "reset.css";
body {font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:20px; /*was 120* wa s 50px */ margin-bottom:25px; background-color:#FFFFFF; color: #898A8D;}
td{vertical-align:top;}
#wrapper{background-color:#FFFFFF; width:995px;  /* cc 662, was 675* 67*/ border-top:1px solid #898A8D; border-left:1px solid #898A8D; border-right:1px solid #898A8D; margin-left:auto; margin-right:auto;}
#header{height:67px; background-image:url(../gallery/images/header_bg.gif); background-repeat:no-repeat; margin:0px; padding:0px;}
#header_l2{height:178px; background-image:url(../gallery/images/header_bg_l2.gif); background-repeat:no-repeat; margin:0px; padding:0px;}
#nav_wrap_home{padding-top:10px; padding-left:25px;}
#nav_wrap_l2 {padding-top:47px; padding-left:255px; *padding-left:234px; _padding-left:234px;}
#nav_main  a{font-size:12px; /*was 14*/font-weight:normal; display:block; color: #898A8D; text-decoration:none; padding:0px 0px 0px 25px; /* was 32 */background:url(../gallery/images/menu_off.gif) bottom left no-repeat;}
#nav_main  a:hover{background:url(../gallery/images/menu_on.gif) bottom left no-repeat;}
#nav_main ul{list-style:none; padding:0; margin:0; font-size:10px;}
#nav_main  li{line-height: 14px; margin:0; float:left; /*display:inline;*/ width:122px; color: #555555;}
.menu_pad{padding-left:10px;}
#nav_main a.menu_on {background:url(../gallery/images/menu_on.gif) bottom left no-repeat;}
#nav_main a.menu_off {background:url(../gallery/images/menu_off.gif) bottom left no-repeat;}
#main_home{background-image:url(../gallery/images/home_bg.jpg); background-repeat:no-repeat; background-position:bottom ; height:664px; /* was 670  710 */}
#right_col{width:380px; margin-top:38px; padding-right:25px; padding-left:43px;}
#main_2{position:relative; background-image:url(../gallery/images/main_bg_2.gif); background-repeat:no-repeat; /*height:460px;*/}
#main_3{position:relative; background-image:url(../gallery/images/main_bg_3.gif); background-repeat:repeat-y; background-attachment:fixed; background-position:260px 150px;}
#main_4{position:relative; /*background-image:url(../gallery/images/main_bg_2.gif);*/ background-repeat:no-repeat; /*height:460px;*/}
#logo{padding-top:5px; padding-left:48px;}
#logo_l2{padding-top:5px; padding-left:42px;}
#right_col_l2{float:right; width:625px; /*was 610*/ margin-top:50px; margin-bottom:30px; padding-right:35px;}
#right_col_l2 a{font-style:italic;}
#right_col p, #right_col_l2 p, #who p{line-height:18px; font-weight:normal; font-size:12px; margin-bottom:8px; text-align:left;}
.content_border{border-left:1px solid ; border-left-color:#CCCCCC; padding-left:20px;}
.heading_offset{margin-left:20px;}
.span_green{color:#7BC142; font-weight:bold;}
.span_red{color:#BD3732; font-weight:bold;}
.span_blue{color:#6BA7DA; font-weight:bold;}
.blue_bold{color:#115587; font-weight:bold; padding-top:12px; padding-bottom:6px;}
.span_italic{ font-style:italic;}
.img_left{float:left; padding-right:10px; /*padding-bottom:6px;*/}
.logo_offset{padding-left:60px;}
#left_col{margin-right:430px; padding-top:120px;}
#left_col_l2{width:330px; /*was 282*/}
#left_col_l2 img{}
#flash{}
a{font-size:12px; font-weight:normal; color: #898A8D; text-decoration:none;/*padding:0px 0px 0px 32px;*/}
a:hover{/*text-decoration:underline;*/}
h1{font-size:18px; font-weight:bold;}
h2{font-weight:bold; font-size:14px; color:#115587;}

li{color:#BE3833; line-height:18px;	font-weight:normal; font-size:12px; margin-bottom:8px; margin-left:60px; text-align:left;}
.list_text{color: #898A8D;}
.callout{font-style:italic; font-size:12px; line-height:18px; padding:0px 25px 0px 50px; margin-bottom:8px; color:#7BC142; font-weight:bold;}
/* for php list */
#phplist{}
#phplist table, #phplist td{border:1px solid #898A8D; border-collapse:collapse;}
#phplist table{margin:10px 0px 10px 10px;}
#phplist td{padding:3px 5px 3px 5px;}
.attributename {font-size : 12px; color : red; text-decoration : none;}
.requiredname {font-size : 12px; color : red; text-decoration : none;}
.attributename {font-size : 12px; color : #898A8D; text-decoration : none;}
#who table{margin:0px; padding:0px; vertical-align:top;}
#who td{margin:0px; padding:0px; vertical-align:bottom;}
#who{margin-top:50px; margin-bottom:30px; padding-right:35px;}


.clear_one{clear:both;}
#footer{margin:0px auto; width:995px;}
#footer_top{height:20px; background-image:url(../gallery/images/footer.gif); background-repeat:no-repeat; border:1px solid #898A8D; border-top:0px;}
#footer_l2{height:107px; background-image:url(../gallery/images/footer_l2.gif); background-repeat:no-repeat; border:1px solid #898A8D; border-top:0px;}
#footer_nav{padding-top:10px;}
#footer_nav  a{font-size:12px; font-weight:normal; display:block; color: #898A8D; text-decoration:none;/*padding:0px 0px 0px 32px;*/}
#footer_nav  a:hover{text-decoration:underline;}
#footer_nav ul {list-style:none; padding:0; margin:0;}
#footer_nav  li{padding-right:4px; padding-top:1px; font-size:12px; font-weight:normal; line-height: 12px; margin:0px; display:inline; float:left; /*width:75px;*/color: #898A8D;}
.border_rt{border-right:1px solid #898A8D;}
.pad_lt{padding-left:4px;}
.copyright{padding:0; margin:0; text-align:right; font-size:12px; font-weight:normal; color: #898A8D;}