﻿

body {	margin: 0px;	padding: 0px;	text-align: center;	background-color:#fff;	}


h1, h2, h3, h4, h5, h6, ul, ol, dl { font-family:   'Trebuchet MS', Verdana,  serif;	}

p {	font-family:   'Trebuchet MS', Verdana,  serif; color:#000;	}

h1 {	color:#FF0;	}


h2, h3, h4, h5 { color:#828282;	}


h6 {	color:#000000;	}


/* FONT SIZES */

h1 {font-size: 3em; /* 24pt */	}

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 */ }

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, ol, dl, blockquote, cite {	color:#808073;	}

table, form {	color: #BFBFAC;	}

a {	color:#0000ff;	}

a:hover { color: #ooo; text-decoration: none; }

dt {font-weight:bold;}



#main_wrapper {	width: 60em;	margin-left: auto;	margin-right: auto;	text-align: left;	position: relative;	height: 100%;	

	background-color:#fff;	}

#details {	padding: 0; margin: 0;	background-color: fff; 	}		
	

#details_inner {	margin: 0; padding: 0.2em;	

	background-color: #fff;		border-top: 0px double navy;	border-bottom: 0px solid gray;	

	padding-bottom: 0.2em;	text-align: center;	}


#details_inner p {	 font-size: 0.8em;	font-style: normal;	font-family: "Trebuchet MS", helvetica, arial, sans-serif;;

	color: navy;	}



#header {	margin: 0; background-color: navy;}



#header_inner {	font-family: Times, serif;	margin: 0; padding-top: 2em; 	padding-left: 2em;	padding-bottom: 0em;	border-bottom: 2px solid #ffff00; border-top: 2px solid #ffff00;	}


#header_inner h1 {	font-family:  "Times New Roman", serif;	}


#tagline {	margin: 0;	background-color: #0000dd 	}		
	

#tagline_inner {	padding-top: .8em;	

	background-color: #eeee11;	font-color: navy;	border-top: 4px double navy;	border-bottom: 4px double navy;	

	padding-bottom: 0.2em;	margin-top: 0;	margin-bottom: 0; text-align: center;	}



#tagline_inner p { font-size: 0.7em;	font-style: italic;	font-family: Georgia, "times new roman", serif; font-color: navy;}


#content {	position: absolute;	left: 12.5em;	padding: 0;	margin: 0;	width: 37.0em;	background-color:#fff;}


#content_inner img {	float:left;	margin:0.8em;	border: 1px gray solid;		padding: 0.125em;	}


#content_inner{		margin: 0em 0em 0em 0em;	padding: 1em;	border: 0px gray solid;	border-top: 0px ;	}


#content_inner p, ol, ul {	font-size: 0.75em;	color:#838383;	font-family:  "Trebuchet MS", helvetica, arial, sans-serif;	border: 0px red dashed;		margin: 0em 0em 0em 0em;	padding: 0.5em;	}


#content_inner h2, h3, h4, h5, h6 {	color:#808080;	font-family: "Trebuchet MS", helvetica, arial, sans-serif;	border: 0px red dashed;		margin: 0em 0em 0em 0em;	padding: 0.5em;	}


#content_inner h1, { font-size: 3em; text-align: center; color: #929292; margin: 0;  padding: 0; font-family: serif; }

#content_inner h2, { font-size: 1.2em; text-align: center; color:#828282;}

#content_inner h4 { font-size: 1.1em; text-align: center; color:#929292;}

#content_inner h3 { font-size: 1.1em; }


#content_inner h5 { font-size: 1.0em; text-align: center; }

#content_inner h6 { font-size: 0.75em; text-align: center; color:#929292; font-family:  "Trebuchet MS", helvetica, arial, sans-serif;}



#nav {	width: 12.5em;		position: absolute;	margin-left: 0;		padding--left: 0em;	 height: 50em;	background: transparent; 	

	margin-bottom: 20em;	border: green 0px solid;	background-color:#fff; }


#nav_inner ul a:hover {	color:white;	text-decoration: none;	background-color: navy;	color:#ffffff; line-height: 1.25em; }





#nav_inner {	font-family: helvetica, arial, sans-serif;	font-size: 0.9em;	margin-left: 0em;	margin-top: 2.5em;	}



#nav_inner a { color:navy; line-height:1.5em;}


#nav_inner p {	float: left;	margin-left: 0.9em;	border-style: double; 	border-color: navy;	border-width: 5px;	padding: 1.0em;

	font-size: 1.0em;	font-weight: normal;	background: #eeee11;	}


#nav_inner ul {	float: left;		margin: 0;	margin-left: 0em;	border: navy;	border-width: 0px;	padding: 0em;

	font-size: 0.9em;	font-weight: bold;	background: #fff;	}

#nav_inner ul, #nav dl, #nav ol {margin:.5em 1em .75em 1em; }


#nav_inner p a:hover {	color: #fff;	text-decoration: none;		background-color: navy;		padding: .2em;	}


#promo { 	right: 0;	position: absolute;	width: 9em;	height: 50em;	background-color:transparent;	border: yellow 0px solid;	}


#promo_inner {	font-size: 1em; margin-top: 2.5em;	margin-left: 0em;	padding-left: 1em;	border: blue 0px solid;	}

#promo_inner ul { list-style-type:none; line-height: 1.25em;	margin-left:0;	}




#footer {	background-color:#efefef; 		}

#footer_inner p {	margin: 0.4em;	}

#footer_inner {		font-size: 0.8em; 	margin-top: 2em;		border-top: 1px solid black;		border-bottom: 1px solid black;

		text-align: center;}	


#company { }

#company_inner {	font-size: 0.85em; text-align: center;	}

#company_inner a { color: #000; }

#header_inner, #tagline_inner, #nav_inner, #content_inner, #promo_inner {	overflow: hidden;	}
























 













