html {margin: 0; padding: 0;}

body {margin: 0; padding: 0; font-size: 1.5em; font-family: verdana, tahoma, arial, sans-serif; background-color: #B59966;  }
            /*** Image is 180px wide, and 20px high ***/

pre {margin: 0; font-family: verdana, sans-serif; font-size: .9em;}

.alignright {margin-top: 0; text-align: right;}

.small {font-size: .9em;}

.return {position: absolute; top: 0; right: 0; text-align: right; padding: .5em;}
div#content_frame_holder { width:780px; margin-top: 10px; margin-left: auto; margin-right: auto; padding: 0px; }
div#content_frame_holder2 { width:780px; margin-bottom: 10px; margin-top: 0; margin-left: auto; margin-right: auto; padding: 0px; position:relative; background-image: url(../images/content_bg.jpg); background-repeat: repeat-y;}
div#header-logo { height: 120px; width: 780px;  background-image: url(../images/index_r1_c1.png); clear: both;}
div#footer  { position: relative; background-image: url(../images/index_r5_c1.png); background-repeat: no-repeat; background-color: #b59966; clear: both; width: 780px; height: 16px;}
div#footer_text {  margin-bottom: 10px;}

div#spacer-left { float: left; background-image: url(../images/index_r2_c1.png); width: 14px; height: 24px; padding: 0px; }

div#button1 {  float: left; background-image: /*url(../images/index_r2_c2.png);*/ url(../images/button_bg.gif);  width: 753px; /*123px;*/ height: 24px; padding: 0px; text-align: center;
vertical-align: middle; font-size: 14px;}
div#button1 a{ text-decoration: none; text-align: center; vertical-align: middle; font-size: 14px; }
.topnav {
	width: 20px;
}

div#spacer-right { float: left; background-image: url(../images/index_r2_c9.png); width: 13px; height: 24px; padding: 0px; }
div#content { top: 80px; margin: 25px; padding: 0px; min-height: 300px; overflow: visible; z-index: 1;  float:left; }

div#button-content-division { position: relative; background-image: url(../images/index_r3_c1.png); background-repeat: no-repeat; clear: both; width: 780px; min-height: 5px; margin-bottom: -15px;}

#header{ padding: 0; margin: 0; position: relative; top: 0; bottom: 0; left: 0; background-color: #FFFFFF; background-repeat:no-repeat; width: 100%; height: 149px; color: #fff; 
/* see ie/mac hack below */
}

/* to correct an IE/Mac issue -15px positioning bug */
/* the following is invisible to IE Mac : note id selector must be used */
/* commented backslash hack v2 \*/
#header {margin-right: 0px;}
/* end hack */

/*******************************************************************************
                       Positioning rules
*******************************************************************************/

#middlebox {
position: relative;
padding: 10px 0 10px 0;
margin: 0 13px 0 14px;
width: 753px;
background-color: #fff;     /*** This div has a background to cover the 2-tone body BG ***/
}

/* removing margins and using padding to format instead corrects an Opera and IE display error */
/* paragraph styles */
p { padding: 0px; margin: 5px 0px 10px 10px; color: #333; font-size: 70%; font-weight: normal; line-height: 125%; }
p.title, h1 { margin: 15px 0px 0px 15px; font-size: 18; line-height: 110%; color: #B59966; font-weight: bold; text-align: left; text-decoration:underline}
p.subtitle, h2 { margin: 10px 0px 0px 0px; font-size: 14; line-height: 110%; color: #900; font-weight: bold; }
p.text { margin: 5px 0px 10px 15px; color: #333; font-size: 70%; font-weight: normal; line-height: 125%; }
p.download { margin: 5px 0px 10px 0px; color: #333; font-size: 70%; font-weight: normal; line-height: 125%; background-color: #eee; border: 1px solid #ddd; }

/* Links */
a { text-decoration: none; cursor: hand; font-weight:bold; color: #000;}

