body {

	margin: 10px 0 0 0;

}	
p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:13px;
}
/* this contains the site layout */

#container {
	position: relative;
	width: 785px;
	height: auto;
	float: none;
	z-index:0;
	margin: 0 auto;

}

#bcontainer {
	position: relative;
	width: 785px;
	height: auto;
	top: 119px;

}

/* this contians the header */

#header {

	background: url(../images/header.jpg) no-repeat top left;
	text-align: right;
	width: 785px;
	height: 100px;
	padding: 0;
	margin: 0;
	position:relative;

}

/* this is for the nav bar */

#navbar {

	background: url(../images/navbground.gif) no-repeat top left;
	width: 785px;
	height: 25px;
	position: relative;
	margin: 0;
	white-space:nowrap;
	
}

/* ie hacks */
 *>html #navbar {padding: -3px;p/adding:0 0 0 0;margin: -11px 0 0 0;m/argin: 0 0 0 0;}
/* ie hacks */

#navheader {
	position:absolute; top:2px;
	padding: 0;
	margin: 1px 5px 0 5px;
}
/* ie hacks */
*>html #navheader {position:absolute; left:10px; l/eft:; margin: 0 10px 0 10px; m/argin: 1px 5px 0 5px;}
* html #navheader {position:absolute; left:10px; l/eft:; margin: 0 10px 0 10px; m/argin: 1px 5px 0 5px;}
/* ie hacks */
ol {

	margin: 0 0 0 0;

}

li {

	position: relative;
	list-style: none;
	display: inline;
	margin: 8px 12px 0 12px;
	list-style-type: none;
}
 * html li {
 	margin: 0 8px 0 8px;
 	m/argin: 8px 8px 0 8px;
 }
a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	word-spacing: 3px;
	color: #FFFFFF;	
	text-decoration: none;
}
a:hover {
	color: #594767;
}
#footer a {
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	word-spacing: 3px;
	color: #32406b;	
	text-decoration: none;
}

/* this is for the side bar */


#sidebar {
	background: transparent url(../images/sidepanel.gif) no-repeat top left;
	width: 169px;
	height: 399px;
	position:absolute; top:125px;
}
*>html #sidebar {top:113px; t/op:125px;}
/* copy for right side */



/* image right side */



#image_container {

	background: url(../images/image.jpg) top left;
	height: 342px;
	width: 616px;
	background-repeat: no-repeat;
	left: 305px;
	position:absolute; 	position: absolute; top:125px; left:169px;
	margin-top: 0px;
}
*>html #image_container {top:113px; t/op:125px;}

#image_container_slogan {
	background: url(../images/slogan.gif) top left;
	width: 616px;
	height: 56px;
	background-repeat: no-repeat;
	left: 169px;
	top:467px;
	position: absolute;

}
*>html #image_container_slogan {top:455px; t/op:467px;}



/* this is for login */

#submit { width:500px; height:23px; position:absolute; top:62px; left:225px; text-align:right;}
/* ie hacks */
*>html #submit {t/op:62px; top:70px;}
* html #submit {t/op:62px; top:70px;}
/* ie hacks */

#submit a {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
#submit a:hover {color: #DADAD9; text-decoration:underline;}

table#logintable {
	text-align: left;


}

form {
	font: 9px Verdana, Arial, Helvetica, sans-serif;

}

input {
	font: 7px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;

}	
#footer {
	display: block;
	height: 75px;
	width: 718px;
	color: #000000;
	position: absolute;
	right: 40px;
	top: 505px;
	left: 48px;
}

.yellow_text {
	color: #FEFED9;
	text-align:left;

}

.white_text {
	color: #FFFFFF;
	padding-right:3px;
	padding-left:5px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;

}
#bloglink { width:365px; position:absolute; top:30px; left:350px; text-align:right;}

#credit { position:relative; top:400px; font-size:9px; text-align:center; color:#594767;}
#credit a {color: #594767; text-decoration:underline;}
#credit p { text-align:center;}
