.outer {
width: 790px;
background: #fff; 
margin-top: 0px; 
padding-left:15px;
min-height: 1000px;
z-index:1;
}

body {
background: #eee;
}

body div {
margin: 0px;
font-size: 11px;
line-height: 15px;
background: #fff; 
font-family: verdana, arial, sans-serif;
}
table {
padding:0px;
border:0px;
}

#home table li {
padding-bottom: 3px;
margin-left: -5%;
}

 a {
 text-decoration: none;
 color:#06c;
}
a:hover {
text-decoration: underline;
}
td {
vertical-align: top;
text-align:left;
}
imgs a {
border:0px;
}
.sidebar_right {
font-size: 11px; 
margin: 0px 0px 20px 20px; 
width:225px;
float:right;
}

/*
#main_nav_on {
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
margin-right: 3px;
margin-left:2px;
position:relative; top: 0px;
text-transform: uppercase;
}

#main_nav_on a{
border-bottom: 6px #fff solid;
position:relative;
background-color: #fff;
color: #000;
}
*/

/* colors */
.main_nav_on {
padding-bottom:6px;
border: 0px;
}
#main {
background:#f00; 
}
#about {
background: #504;
}
#pers {
background: #906;
}
#sports {
background: #0b1;
}
#rehab {
background: #06c;
}
#speak {
background: #fa1;
}


#main_color {
color:#f00; 
}
#about_color {
color: #504;
}
#pers_color {
color: #906;
}
#sports_color {
color: #0b1;
}
#rehab_color {
color: #06c;
}
#speak_color {
color: #fa1;
}
.top a {
	font-size: 10px; 
	font-weight: bold;
	margin-left: 250px;
	}

.go  {
display: block;
color: #fff;
padding: 2px;

text-align: center;
width: 20px;
}

/* NEWS BLOG STYLES */

.blog_tertiary_nav  {
	font-weight: bold;
	text-align:right;
	font-size: 11px;
	padding-left: 15px;
	padding-bottom: 10px;
	height: 73px;
	vertical-align:bottom;
	}
.tertiary_nav  {
	font-weight: bold;
	font-size: 11px;
	padding: 0px 0px 10px 360px;
	text-transform:lowercase;
	height: 30px;
	vertical-align: bottom;
	}
.logo {
width: 200px; 
z-index:1000;
padding-bottom: 0px;
}
.blog_logo{
width: 200px; 
position:relative; top: -105px;
z-index:1000;
}
.cincinnati {
position:relative; top: 65px; left: -50px; 
font-weight: bold; 
width: 200px;
font-size: 11px; 
z-index:1000; 
}
.main_table {
position:relative; top:  0px; 
width:800px;
}
/* HEADINGS */
h1#head {
font-size:12px;
font-weight: bold;
color: #333;
}
#caption {
font-size:9px;
}

.inline_head {
font-size: 10px;
text-transform: uppercase;
font-weight:bold;
}
.subhead {
font-weight: bold;
font-size: 12px;
line-height: 16px;
margin-top: 5px;
margin-bottom: 5px;
}
.bio_name {
font-weight: bold;
font-size: 14px;
line-height: 18px;
padding-top: 4px;
padding-bottom: 2px;
font-weight:bold;
border-bottom: solid #501 1px;
}
.bio_title {
font-weight: normal;
font-style:italic;
font-size: 12px;
margin-bottom: 5px;
}

.about .subhead {
color: #504;
}
.bio_title {
font-weight: normal;
font-style:italic;
}
.headline {
font-size: 14px;
line-height: 18px;
padding: 0px;
font-weight:bold;
margin-bottom: 5px;
margin-top: 10px;
}



.second_nav a {
position:relative; top:-23px; left: -240px;
padding: 0px 41px 0px 41px;
color: #000;
}
.second_nav  {
border: 2px #000 solid;
position:relative; top: 35px;
height: 20px;
padding-bottom: 0px;
width:800px;
text-align: left;
z-index:1;
}



