@charset "utf-8";

/* CSS Document */

/* stylesheet.css for home page */



/* universal style rule */

* {

/* block all default browser padding and margins */

	padding:0;

	margin:0;

}

img{border:none;}

body {

	background-color:#563812;

	

	font-family:"Times New Roman", Times, serif;

	color:#000;

	text-align:justify;	

}



#wrapper {

	width:900px;

/*center the wrapper */

	margin:auto;

	background-image:url(images/bg.gif);

	background-repeat:repeat-y;

}





#header {

	height:143px;

	text-align:center;

}



/* --- top navigation */

#topnavbar {

	background-image:url(images/top-navbar.gif);

	background-repeat:no-repeat;

	background-position:center;

	text-align:center; 	

	font-size:0.875em;

	height:27px;

	padding-top:8px;

	font-weight:bold;

}



#topnavbar ul{

	padding:0; 

	margin:0;

	display:inline;

}



#topnavbar ul li{

	display:inline; 

	padding-right:0.8125em; 

	padding-left:0.8125em;

}



/*applies to top nav bar links, visited, unvisited */

#topnavbar ul li a,#topnavbar ul li a:active,#topnavbar ul li a:visited{ 

	text-decoration:none;

	color:#041631;

}

#topnavbar ul li a:hover{

	text-decoration:underline;

}
#middlesection{background:url(images/left-bar.jpg) repeat-y; height:auto; margin-left:7px;margin-right:0px;}


#leftbar {

	/*right bar div left margin must equal this width */

	width:211px;

	

	background-image:url(images/left-bar.jpg);

	background-repeat:repeat-y;

	float:left;	

}



#leftnavbar {

	width:204px;	

	padding-left:10px;

}





/*remove bullets from left nav bar*/

#leftnavbar ul {

	list-style-type:none;

}



#leftnavbar li {	

	height:2.125em;	

}

			

 /* All links, and links in unvisited and visited states */

#leftnavbar  a,

#leftnavbar  a:link,

#leftnavbar  a:visited {

	color:#041631;

	font-size:0.875em;

	font-weight:bold;

	text-transform:uppercase;

	padding-left:0.9375em;

	padding-top:0.9375em;

	text-decoration:none;	

/* Remove dotted border from Firefox */

	outline-style:none;

}



#rightbar {

	width:682px;

/* left margin width must match left bar width */

	margin-left:211px;	

}



#toprightbar {

	height:185;	

	padding-top:5px;

	padding-bottom:5px;

	padding-left:2px;

}



#toprightbar img {

	display:block;

}



#bottomrightbar {

}



#bottomrightbar h1 {

	color:#000000;

	font-size:1.125em;

	font-family:Arial, Times, serif;	

	margin-left:0.625em;
	padding-top:0.4375em;

}



#bottomrightbar p {

	/*color:#000000;

	font-size:0.875em;*/

	margin:0.5em 1em 0.5em 1em;

}



#footer{ 

	text-align:center; 	

	font-size:1em;

	height:3em;

	text-align:center;

	padding-top:0.25em;

	font-weight:bold;

	color:#FFFFFF; 

}



#footer ul{

	padding:0; 

	margin:0; 

	display:inline;

}



#footer ul li{

	display:inline; 

	padding-right:0.625em; 

	padding-left:0.625em;

	line-height:.93em;

}



/*applies to footer links, visited, unvisited */

#footer ul li a,#footer ul li a:active,#footer ul li a:visited{ 

	text-decoration:none;

	font-size:0.75em;

}

#footer ul li a:hover{

	text-decoration:underline;

	color:#FFF;

}



#footer a{

	text-decoration:none; 

	color:#CECBC8;

	font-size:0.75em;

}



#footer a:hover{

	text-decoration:underline; 

	color:#FFF;

}



.companyname {

	color:#CECBC8;

	font-size:0.75em;

}
