* {padding: 0; margin: 0;}
p, li {margin: 10px; font-size: 12px;}
* {font-family: helvetica, arial, verdana, sans-serif;}
a:link, a:visited {color: #C5C92A; text-decoration: underline;}
a:hover, a:active {color: #333; text-decoration: none;}

body {text-align: center;color: #333;background: #B5C769 url("../images/bg.jpg") 0 0 repeat-x;line-height: 25px;}

/* NAV CONTROLLERS */

#home_page #home,
#who_page #who,
#help_page #help,
#psych_page #psychology,
#gallery_page #gallery
#tullymore_page #tullymore {border-bottom: 3px solid #C5C92A; }

#nav ul {display: inline;}
#nav ul li {list-style-type: none;display: inline;font-size: 12px;}
#nav ul li a:link, #nav ul li a:visited, #nav ul li a:hover, #nav ul li a:active {color: #000;text-decoration: none;padding: 0px;}
#nav ul li a:hover {border-bottom: 3px solid #C5C92A;}

/* TEXT */
#message {width: 340px; height: 162px; font-size: 12px; float: left; margin: 20px 0 0 20px;}
#message h2 {font-weight: normal; letter-spacing: -1px; font-size: 18px;}
#message p {margin-left: 5px;}
#message a {color: #fff;}
#content_container h2 {letter-spacing: -1px; font-size: 16px; font-weight: normal;}
#content_container span {color: #C5C92A;}
ul.content_list {margin-left: 10px;}
ul.content_list li {list-style-type: none;background: #fff url(../images/logo_small.gif) 0 0 no-repeat;	padding-left: 22px;}
img.body_image {padding: 3px;border: 1px solid #999;margin-left: 10px;}

/* LAYOUT */
#container {width: 900px; text-align: left; margin:0 auto; position: relative;}
#nav {text-align: right; padding-top: 20px;	margin-right: 30px;}
#header img.logo {float: left; margin: 5px 0 0 10px;}
#content_container {width: 850px; margin: 0 13px;background-color: #fff; margin-top: 230px;}
#footer {width: 100%;text-align: center;padding-top: 20px;}
#left_col { float: left;width: 340px;text-align: left;padding: 0 0 0 15px;}
#left_col_big { float: left;width: 556px;text-align: left;padding: 0 0 0 15px;}
#middle_col {float: left; width: 216px;text-align: left;margin-left: 5px;}
#right_col {float: right;width: 240px;text-align: left;margin-right: 0px;}
#footer {clear: both;}
#pats {display: none; position: absolute; top: 165px; left: 375px;}
#gallery {margin: 20px;}

#home_page h1#main_image, 
#who_page h1#main_image,
#help_page h1#main_image,
#psych_page h1#main_image,
#gallery_page h1#main_image, 
#tullymore_page h1#main_image {width: 496px;height: 185px;text-indent: -99999px;float: right;margin: 19px 30px 0 0;	background: #fff url(../images/main_image_home.jpg) 0 0px no-repeat;}
#who_page h1#main_image { background: #fff url(../images/main_image_who.jpg) 0 0px no-repeat;}
#help_page h1#main_image{ background: #fff url(../images/main_image_how.jpg) 0 0px no-repeat;}
#psych_page h1#main_image{ background: #fff url(../images/main_image_psych.jpg) 0 0px no-repeat;}
#tullymore_page h1#main_image { background: #fff url(../images/main_image_tull.jpg) 0 0px no-repeat;}
#content_container h4.top, 
#content_container h4.bottom {text-indent: -99999px; background: #fff url(../images/rounded_top.gif) 0 0 no-repeat;height: 20px; width: 850px; clear: both;}
#content_container h4.bottom {background: #fff url(../images/rounded_bottom.gif) 0 0 no-repeat;}

