/* Resets Browser Styles */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
.clear{clear:both;}


/*LAYOUT*/

html body{text-align: center; padding: 0px; margin: 0; background-image: url("images/background.jpg"); background-repeat:repeat;}

#main{margin: auto; margin-top: 20px; text-align: center; width: 870px;}

#top{border-bottom: 1px solid #CED7DE;}

#homepage_container{width: 960px; background-color: #ffffff; float: left;}

#header{background-image: url("images/logo.png"); background-position: center top; min-width: 960px; background-repeat: no-repeat; height: 117px; margin: 0 auto;}
#header a{color: #ffffff; text-decoration: none; font-size: 13px; font-weight: 700;}
#header_wrapper{background-image: url("images/header-bg.png"); background-repeat: repeat-x;}
#header_container{position: relative; width: 960px; margin: auto;}

#navigation{width: 960px; margin: 0 auto;}
#navigation ul{display:inline; list-style: none; float: right; color: #ffffff; margin: 50px 0 0 0;}
#navigation ul li{float: left; color: #ffffff; margin-bottom: 5px; padding: 12px 20px 0px 10px}
#navigation a{height: 50px; display: block; text-transform: uppercase;}
#navigation ul a:hover{background-image: url("images/nav_hover.png"); background-position: bottom; background-repeat: repeat-x; height: 25px;}
#navigation ul .current-page {background-image: url("images/nav_hover.png"); background-position: bottom; background-repeat: repeat-x; height: 25px;}

#homepage_left{float: left; width: 320px; padding-left:.5px;}
#homepage_text {float: left; width: 330px; padding: 30px 0px 30px 20px; text-align: left; line-height: 1.5em;}
#homepage_right{float: left; width: 240px; margin-left: 20px; background: url("images/business-people-2.jpg") no-repeat; 
	height: 342px; margin-top: 30px;}

#homepage_paragraph h1 {font-size: 26px; text-align: center; font-family: 'Century Gothic', san-serif; color: #000; line-height: 1.5em; text-transform: uppercase;}
#homepage_paragraph p {font-weight: bold; text-align: center; font-size: 15px; margin: 20px 0; font-family: 'Century Gothic', san-serif; margin-right: 20px; line-height: 1.25em;}
#homepage_paragraph .study {text-transform: uppercase;}
#homepage_paragraph ul {margin: 10px 0 0 50px; padding: 0; list-style-type: square;}
#homepage_paragraph ul li {text-transform: uppercase; font-size: 12px; font-weight: bold;}

.smallcaps {text-transform: uppercase; font-size: 0.85em; font-weight: bold; margin-left: 1px;}

#homepage_bottom {clear: both; border: solid 1px #000; margin: 10px 20px; padding-top: 10px;}
#homepage_bottom h1 {font-size: 20px; text-align: center; color: #000; line-height: 1.5em; text-transform: uppercase; margin: 10px 0 0 0;}
#homepage_bottom p {text-align: center; font-weight: bold; margin-top: 0; font-size: 18px;}

