 .pullquote { width: 170px; float:right; font-size:1.3em; line-height:1.6em; margin:10px; background: url(/images/closequote.gif) no-repeat bottom right !important; background :url();  padding:0px 25px 5px 0px; } .pullquote:first-letter { background: url(/images/openquote.gif) no-repeat left top !important; padding:12px 2px 20px 35px!important; padding :0px;  background : url();  } .spiffy{ display:block; } .spiffy *{ display:block; height:1px; overflow:hidden; background:#ffffff; } .spiffy1{ border-right:1px solid #8ba5c6; padding-right:1px; margin-right:3px; border-left:1px solid #8ba5c6; padding-left:1px; margin-left:3px; background:#ccd7e6; } .spiffy2{ border-right:1px solid #4971a5; border-left:1px solid #4971a5; padding:0px 1px; background:#d8e1ec; margin:0px 1px; } .spiffy3{ border-right:1px solid #d8e1ec; border-left:1px solid #d8e1ec; margin:0px 1px; } .spiffy4{ border-right:1px solid #8ba5c6; border-left:1px solid #8ba5c6; } .spiffy5{ border-right:1px solid #ccd7e6; border-left:1px solid #ccd7e6; } .spiffy_content{ padding:0px 0px; background-color:#ffffff; } #main { background-image: url(/images/blubk.gif); background-repeat: repeat-x; font-family: "Lucida Grande", Verdana, sans-serif; font-size: 12px; background-color: #35629c; } #main img {border:none;} #main h1{font-family: Georgia, serif;font-size: 16px;font-variant:small-caps;color: #243E7B;padding:0px 0px 3px 8px;line-height:1em;} #main h2{font-family: Georgia, serif;font-size: 16px;font-variant:small-caps;color: #ffffff;padding:5px 0px 0px 5px;line-height:1em;} #main h3{font-family: Georgia, serif;font-size: 14px;font-variant:small-caps;color: #243E7B;padding:8px 0px 3px 5px;line-height:1em;} #main h4{font-family: Georgia, serif;font-size: 13px;font-variant:small-caps;color: #243E7B;padding:0px 5px 0px 0px;line-height:1em;} #main p{padding:0px 0px 0px 10px;} #rightc p{padding:0px;} #borderTable{ padding: 2px 4px 2px 4px; border: 1px solid #6385D8; } div#maincontainer{width:990px;text-align:left;background: transparent; margin: 0 auto; padding: 5px;} div#leftcol{width:690px;text-align:left;background: transparent; float:left;} div#rightcol{width:290px;text-align:left; float:right; line-height: 1.5em; } div#box{width:300px;padding: 0px 0px;text-align:left;background: #FFF } div#box2{width:300px;padding: 0px 0;text-align:left;background: #FFF } div#mainlogo{width:675px;background: #FFF; position:relative;padding: 0px 5px;} div#content{width:675px;text-align:left;background: #FFF; position:relative;top:28px;line-height: 1.5em;} div#form{width:675px;padding: 0px 0px;text-align:left;background: #FFF; position:relative;left:0px;top:0px;line-height: 1.5em;padding-top:0px;} div#logo{position:relative;left:0px;top:5px;} div#begin{position:relative;left:0px;top:0px;background: transparent;} div#frontpage{width:300px;float:right;z-index:0;} div#frontpage h4 {font-size:14px;} div#frontpage a a:visited {color:#6385D8;} div#head{ width: 680px; background: #fff; background-repeat: no-repeat; z-index:11; padding: 0px 5px; } div#flashcontent{z-index:0;} #myGallery { float:left; width: 320px !important; height: 240px !important; z-index:1; border: 1px solid #fff; color: #ffffff; } #navcontainer { width: 100%; float: left; background-color: #426208; } #navcontainer ul { padding: 0; } #navcontainer ul li { display: inline; } #navcontainer ul { margin: 0; padding: 0 0 0 7%; color: #FFFFFF; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size: .75em; letter-spacing: 2px; font-weight: bold; } #navcontainer ul li a { padding: 0.2em 12px; background-color: #426208; color: #FFFFFF; text-decoration: none; float: left; border-right: 1px solid #94B473; } #navcontainer ul li a:hover { background-color: #7B9D25; color: #FFFFFF; } #navlist li a:hover, #navlist li a:active { color: #FFFFFF; text-decoration: none; background: #CC3333; text-align: left; text-transform: uppercase; font: bold normal 10px/16px "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif; } div#redHead { width:320px; background-color:#D87D64; color:#ffffff; font-weight:bolder; font-size: 14px; border:none; height:25px; line-height:25px; } .redBlock { width:320px; padding:10px; background-color:#ffffff; font-weight:normal; font-size: 12px; } div#brownHead { width:320px; background-color:#9B7A27; color:#ffffff; font-weight:bolder; font-size: 14px; height:25px; line-height:25px; } .brownBlock { width:320px; padding:10px; background-color:#ffffff; border-color:#9B7A27; font-weight:normal; font-size: 12px; } div#tanHead { background-color:#CCA133; color:#ffffff; font-weight:bolder; font-size: 14px; height:25px; line-height:25px; } .tanBlock { padding:10px; background-color:#ffffff; border-color:#CCA133; font-weight:normal; font-size: 12px; } div#blueHead { background-color:#64BFD8; color:#ffffff; font-weight:bolder; font-size: 14px; height:25px; line-height:25px; } .blueBlock { padding:10px; background-color:#ffffff; border-color:#64BFD8; border: 1px; font-weight:normal; font-size: 12px; }  #nav, #nav ul {padding:0 0 5px 0; margin:0; list-style:none; font: 13px verdana, sans-serif; border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:1px 2px 2px 1px; background:#fff; position:relative; z-index:200;} #nav {height:25px; width:675px; padding:0px;} #nav table {border-collapse:collapse;} #nav li {float:left; padding:0 15px 0 10px;} #nav li li {float:none;}  #nav li a li {float:left;} #nav li a {display:block; float:left; color:blue; height:25px; padding-right:5px; line-height:25px; text-decoration:none; white-space:nowrap;} #nav li a:visited {color:#888;} #nav li li a {height:20px; line-height:25px; float:none;} #nav li:hover {position:relative; z-index:300; background:#fff;} #nav a:hover {position:relative; z-index:300; text-decoration:underline; color:#b75;} #nav :hover ul {left:0; top:22px;}  #nav a:hover ul {left:-10px;} #nav ul {position:absolute; left:-9999px; top:-9999px;}   #nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:-1px;}  #nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}  #nav li:hover > a {text-decoration:underline; color:#b75;}   #nav a:hover a:hover ul, #nav a:hover a:hover a:hover ul, #nav a:hover a:hover a:hover a:hover ul, #nav a:hover a:hover a:hover a:hover a:hover ul {left:100%; top:-1px;}  #nav a:hover ul ul, #nav a:hover a:hover ul ul, #nav a:hover a:hover a:hover ul ul, #nav a:hover a:hover a:hover a:hover ul ul {position:absolute; left:-9999px; top:-9999px;} 