/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding-left:40px;
	background: #0F5B96 url(../images/img01.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



h1, h2, h3, p, ol, ul {
	margin-top: 0;
}

h1, h2, h3 {
	font-family:  "Century Gothic",Arial, Helvetica, sans-serif;
}


h1 {
	font-size: 2.4em;
}

h2 {
	font-size: 1.2em;
}

ol, ul {
	margin-bottom: 1.5em;
	line-height: 150%;
	font-size:12px;
	color:#000;
}

p {
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	
}

#paragraph {
	font-size:12px;
}

a {
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #000000;
}


hr {
	display: none;
}

#title_blue {
	
	color:#0A416B;
}

/* 
Page
	header - logo
	menu
	content
	footer
*/

/* ------------------------------------ Page ------------------------------------------*/

#page {
	/*width: 980px;*/
	width:auto;
	margin:auto;
}

#page p {
	text-align: justify;
}
/* ----------------------------------- Header ------------------------------------------*/

#header {
	height: 180px;
	width:auto;
}


#logo {
	float: left;
	margin-top: 10px;/**/
}

/* ----------------------------------- Menu ---------------------------------------------*/

.menu {
	float: left;
	width: 20%;
}

.menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.menu li {
}

.menu li ul {
}

.menu li li {
	/*padding: 6px 0 6px 10px;*/
	padding: 6px 0 6px 10px;
	background: url(../images/img08.gif) no-repeat 0 12px;
	border-bottom: 1px solid #2872A6;
}

.menu li li a {
	text-decoration: none;
	color: #C9ECF5;
}

.menu li li a:hover {
	color: #FFFFFF;
}

.menu li h2 {
	padding-top: 20px;
	color: #FFFFFF;
}

/* Content */

#content {
	/*float: right;*/

/*	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	
*/
	/*#1EB5DD*/
	background: #EFEFEF;
/*	border-left: 1px solid #C00000; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #C00000;
*/
color: #000000;
	padding: 20px 30px 10px 30px;
}


#content a {
	color: #336699;
	text-decoration:none;
	font-weight:bolder;
}

#content a:hover {
	color: #000000;
	text-decoration:note;
}


#content .title a {
	text-decoration: none;
	color: #0A416B;
}

#content .byline {
	margin: 0;
	padding: 0 30px;
}

#content .entry table{
	/*background-color: #F7F1B0; #FBF8D0*/
	background-color: #FDFCE8;
}

#content .links {
	margin: 0;
	padding: 10px 30px 35px 30px;
	background: url(../images/img06.gif) repeat-x left bottom;
	border-top: 1px solid #2872A6;
}

#content .links a {
	padding-left: 10px;
	background: url(../images/img08.gif) no-repeat left center;
	text-decoration: none;
	font-weight: bold;
	color: #0A416B;
}

#content .links a:hover {
	color: #FFFFFF;
}

#content .darklink a, th, td {
	color: #000000;
}

div.note {font-family:Georgia, "Times New Roman", Times, serif; margin-left: 20%; margin-right:20%; padding:15px; border: 1px solid black; background-color:#FFFFFF; text-align:justify;}


/* --------------------------------------------------- Footer ------------------------------------------------------------------------*/

#footer {
	clear: both;
	padding: 20px 0;
	margin-left: -40px;
	background: #083253;
}

#footer p {
	text-align: center;
	font-size: smaller;
	color: #0F5B96;
}

#footer a {
	color: #0F5B96;
}
