body {font: 1em Verdana, Geneva, sans-serif;}

.float_left {float:left; margin: 0 .3em .3em 0;}   /* apply this class to any image or element with width */

.float_right {float:right;  margin: 0 0 .3em .3em;} /* apply this class to any image or element with width */

/* CLASS:art TAG STYLES */
body.art {background-color:#000;} 
.art #main_wrapper {background-color: #000;}
.art #header {background-color:#000;}
.art #content {background-color: #000;}
.art #footer {background-color: #000; border-top:solid .5px #669;}

/* CLASS:art TEXT COLORS */
.art h1 {color:#9cff;}
.art #header h1 {color:#fff; line-height:2em;}
.art #header a:hover, .art #header a:active {color:#9cf;}
.art h2, .art h3, .art h4 {color:#9cf;}
.art h5, .art h6 {color:#fff;}
.art p {color:#fff;}
.art ul, .art ol, .art dl, .art blockquote, .art cite {font-family:verdana, geneva, sans-serif; font-size: .9em; color:#fff;}
.art table, .art form {color: #666;}
.art a:link, .art a:visited {color:#fff;}
.art a:hover, .art a:active {text-decoration:none; outline-style:none;}
.art #content ul, .art #content ol {margin-left:25px; line-height:1.5em;}
.art #footer {font-size:.7em}

.bold {font-weight:bold;}
.cite {font-style:italic;}
.award {font-weight:bold; font-style:italic;}
.blueboldtext {font-size:.9em; font-weight: bold; color: #00E0E8;}
h4.descrip {margin: 1.5em 0 .2em 0}

p.top {text-align:right; font-size:.7em;}


/* DEFAULT TAG STYLES - font sizes, margins, padding, etc. */

p, ul, ol, dl {font-family: verdana, geneva, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family: verdana, geneva, sans-serif; letter-spacing:.01em; word-spacing: .05em;} 

#footer p {margin:0;}
#content ul {font-size: .8em;}
#content ul li {margin-bottom:.75em;}


/* FONT SIZES */
h1 {font-size:1.5em; /* 24pt */ letter-spacing:.02em; word-spacing: .05em;}
h2 {font-size:1.375em; /* 22pt */ line-height:1.25; padding:.5em 0 0 0;}
h3 {font-size:1.125em; /* 18pt */ line-height:1.25;}
h4 {font-size:1.125em; /* 18pt */ letter-spacing:.02em; font-weight: normal;}
h5 {font-size:1em; /* 16pt */}
h6 {font-size:.875em; /* 14pt */}
p  {font-size:.8em; /* 12pt */ line-height:1.25; /* on 15pt */ margin-bottom:.75em; /* 12pts of space */}
ul a {font-size:inherit}
li ul {font-size:inherit}

.art .anchor a {font-size:.8em; font-weight:bold; color:#000;}
.art .tiny {font-size:.7em;}
.art .small {font-size:.8em;}


/* basic list styling - more-styled lists in list.css */

		
blockquote {margin:1em 0 1em 2em; padding:.3em .5em .3em .5em; font-size:.8em;}	
blockquote p {margin-bottom:.5em;}
blockquote cite {font-size:.85em; }
img {border:0;}


/* THE ALSETT CLEARING METHOD */
.clearfix:after {content: “.”; display:block; height: 0; clear:both; visibility:hidden;}
.clearfix {display:inline-table;}
/* backslash hack hides from IE mac \*/ LEAVE THIS COMMENT RIGHT HERE! 
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */
