﻿html{color:#000;background:#FFF;} body{font:12px Arial} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{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;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/* Standard Tags */
body {}
p {line-height:1.5em;padding-bottom:10px;}
a {}
a:hover {}
h1 {font-size:28px;font-weight:bold;}
h2 {font-size:16px;font-weight:bold;padding-bottom:10px;}
h3 {font-size:13px;font-weight:bold;}
strong {font-weight:bold;}
hr {border:none 0;border-bottom:1px solid #e4e4e4;margin:15px 0;}

ul {padding:0 0 0 15px;margin:15px 0;}
ul li {list-style:disc;}

ol {padding:0 0 0 25px;margin:15px 0;}
ol li {list-style-type:decimal;}

.clear {clear:both;}

/* Container for Site */
#content {padding:0 0 0 0;margin:0 auto;border-top:15px solid;}


/* Header Area */
#header {height: 120px;margin:0 0 15px 0;}
#header #head {width:960px;margin:0 auto;}
#header h1 {padding:35px 0 0 0}
#header h2 {padding:0 0 0 0}


/* Main Area */
blockquote {padding:0 0 0 20px;}

.myNav {padding:0 0 10px 0;}

#main {margin:0 auto 15px;width:960px;}

#main #area1 {width:620px;padding:0 20px 0 0;float:right;}
#section1 {margin:0 0 15px 0;}
#section2 {margin:0 0 15px 0;}

#main #area2 {width:300px;float:left;padding:0 15px 0 5px;}
#awards {margin:0 0 15px 0;}
#hcard {margin:0 0 15px 0;}
#hcard p {padding:0;}
#hours {margin:0 0 15px 0;}
.hrs {display:block;float:left;font-weight:700;padding-right:3px;width:40px;}

input {margin:2px 0 10px 0;padding:3px 2px;width:300px;}
textarea {margin:2px 0 10px 0;padding:3px 2px;width:300px;}

.floatright {float:right;padding:0 0 10px 10px;}
.floatleft {float:left;padding:0 10px 10px 0px;}

/* Footer Area */
#footer {clear:both;margin:15px 0 0 0;padding:5px 0;background:#e4e4e4;border-top:1px solid #000;border-bottom:1px solid #000;}
#footer p {margin:0 auto;width:960px;font-size:10px;padding:0;}


/* Misc Tags */
.clear {clear:both;}
