body {background-image:url(../img/bg_1.jpg);background-repeat:repeat-x;background-color:#CDC9C6;text-align:center;font-family:arial;line-height:20px;}

#container_bg {background-image:url(../img/png_trans.png);width:928px;margin-left:auto;margin-right:auto;}
#container {width:870px;margin-left:auto;margin-right:auto;padding-bottom:30px;}

#top {width:870px;height:115px;}
#top_logo {width:120px;height:115px;float:left;}
#top_addy {width:229px;height:115px;float:left;text-align:left;font-size:14px;}
#top_addy ul li.first {padding-top:20px;padding-bottom:5px;}
#top_addy ul li a {color:#386351;}
#top_addy ul li a:hover {color:#65b292;}
#top_addy ul li.last {padding-top:15px;font-size:20px;color:#386351;}
#top_advertisements {width:520px;height:100px;margin-top:7px;margin-bottom:7px;float:left;}

#middle_js_images {width:870px;}

#upcoming_events_bar {width:860px;height:150px;margin-top:0px;border:1px solid #396862;background-image:url(../img/grad_one.gif);margin-left:auto;margin-right:auto;background-repeat:repeat-x;background-color:#FFFFFF;}
#upcoming_events_one {width:250px;height:130px;float:left;margin:7px;margin-top:10px;}
#upcoming_events_two {width:250px;height:130px;float:left;margin:7px;margin-top:10px;}
#upcoming_events_three {width:250px;height:130px;float:left;margin:7px;margin-top:10px;}

#sponsors {width:862px;height:105px;margin-top:10px;margin-left:auto;margin-right:auto;}
#sponsors_one {width:105px;height:105px;float:left;margin-left:0px;margin-right:3px;}
#sponsors_two {width:105px;height:105px;float:left;margin:0 3px 0 3px;}
#sponsors_three {width:105px;height:105px;float:left;margin:0 3px 0 3px;}
#sponsors_four {width:105px;height:105px;float:left;margin:0 3px 0 3px;}
#sponsors_five {width:105px;height:105px;float:left;margin:0 3px 0 3px;}
#sponsors_six {width:105px;height:105px;float:left;margin:0 3px 0 3px;}
#sponsors_seven {width:105px;height:105px;float:left;margin:0 3px 0 3px;}

#content {width:810px;margin-top:10px;border:1px solid #3a6754;background-color:white;text-align:left;padding:30px;}
#content h1 {font-size:30px;color:#386553;line-height:32px;}
#content h2 {font-size:20px;color:#386553;padding-bottom:10px;}
#content p {line-height:20px;padding:10px;font-size:12px;color:#416A64;}
#content a {color:#3C997A;}
#content a:hover {color:#025F40;}

#footer {width:830px;height:20px;margin-top:5px;background-color:#386660;text-align:right;padding:20px;}
#footer a{color:white;font-size:10px;}

.js_divider {width:50px;height:300px;/*background-image:url(../img/js_divider.png);background-repeat:no-repeat;background-position:50% 0%;*/float:left;}
.events_divider {width:25px;height:108px;background-image:url(../img/events_divider.png);background-repeat:no-repeat;background-position:50% 10px;float:left;}

.float_left {display:inline;padding:10px;line-height:40px;}
.float_right {float:right;margin:20px;}
.right_img {float:right;margin:10px;}
.center_img {text-align:center;}
.center_img img {}
#category_boxes img {border-bottom:2px solid #005A42;border-right:2px solid #005A42;border-left:2px solid #B6E3C6;border-top:2px solid #B6E3C6;}

.member {font-size:12px;padding:10px;float:left;width:240px;height:130px;}
.member-companyname {font-weight:bold;}
.member-address {color:#666666;}
.member-phone {color:#666666;}
.member-url {color:#666666;}
.mapit a{font-size:10px;text-decoration:none;}

#content ul {font-size:12px;color:#777777;}
#content ul li{padding-left:10px;font-weight:bold;}
#content ul li ul{border-left:5px solid #9DD4B5;}
#content ul li ul li{font-weight:normal;}
#content ul.normal {font-size:12px;color:#777777;padding:10px 0 10px 0;}
#content ul.normal li{padding-left:10px;font-weight:normal;}
#content ul.normal2 {font-size:12px;color:#777777;padding:10px 0 10px 0;}
#content ul.normal2 li{margin-left:30px;font-weight:normal;list-style-type:disc;}
#content ul.bullets {font-size:12px;color:#777777;padding:10px 0 10px 0;margin-top:20px;}
#content ul.bullets li{margin-left:20px;font-weight:normal;list-style-type:circle;}

#tabs {font-size:10px;}
#tabs ul {color:#777777;}
#tabs ul li{padding-left:0px;font-weight:bold;font-size:10px;}
#tabs ul li ul{border-left:5px solid #9DD4B5;}
#tabs ul li ul li{font-weight:normal;}

#tabs table {width:775px;}
#tabs table tr{}
#tabs table td{width:250px;text-align:center;}
#tabs table td.full{width:775px;text-align:center;}
#tabs table td.two_row{width:387px;text-align:center;display:table-cell;}

.thick_border {border:10px solid #386660;background-color:white;padding:1px;}
.director_name {font-weight:bold;font-size:14px;}
.director_title {padding:0;color:#666666;}
.director_business {padding:0;color:#666666;}

.go_back {font-size:10px;float:right;}
strong {font-weight:bold;}

#table_container {margin-left:auto;margin-right:auto;text-align:center;}
#table_row  {text-align:center;margin-left:auto;margin-right:auto;}
#table_row_three  {text-align:center;margin-left:auto;margin-right:auto;width:590px;}
#table_row_two  {text-align:center;margin-left:auto;margin-right:auto;width:390px;}
#table_left, #table_right, #table_middle {float:left;padding:10px;width:174px;}
#table_middle_full {padding:20px;}

h2.padding-top {padding-top:30px;}

.close_videobox {background-color:black;width:242px;text-align:center;font-size:8px;}
.close_videobox a{color:white;}

#play_button {width:20px;height:20px;position:absolute;top:0;left:0;}

#content_underlay {width:242px;height:130px;background-color:yellow;}

#img_underlay {position:absolute;}

#layer_box {width:242px;height:130px;float:left;margin:10px;}
#layer_one {width:242px;height:130px;background-color:red;position:absolute;}
#layer_two {width:30px;height:30px;background-color:black;position:absolute;}
/*
#container {background-color:red;}
#top {background-color:cyan;}
#top_logo {background-color:yellow;}
#top_addy {background-color:pink;}
#middle_js_image {background-color:purple;}
#upcoming_events_bar {background-color:orange;}
#upcoming_events_one {background-color:cyan;}
#upcoming_events_two {background-color:yellow;}
#upcoming_events_three {background-color:red;}
#sponsors {background-color:green;}
#sponsors_one {background-color:cyan;}
#sponsors_two {background-color:blue;}
#sponsors_three {background-color:red;}
#sponsors_four {background-color:yellow;}
#sponsors_five {background-color:orange;}
#sponsors_six {background-color:pink;}
#content {background-color:blue;}
#footer {background-color:violet;}
*/
img, div { behavior: url(iepngfix.htc) }
