/* Links */

a:link { text-decoration: none; color: #4b62c6; }
a:visited { text-decoration: none; color: #4b62c6; }
a:hover, a:active { color: #3a3e98; }


/* Headings */

h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 20px 0 10px; }
h1 { font-size: 32px; margin-bottom: 0px; margin-top: 10px;}
h2 { font-size: 28px; }
h3 { font-size: 24px; }
h4, h5, h6 { font-size: 20px; }


/* Other Html Elements */

.titles { font-weight: bold; border-bottom-width: 0; font-size: 24px; text-decoration: none; underline: none;}
.titles a:link,
.titles a:visited,

.titles a:active {
text-decoration: none;
underline: none;
font-size: 24px;
font-weight: bold;
border-bottom-width: 0;

}



pre, blockquote 

{

	overflow: auto;

	padding: 0 10px;

	margin: 20px 30px;

	line-height: 1.8em;

	background-color: #f5f5f5;

	border: 1px solid #e0e0e0;

}



pre:hover, blockquote:hover

{

	background-color: #f0f0f0;

	border: 1px solid #d0d0d0;

}



pre { padding-top: 0px; padding-bottom: 10px; }



code { color: #779900; font-family: Consolas, Verdana, "Courier New", Sans-Serif; }



ul, ol { line-height: 2.0em; }



ul { list-style-image: url(images/bullet.gif); }



abbr, acronym { font-style: normal; border-bottom: 1px dotted #333333; cursor: help; }



del { text-decoration: line-through; color: #999999; }



ins { text-decoration: none; color: #009977; }



/* Structure */



body

{

	margin: 0;

	padding: 0;

	color: #A4987B;

	background-image: url(images/bg.gif);

	background-repeat: repeat-y;

	background-position: center;

	background-color: #B0D4E2;

	font: normal 80% "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;

}



#wrapper2 {

width: 768px;

margin-left: auto;

margin-right: auto;

}

#header

{

	float: left;

	width: 939px;

	padding-bottom: 8px;

	clear: left;

	background-image: url(images/header-bg.gif);

	background-repeat: no-repeat;

	padding-left: 0px;

	height: 352px;

	margin-left: -85px;

}


#wrapper

{

	clear: both;

	float: left;

	width: 100%;

	color: #555555;

	margin-top: 0px;

}


#content

{

	float: center;

	padding: 30px 30px 30px 30px;


}


/* Header */



#header h1 { padding-left: 100px; margin-top: 400px; }



/* Navigation */



#navigation ul { list-style-type: none; list-style-image: none; float: left; margin-left: -200px; padding: 0 0px 0 0; margin-top: 0px; }



#navigation li { float: left;  margin-top: 0px;}



#navigation li a:link,

#navigation li a:visited

{

	float: left;

	color: #53869A;

	display: block;

	padding: 5px 10px;

	margin-right: 4px;

	border: 1px #98C2D2;

	background: #a6d5e8;

	height: 24px;

	font-size: 15px;

        font-weight: bold;

}