.service-h3 {font-style: italic; color: #000; line-height: 1.5em; font-weight: bold; font-size: 1.35em;}
.contact-h3 {font-weight: bold; color: #000; margin-top: 40px;}
.contact-ul {list-style-type: none; margin: 0; padding: 10px 0 0 0; clear: both;}
.contact-ul .contact-li {width: 180px; margin: 0 10px 0 0; text-align: right;}
.contact-ul li {float: left; line-height: 1.25em; font-weight: bold;}
.contact-ul .contact-li-2 {width: 180px; margin: 0 0 0 10px;}

.about-ul {list-style-type: none; margin: 10px 0; padding: 20px 0; clear: both; font-size: 16px; font-weight: bold; margin: 0 auto;}
.about-ul li {float: left; line-height: 1.25em;}
.about-ul .contact-li {margin: 0 10px 0 0; text-align: right; width: 350px;}
.about-ul .contact-li-2 {margin: 0 0 0 10px; text-align: left; width: 450px;}

#top ul{list-style: none; padding: 0px 0px 15px 0px; margin: 0px;}
#top ul li{display: inline; margin: 0px; padding: 0xp;}
#top ul li a{padding: 10px;}

#content_wrapper{margin: 0 auto; width:960px;}

#footer{padding-top: 5px; padding-bottom: 5px; padding-right: 10px; font-size: 11px; text-align: right; clear: both; 
        background-color: #ffffff; border-top: 1px solid #E0E0E0; width: 950px;}
        
#footer a{text-decoration: none;}
        
#footer2{width: 950px; text-align: right; padding: 5px 10px 5px; font-size:10px; color: #ffffff;}
#footer2 a{color: #fff;}

#paperclip{position: absolute; left: 80px; top: 250px;}
#questionnaire{background: url("images/questionnaire.jpg") no-repeat; width: 290px; height: 126px; position: absolute; 
	left: 640px; top: 136px;}
#questionnaire_button{background: url("images/click_here.png") no-repeat;  padding-left: 295px; margin-top: 77px; width: 104px; 
	height: 34px; background-position: top; }
#questionnaire_button:hover{background-position: bottom;}

.underline {text-decoration: underline;}



/* Subpages layout */
#content{text-align: left; background: #fff; padding: 30px;}
#about-content{text-align: left; background: #fff; padding: 30px 0 30px 30px;}

#main_image{float: left; padding-right: 30px;}
#inner_content{}

#main_image_ss{float: left; padding-right: 30px; height: 350px;}
#inner_content_ss{float: left; width: 600px;}
#inner_content_ss ul {list-style-type: square;}

#subNavigation{width: 20em; float: right;}
#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}

#bio-left {float: left; width: 550px; margin-top: 40px; font-style: italic; text-align: center;}
.prez {color: #000; font-size: 24px;}
.bio {margin-bottom: 20px; float: right; width: 300px; border-left: solid 1px #000; padding-left: 40px; margin-top: 20px; padding-bottom: 30px;}
.bio2 {margin-bottom: 40px; clear: both; padding-top: 20px;}
.bio_photo{float: left; width: 160px;}
.bio_content{clear:both;}
.bio_name{font-weight: bold; font-size: 16px; padding: 3px;}
.bio_title{font-size: 16px; padding: 3px;}
.bio_text h3 {font-style: italic; text-decoration: underline; margin: 10px 0; color: #000; font-weight: bold; font-size: 16px;}
.bio_text p{clear: both; padding: 3px; line-height: 1.7em; font-size: 13px;}
.bio_text img {float: right;}

#contact_macro{width: 480px; float: left;}
#contact_info{float: right; width: 420px;}

.resource{margin-bottom: 40px;}
.resource_photo{float: left;}
.resource_text{padding-left: 40px; padding-top: 50px;}



/* FONTS standards */
body {background:#fff; font-family: Arial, sans-serif; color: #333; font-size: 14px; line-height: 1.7em;}

h1, h2, h3, h4, h5, h6 {color: #195f83; font-weight: 500;}
h1 {font-size:30px; line-height: 1; margin-bottom:0.5em; font-weight: bold; text-align: center; letter-spacing: -1px; width: auto; color: #666;}
h2 {font-size:25px; font-weight: bold; margin-bottom: 1em;}

h3 {font-size: 18px;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

p {margin: 0; color: #333; font-size: 14px; line-height: 1.7em;}
p img {float:left;margin:0 1.5em 0 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

#homepage_heading {font-size: 19px; color: #195f83; text-align: left;}




/* LINKS standards */
a:focus, a:hover {color:#195f83;}
a {color: #195f83;text-decoration:underline;}
h1 a{color: #666; text-decoration: none;}

/* ELEMENTS standards */
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 40px;}
ul {list-style-type:square;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
td {font-weight: bold; line-height: 1.25em;}
th {font-weight:bold;background:#C3D9FF;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}

/* FORM ELEMENTS */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc; width: 500px;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:320px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:320px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.error ul{margin-bottom: 0; padding-bottom: 0;}












































































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

