/* CSS Document */

body {font: 1.0em, Verdana, Tahoma, Helvetica, sans-serif; background-color:#999; color: black;}
* {margin:0px; padding:0px;}

div#page-wrapper {width:954px; margin:auto;}
	.bg-976 {background: url(/1300elmwood_dev/i/bk-bodyfade.gif) repeat-y;}

div#content-wrapper {width:924px; maring:auto;}
	.bg-976 {background: url(/1300elmwood_dev/i/bk-bodyfade.gif) repeat-y;}

div#header{width:924px; float: left; margin:0px 0px 0px 15px; height:134px;}
	.bg-header {background: url(/1300elmwood_dev/i/bk-top.gif) repeat-x;}



div#BuffStateLogo h1 a:link, #BuffStateLogo h1 a:visited, #BuffStateLogo h1 a:visited:hover, #BuffStateLogo h1 a:hover {width:142px; height:52px; float:left; margin:14px 0px 0px 30px; background:#CC6600 url(/1300elmwood_dev/i/logo.gif) no-repeat scroll; display:block; overflow:hidden; text-indent:-10000px;}

div#ElmwoodLogo h2 a:link, #ElmwoodLogo h2 a:visited, #ElmwoodLogo h2 a:visited:hover, #ElmwoodLogo h2 a:hover{width:459px; height:76px; float:right; margin:15px 107px 0px 0px;background:#CC6600 url(../i/logo-1300c.gif) no-repeat scroll; display:block; overflow:hidden; text-indent:-10000px;}

div#slogan {width:700px; float:right; margin:0px 32px 0px 0px; }
div#slogan h3 {-x-system-font:none; color:#fff; font-family:"Trebuchet MS",Trebuchet MS,Helvetica,sans-serif; font-size:.95em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-transform:uppercase;text-align:right;}
	
div#left-column {width:233px; float:left; margin:25px 30px 0px 45px;}
div#left-column h4{-x-system-font:none;color:#000000;font-family:Verdana,Tahoma,Helvetica,sans-serif;font-size:0.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:1.1em;margin:10px 0px 4px 0px;padding:0; text-align:center;}
div#left-column p{font-size: .71em; margin: 0 0px 0px 0px; line-height: 1.3em; padding:0px 0px 10px 0px; text-align:center;}


div#right-column {width:248px; float:left;margin:25px 0px 0px 60px;}
div#right-column p{font-size: .71em; margin: 0 0px 0px 0px; line-height: 1.3em; padding:0px 0px 10px 0px; text-align:left;}
div#right-column ul {margin: 0px 0px 15px 0px}
div#right-column li {font-size: .71em; margin: 0px 0px 0px 0px; line-height: 1.0em; padding:0px 0px 5px 0px; text-align:left;}
div#right-column h4 {-x-system-font:none;color:#C60;font-family:Verdana,Tahoma,Helvetica,sans-serif;font-size:0.75em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:1.1em;margin:17px 0px 12px 0px; padding:4px 0px 6px 0px; border-top:2px solid #FFCC66; border-bottom:2px solid #FFCC66;}
div#right-column h6 {font-size: .70em; font-weight:normal; margin: 0px 0px 0px 0px; line-height: 1.1em; padding:0px 0px 6px 0px; text-align:left; border-bottom:2px solid #FFCC66; margin:0px 0px 12px 0px;}
div#right-column h5 {font-size: .71em; color:#C60; font-weight:bold; margin: 0px 0px 0px 0px; line-height: 1.1em; padding:0px 0px 0px 0px; text-align:left;  margin:2px 0px 3px 0px;}
div#publications img {border:none; vertical-align:bottom;}


div#center-column {width:248px; float:left;margin:25px 0px 0px 45px;}
div#center-column h4{-x-system-font:none;color:#000000;font-family:Verdana,Tahoma,Helvetica,sans-serif;font-size:0.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:1.1em;margin:10px 0px 4px 0px;padding:0;}

div#footer{width:924px; float: left; margin:10px 0px 0px 15px; height:85px;}
	.bg-footer {background: url(/1300elmwood_dev/i/bk-bot.gif) repeat-x;}
div#footer p{color:#fff; font-size: .71em; margin: 17px 0px 0px 0px; line-height: 1.3em; padding:0px 0px 10px 0px; text-align:center;} 


/* Links */
a {outline: 0; color:#CC6600; text-decoration:none;}
a:link, div#footer a:visited {color: color:#CC6600; text-decoration:none;}
a:visited {color: color:#CC6600;}
a:hover, a:active, a.active {color: color:#CC6600;}

/* Text */

body#questions h2 {margin-top: 5px; text-decoration: underline;}
h3 {-x-system-font:none;
border-left:0 none;
color:#000
font-family:"Trebuchet MS",Trebuchet MS,Helvetica,sans-serif;
font-size:0.93em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal; text-align:center; padding:0px 0px 30px 0px;}
h4 {-x-system-font:none;
color:#000000;
font-family:"Trebuchet MS",Trebuchet MS,Helvetica,sans-serif;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.1em;}
p, td {font-size: .71em; margin: 0 0px 0px 0px; line-height: 1.3em; padding:0px 0px 10px 0px;}
ul, ol {margin: 0px 0px 15px 15px}
ol, ul {padding-left: 16px;}
ol li {list-style: decimal;}
li {font-size: .80em; padding-bottom: 5px; line-height: 1.85em; margin: 0px; padding: 0px;}
img {border: 0;}
span.error {padding: 2px 4px; background-color: #b87f9e; color: #fff;}
.popup {POSITION: absolute; BACKGROUND-COLOR: #eedca2; LAYER-BACKGROUND-COLOR: #eedca2; width: 700px; height:500px; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 4px solid black; BORDER-RIGHT: 3px solid black; PADDING: 10px;font-size: .75em; z-index:auto; overflow:scroll;}


/* here follows the brillant "no-extra-markup" clearing method devised by Tony Aslett - www.csscreator.com */
/* simply add the clearfix class to any containter that must enclose floated elements */
/* read the details of how and why this works at http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */
