/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, for/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }


/* layout.css */

/* Centers the design*/
html 	{ text-align : center;
background-color:#A7A89A; }

body { 
position : relative; 
width : 828px; 
margin : 0 auto; 
text-align : left; }
/* makes everything fixed?*/ 


div#Content {
position:relative;
width:100%;

}


/* splits the column in half*/ 
div#Main_Content {
position:relative;
background-image:url(../images/Background_main_content.gif);
background-repeat:no-repeat;
left: 0;
width:828px;
margin-top:23px;
/*padding:40px;*/
padding-top:20px;
/*padding-right:200px;*/
padding-bottom:190px;
padding-left:40px;
/*Main Content Text*/
}
div#Main_Content p{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
color:#7E725B;
padding-right:425px;
padding-left:20px;
}


/* 1. Supplementary Content*/
div#Supplementary_Content {
	z-index:100;
	float:right;
	position:absolute;
	left:475px;
	top:13px;
	width:10%;
	padding:1em 0;
}


/*-- 2. Branding( header img)*/
div#branding h1{background-image:url(../images/Header_branding.gif);
/*display:inline;*/
background-repeat:no-repeat;
text-indent:-9999px;
height:151px;
}


/*3. Navigation*/
ul#nav_main {
/*display:inline;*/
position:relative;
width:828px;
background:url(../images/Nav_bkgd.gif);
background-repeat:no-repeat;
/*margin-bottom:*/
}

li#nm_1 {
position:absolute;
left:0px;
width:121px;
height:23px;
background:url(../images/Nav_main_02.gif);
background-repeat:no-repeat;
}
li#nm_1 a { display:block;
width:100px;
height:23px;
text-indent:-9999px;
}

li#nm_1 a:hover {
position:absolute;
left:0px;
width:121px;
height:23px;
background:url(../images/Main_navigation_HOVER_01.gif);
background-repeat:no-repeat;
}



li#nm_2 {
position:absolute;
left:121px;
width:88px;
height:23px;
background:url(../images/Nav_main_02.gif);
background-repeat:no-repeat;
background-position:-121px;
}

li#nm_2 a { display:block;
width:100px;
height:23px;
text-indent:-9999px;
}

li#nm_2 a:hover {
left:121px;
width:88px;
height:23px;
background:url(../images/Main_navigation_HOVER_01.gif);
background-repeat:no-repeat;
background-position:-121px;
}

li#nm_3 {
position:absolute;
left:209px;
width:96px;
height:23px;
background:url(../images/Nav_main_02.gif);
background-repeat:no-repeat;
background-position:-209px;
}
li#nm_3 a { display:block;
width:100px;
height:23px;
text-indent:-9999px;
}

li#nm_3 a:hover {
left:209px;
width:96px;
height:23px;
background:url(../images/Main_navigation_HOVER_01.gif);
background-repeat:no-repeat;
background-position:-209px;
}


li#nm_4 {
position:absolute;
left:305px;
width:77px;
height:23px;
background:url(../images/Nav_main_02.gif);
background-repeat:no-repeat;
background-position:-305px;
}
li#nm_4 a { display:block;
width:100px;
height:23px;
text-indent:-9999px;
}

li#nm_4 a:hover {
left:305px;
width:77px;
height:23px;
background:url(../images/Main_navigation_HOVER_01.gif);
background-repeat:no-repeat;
background-position:-305px;
}

li#nm_5 {
position:absolute;
left:382px;
width:446px;
height:23px;
background:url(../images/Nav_main_02.gif);
background-repeat:no-repeat;
background-position:-382px;

}
li#nm_5 a { display:block;
width:100px;
height:23px;
text-indent:-9999px;
}

li#nm_5 a:hover {
left:382px;
width:446px;
height:23px;
background:url(../images/Main_navigation_HOVER_01.gif);
background-repeat:no-repeat;
background-position:-382px;
}



div#Site_Info {background-image:url(../images/Footer.gif);
/*display:inline;*/
background-repeat:no-repeat;
text-indent:-9999px;
height:151px;
margin-top:108px;
/*z-index:*/
/*Will this make it slide over the flash object on all pages?*/
}

/*5. Supplementary Navigation*/
ul#Supplementary_Navigation {position:relative;
width:828px;
background:url(../images/Supplementery_logo_nav.gif);
background-repeat:no-repeat;
margin-bottom:0;
}

li#sn_1 {
position:absolute;
left:0px;
width:120px;
height:108px;
background:url(../images/Supplementery_logo_nav.gif);
background-repeat:no-repeat;
}
li#sn_1 a { display:block;
width:100px;
height:108px;
text-indent:-9999px;
}
li#sn_1 a:hover {
position:absolute;
left:0px;
width:120px;
height:108px;
background:url(../images/Supplementery_logo_nav_HOVE.gif);
background-repeat:no-repeat;
}

li#sn_2 {
position:absolute;
left:120px;
width:130px;
height:108px;
background:url(../images/Supplementery_logo_nav.gif);
background-repeat:no-repeat;
background-position:-120px;
}
li#sn_2 a { display:block;
width:100px;
height:108px;
text-indent:-9999px;
}

li#sn_2 a:hover {
left:120px;
width:130px;
height:108px;
background:url(../images/Supplementery_logo_nav_HOVE.gif);
background-repeat:no-repeat;
background-position:-120px;
}

li#sn_3 {
position:absolute;
left:250px;
width:120px;
height:108px;
background:url(../images/Supplementery_logo_nav.gif);
background-repeat:no-repeat;
background-position:-250px;
}
li#sn_3 a { display:block;
width:100px;
height:108px;
text-indent:-9999px;
}

li#sn_3 a:hover{
left:250px;
width:120px;
height:108px;
background:url(../images/Supplementery_logo_nav_HOVE.gif);
background-repeat:no-repeat;
background-position:-250px;
}

li#sn_4 {
position:absolute;
left:350px;
width:478px;
height:108px;
background:url(../images/Supplementery_logo_nav.gif);
background-repeat:no-repeat;
background-position:-350px;
}
li#sn_4 a { display:block;
width:100px;
height:108px;
text-indent:-9999px;
}
li#sn_4 a:hover {
left:350px;
width:478px;
height:108px;
background:url(../images/Supplementery_logo_nav_HOVE.gif);
background-repeat:no-repeat;
background-position:-350px;
}
