/**************Styles for JeffreyHannan.com**************/

body {font-family:verdana, arial; font-size: .85em; text-align:center; margin-left:-50px;}
table {border:0px; padding:0px; margin:0px;}
p {font-size: .9em; margin: 6px 12px 0px 0px; line-height:135%;}
hr {height:1px; color:#979797;}
form {margin:0px 0px; font-size:.75em; padding:0px;}
h3 {color:#3B61AE; font-size: 9pt; margin-bottom: 0px;}
h2 {font-size: .9em; margin: 12px 0px 0px 0px;}
ul {margin-left: 12px;}
blockquote {margin-left: 16px;}



/*****DIVS*****/
#frame {background-color:#000;}
div#container {width:885px; margin:0px; background: #ffffff; text-align:left; height: auto; }
center#center {width:760px; margin:0 auto; background: #ffffff;}
div#content {float:left; border:0px solid red; clear:right; background:#FBFADA; width:630px; min-height:550px; padding-left:0px; border-left:0px solid #979797; padding:20px 10px 10px 10px; margin:0px; font-size: .9em;}
div#content h1 {font-size:11pt; display:inline; margin-bottom:20px;}
div#content a:link, #content a:visited  {font-size:8pt;  font-weight:normal; color:#000000; text-decoration:underline;}
div#content a:hover, #content a:active  {font-size:8pt;  font-weight:normal; color:#3B61AE; text-decoration:none;}
div#content td {font-size:.8em; line-height:120%;}


div#home_top {height:393px;}
div#contact {vertical-align: top; background-repeat: no-repeat;}
div#home_content {padding:0px 0px 20px 0px;}
div#home_content h1 {font-size:10pt; display:inline; padding:20px 0px 20px 20px; }
div#home_links a {clear:left; border:0px; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px; white-space:nowrap;}
div#home_links a:link, #home_links a:visited  {font-size:8pt; display:inline; font-weight:normal; color:#ffffff; text-decoration:none; white-space:nowrap;}
div#home_links a:hover, #home_links a:active  {font-size:8pt; display:inline; font-weight:normal; color:#ffffff; text-decoration:underline; white-space:nowrap;} /*background: url(../images/arrow.gif) no-repeat;*/
div#home_links td {color:#ffffff; white-space:nowrap;}

div#left {float:left; clear:right;  width:230px; border:0px solid red; font-size:7pt; background: #ffffff; }
div#left b {color:#6B2000}
div#left img {border:0px solid #6B2000;}

div#left_links {margin:20px 0px 0px 20px; float:left; clear:right; border:0px solid green; font-size:7pt;}
div#left_links a {float:left; clear:left; border:0px solid red; padding:0px 0px 0px 15px; margin:5px 0px 5px 0px; }
div#left_links a:link, #left_links a:visited  {font-size:8pt;  font-weight:normal; color:#6B2000; text-decoration:none;}
div#left_links a:hover, #left_links a:active  {font-size:8pt;  font-weight:normal; color:#E75200; text-decoration:none; background: url(../images/arrow.gif) no-repeat;}
div#left_links a.on {background: url(../images/arrow.gif) no-repeat;}

div#hugostorm {float:left; padding-left:15px; font-size:7.5pt; text-align:left;border:0px solid red;}
div#hugostorm p{font-size:7pt; padding-left:10px;}
div#hugostorm a {padding-left:10px; color:#6B2000; margin-bottom:2px}
div#hugostorm a:link, #hugostorm a:visited  {font-size:7.5pt;  font-weight:normal; color:#6B2000; text-decoration:underline; background:none;}
div#hugostorm a:hover, #hugostorm a:active  {font-size:7.5pt;  font-weight:normal; color:#8EA5D4; text-decoration:none; background:none;}
div#intro {padding-right:160px;}
div#col1 {float:left; clear:right;  width:600px;  border:0px solid red; padding:20px 0px 0px 0px; margin:0px;}
div#col1 img {margin:3px;}

div#col1_writing {float:left; clear:right; width:600px; border:0px solid red;}
div#col1_writing h1 {text-transform:uppercase; font-weight:normal; font-size: 12px; color:#A3320F; margin-right:10px; }
div#col1_writing tr {vertical-align:top;}
div#col1_writing p {padding-bottom:10px; font-size: 11px;}
div#col1_writing ul {font-size: 11px; line-height: 1.4; margin-top: 1px;}
div#col1_writing li {padding-bottom: 4px; }


div#col2_1 {float:left; clear:right; width:300px; border:0px solid red; margin-right:20px;}
div#col2_1 h1 {text-transform:uppercase; font-weight:normal; font-size: 8pt; color:#A3320F; margin-right:10px; }
div#col2_2 {float:left; padding-left: 30px;clear:right; width:250px; border: 0px solid Gold;}
div#col2_2 h1{text-transform:uppercase; font-weight:normal; font-size: 8pt; color:#A3320F; }


div#col3_1 {float:left; clear:right; width:115px; font-size:7pt; padding-top:35px;}
div#col3_1 a {float:left; clear:left; padding:0px 0px 5px 5px;}
div#col3_1 a:link, #col3_1 a:visited  {font-size:7pt;  font-weight:normal; color:#3B61AE; text-decoration:underline;}
div#col3_1 a:hover, #col3_1 a:active  {font-size:7pt;  font-weight:normal; color:#3B61AE; text-decoration:none;}
div#col3_1 p{font-size:7pt;}
div#col3_2 {float:left; clear:right; width:250px;  font-size:8pt; margin-left:10px;}
div#col3_2 h1{color:#3B61AE; font-weight:bold; font-size:10pt; }
div#col3_2 p{ font-size:8pt; line-height: 120%;}
div#col3_3 {float:left; clear:right; width:250px; font-size:8pt; border:0px solid red; margin-left:10px; padding-top:45px;}
div#col3_3 h1{text-transform:uppercase; font-weight:normal; font-size:10pt; }
div#col3_3 p{ font-size:8pt; line-height: 120%;}

div#media_row {border: 0px solid red;  width:500px; padding:0px; font-size:10px; }
/*div#media_row b {font-size:9px; }
div#media_row img{float:left; clear:right; width:176px; height:111px;  border:1px solid #979797; margin-right:30px; margin-bottom:20px; vertical-align:middle;}*/
div#media_row a {color:#3B61AE; font-size:11px; font-weight:bold; }
div#media_row a:link, #media_row a:visited {text-decoration:underline;}
div#media_row a:hover, #media_row a:active {text-decoration:none;}
div#media_row h3 {font-size:10px; font-weight:bold; margin-top:5px;}

div#right {width:650px; border:0px solid red; float:right; }

div#top {height:30px; width:885px; text-align:right; background: url(../images/logo.gif) #6B2000 left no-repeat; margin:0px 0px 0px 0px;}

/*****CLASSES*****/
.blue_txt {color:#3B61AE; font-size:9px; padding-bottom:5px;}
.contact {padding-left:140px;}
.contact_form {padding:5px; margin-top:2px; background:#C9AE67;}
.contact_link {color:#ffffff; font-weight:bold; padding-top:8px; padding-right:5px;}
.contact_link a:link, .contact_link a:visited {color:#ffffff; font-size:.75em;}
.contact_link a:active, .contact_link a:hover {color:#ffffff; font-size:.75em; text-decoration:none;}
.emailme {color:#3B61AE;}
.email input{margin-left:0px; vertical-align:top; border:1px solid #979797;}
.hugo {margin-right:20px; border:0px solid red; }
.message textarea{margin-left:0px; vertical-align:top; border:1px solid #979797;}
.message2 {padding-left:60px; }
.message2 textarea{margin-left:17px; vertical-align:top; border:1px solid #979797;}
.pics {font-size:.9em; }
.subhead {color:#3B61AE; font-size:11px; }
.submit button{background:#e8e8e8; margin:0px 10px 0px 30px; font-size:8pt; padding:3px;}
.submit2 button{border:1px solid #979797; background:#ffffff; margin:20px 0px 0px 425px; font-size:8pt; padding:3px;}

.citation {color:#000000; font-size:11px; font-family:verdana, arial; font-weight:normal;}
.citationIndent {color:#000000; font-size: 11px;  font-family:verdana, arial; font-weight:normal; padding-left: 25px;}
.excerpt {color:#3B61AE; font-size:3em; font-family:verdana, arial; font-weight:normal;}
.footer {color:#C9AE67; font-size:9px; font-family:verdana, arial; font-weight:normal;}
.quote {color:#C9AE67; font-size:10px; font-family:verdana, arial; font-weight:normal;}
.video {color:#000000; font-size:8.5pt; font-family:verdana, arial; font-weight:normal;}


/*****IE*****/
<!--[if IE]>
div#content { min-height:580px;}
div#left { min-height:580px;}
div#left_links { margin:10px 0px 0px 10px;}
<![endif]-->