.block_menu ul{
margin: 0px;
padding: 0px;
font-size:11px;
list-style-type: none;
width: 800px;
}

/*Top level list items*/
.block_menu ul li{
position: relative; 
display: inline;
float: left;
border-right: 2px solid white;
/*background-color: #f05033; overall menu background color*/
}

/*Top level menu link items style*/
.block_menu ul li a{
display: block;
padding: 8px 31px 8px 31px;
text-decoration: none;
color: white;
letter-spacing: .1px;
}


/* COLUMN STYLES */
.col0 {
width: 160px;
padding: 0px 10px 15px 0px;
position:relative; top: 20px;
 border-right: 1px #666 solid; 
 min-height: 475px;
}

.grid1_col {
width: 675px; 
padding: 13px 15px 15px 15px;
color: #333;
}

.grid_1_container {
margin-left: 0px;
margin-top: 10px;
}
.grid2_col {
width: 405px;
padding: 13px 15px 15px 15px;
color: #333;
}
.grid3_col {
width: 186px;
padding: 20px 9px 15px 9px;
color: #333;
}
.grid3_col_narrow {
width: 122px;
padding: 20px 9px 15px 9px;
color: #333;
}
.grid3_col ul {
position:relative; left:-19px;
}
.grid3_col li {
padding-bottom: 4px;
}
.content_wrap {
position:absolute; top:100px;
}
.framestyle {
width:405px;
/*padding: 0px  15px 15px 0px;
position:relative; left: -10px;*/
font-size: 14px;
line-height: 18px;
color: #333;
border:0px;
height: 500px;
}
.navlist {
margin-top: 10px;
padding-bottom: 3px;
}

/* SUB NAVIGATION */
.sub_nav_container ul li a:hover {
display:block;
background: #fff;

}
.sub_nav_container {
position:relative; 
width: 160px;
padding: 0px 10px 15px 0px;
position:relative; top: 15px;
 border-right: 1px #666 solid; 
 height: 600px;
}

.sub_nav_container a {
display:block;
margin-left: -35px;
background: #ccc;
border-bottom: 1px #333 solid;
padding:3px;
}
.sub_nav_container a:hover {
background: #fff;
}

.sub3_page_head   a {
font-size: 13px;
margin-left:10px;
padding-left: 10px;
background: #fff;
font-weight: bold;
color: #504;
}
.sub3_page   a {
font-size: 11px;
margin-left:10px;
padding-left: 15px;
}
.sub_category  {
font-size: 16px; 
}

#title  {
font-size: 12px;
color: #504;
font-weight: bold;
background: #fff;
border-bottom: 1px #333 solid; 
width:100px;
padding: 3px;
margin-bottom: 5px;
}

/*About*/
.answer_style{
padding:  0px 0px 50px 0px;
}

/* Home Page Styles */
.color_sub a {
color: #fff;
display:block;
font-size: 14px;
width:186px;
padding-left: 5px;
}
.color_sub {

width:176px;

}


#clock_tab  table {
border-top: #000 solid 1px; 
width: 800px;
font-size: 12px;
border-bottom: #000 solid 1px; 
position:relative; top: 45px;
color:#fff;
}
#clock_tab td {
padding: 3px 0px 3px 20px;
}

/* Forms */
#check_interest input {
text-align: right;
}
.speak_form {
width: 235px;
float:right;
border: 2px #fa1 solid;
margin: 4px;
padding: 7px;
}
.speak_form div {
font-size: 11px;
padding-top: 3px;

}
form {
font-size: 11px
}

.input {
font-size: 10px;
}
.button {
background: #f00;
color: #fff;
font-size: 11px;
padding:5px;
}
.center{
	background : White;
	color : Black;
	font-family : Trebuchet, Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 100%;
   text-align: center;
	}

