/* CUMCHouston.org CSS Document */
body{background-color:#8CC0E7;color:Black;font-family:Garamond, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:medium;list-style:none outside url('../images/bullet2.gif');width:700px;margin:0 auto 0 auto;border:0;}
h1{font-size:175%;}
h2{font-size:140%;}
h3{font-size:120%;}
h4{font-size:110%;font-weight:bold;}
h5{color:teal;font-weight:bold;}
h6{font-weight:bold;}
h2 img{position:absolute;}
table{width:100%}
table, th, td{border:1px dashed #2089A6;border-collapse:collapse;padding:2px;text-align:left;}
table th{font-weight:bold;background-color:#B4DBE2;}
table td{background-color:#E0F8FF;}
table h4{margin:0 0 .5em 0;}
a:link{color:red;text-decoration:underline;}
a:visited{color:gray;text-decoration:underline;}
a:active{color:#E2860A;text-decoration:underline;}
a:hover{color:red;text-decoration:underline overline;background-color:#B4DBE2;}
a img{border:none;}
#header{background-color:#EEEEEE;background-image:url('../styles/css_images/header_bkgd_1.jpg');background-repeat:repeat-x;background-position:left top;margin:50px auto 0px auto;min-height:66px;height:auto !important;height:66px;width:700px;}
#header h1{font-size:18px;padding:7px 2px 2px 25px;margin:0;color:#083556;font-family:Georgia,Tahoma,Geneva,Kalimati,sans-serif;font-weight:normal;}
#header p{font-size:11px;font-weight:bold;margin:0;padding:2px 2px 2px 25px;font-family:Verdana,Arial,sans-serif;}
#header img{display:none;}
#logo{display:none;}
#logo img{width:80px;height:40px;}
#logo a:hover{background-color:transparent;}
#season_flag{display:none;}
#season_flag img{border:0;}
#season_flag a:hover{text-decoration:none;background-color:transparent;}
#container{float:left;width:690px;margin:0;background-color:#042248;border:5px solid white;}
#main{margin:0px 0px 0px 150px;padding:5px;background-color:#FFFFFF;}
#main p{text-align:justify;}
#main1{margin:0px 0px 0px 150px;padding:5px;}
#overlay{width:377px;height:60px;position:absolute;left:155px;top:190px;z-index:1;}
#sidebar{float:left;width:150px;margin-left:-100%;padding:5px 5px 5px 10px;font-family:Verdana,Arial,sans-serif;font-size:0.7em;font-weight:bold;height:auto;color:#FFFFFF;}
#nav{width:0;margin:0;padding:0;}
#nav li{margin:0 0 3px 10px;list-style:none outside url('../styles/css_images/nav_arrow_1.jpg');padding:8px 0px 8px 0px;border-bottom:1px dotted #FFFFFF;width:100px;}
#nav a:link{color:white;text-decoration:none;}
#nav a:visited{color:white;text-decoration:none;}
#nav a:active{color:white;text-decoration:none;}
#nav a:hover{color:#E0F8FF;text-decoration:none;background-color:transparent;}
#nav a span{display:none;}
#main2{display:none;}
#footer{display:none;}
.innertube{margin:10px;}
#main .innertube{background-image:url('../styles/css_images/bg_o7qq.jpg');background-repeat:no-repeat;}
#main .innertube:first-child{padding-top:140px}
.clearall{clear:both;}
.hi_box{background-color:#E0F8FF;padding:0.25em;}
.hi_box h4{margin:0;padding:0;color:Black;}
.hi_box p{margin:0;}
.highlight{color:#CC0000;font-weight:bold;}
.backlight{background:#E0F8FF;}
.small{font-size:x-small;}
.bold{font-weight:bold;}
.italic{font-style: italic;}
.underline{text-decoration:underline;}
.caps{text-transform:capitalize;}
.inline{display:inline;}
.img-center{display:block;margin-left:auto;margin-right:auto;}
.img-pad{margin:5px;}
.min{border:none;}
.top{vertical-align: top;}
.right{text-align:right;}
.center{text-align:center;}
.small_em{color:#004080;font-size:90%;}
.event_list dt{font-weight:bold;margin:0.5em 0 0 0;padding:0;}
.event_list dd{background-image:url('../images/bullet2.gif');margin:0;padding:0 0 0 15px;background-repeat:no-repeat;background-position:0 0.25em;}
.bar div{border-top:solid 2px #0077DD;background-color:#004080;border-bottom:solid 2px #002266;float:left;height:1.5em;}
.caldiv{margin:0px 0px 0px 100px;}
.calnav td,.calnav th{text-align:center;}
.calendar td,.calendar th{vertical-align:top;font-size:x-small;}
.calendar{table-layout:fixed;}
.calendar td{padding:0;}
.calendar th{text-align:center;}
.calendar p{margin:7px 5px 7px 5px;}
.caldate{background-color:#B4DBE2;padding:0.25em;font-size:medium;font-weight:bold;float:left;margin:0px 5px 5px 0px;white-space:nowrap;}
.selected {background-color:#B4DBE2;}
.navsub{width:0;margin:0 0 20px 0;padding:0;float:left;clear:both;}
.navsub li{margin:0 0 3px 0;list-style:none outside none;}
.navsub a,.navsub a:visited{position:relative;display:block;width:80px;border:1px solid #2089A6;text-align:center;text-decoration:none;background:#2089A6;color:#E0F8FF;padding:0.25em;}
.navsub .selected a,.navsub selected a:visited{background:#B4DBE2;color:#2089A6;}
.navsub a:hover{background:#E0F8FF;color:#2089A6;}
.navsub a span{display:none;}
.navsub a:hover span{display:block;text-align:left;position:absolute;left:95px;top:0;padding:0.5em;font-size:75%;width:20em;background-color:#E0F8FF;color:#2089A6;border:1px solid #2089A6;z-index:99;}
.help{position:relative;}
.help:hover{text-decoration:none;}
.help span{display:none;}
.help:hover span{display:block;text-align:left;position:absolute;right:-26px;top:35px;padding:0.5em;font-size:55%;font-weight:normal;width:20em;background-color:#E0F8FF;color:#2089A6;border:1px solid #2089A6;z-index:99;}
.news{clear:both;}
.news p img{float:left;padding:0px 10px 10px 0px;vertical-align:text-top;}
.news .hi_box{clear:both;}
#pic_wrap{display:none;}
#pic_block{margin:0;position:relative;}
#pic_background{width:281px;height:150px;border:4px solid #0088CC;position:absolute;}
#pics{position:absolute;top:162px;left:10px;width:281px;height:50px;font-family:"courier new", monospace;text-decoration:none;font-size:20px;letter-spacing:.29em;}
#pics:hover{background:transparent;}
#pics a:visited{background:#2089A6;color:#E0F8FF;text-decoration:none;}
#pics a{background:#2089A6;color:#E0F8FF;text-decoration:none;}
#pics a div{display:none;}
#pics a:hover{color:#2089A6;background:#E0F8FF;text-decoration:none;}
#pics a img{display:block;position:absolute;top:-84px;left:38px;width:0;height:0;border:0;}
#pics a:hover img{display:block;position:absolute;top:-158px;left:-6px;width:281px;height:150px;border:0;}
.pic_caption{position:absolute;top:187px;left:85px;font-weight:bold;font-size:14px;color:#000000;}

