/*

Design by Metamorphosis Design

http://www.metamorphozis.com

Released for free under a Creative Commons Attribution 2.5 License

*/



*

{

	margin: 0px;

	padding: 0px;

}



body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	margin-top: 60px;

	margin-bottom: 20px;

	background-color: #FFFFFF;

	background-image: url(images/back_all.gif);

	background-repeat: repeat-x;

}



input, textarea {

	background: #A4E4F5;

	border: 1px solid #FFFFFF;

	font: bold 13px Arial, Helvetica, sans-serif;

	color: #0F5B96;

}



h1, h2, h3, p, ol, ul {

	margin-top: 0;

}



h1, h2, h3 {

	font-family: Arial, Helvetica, sans-serif;

}



h1, h2 {

	/*text-transform: lowercase;*/
	font: bold 13px;
	color: #524d4d;
	text-align: justify;
	font-weight: normal;

}



h1 {

	font-size: 1.4em;

}



h2 {

	font-size: 1.1em;

}

h3 {

	font-size: 1.1em;

}


p, ol, ul {

	margin-bottom: 1.5em;

	line-height: 150%;

}



a {

	color: #707070;

}



a:hover {

	text-decoration: none;

	color: #c4018b;

}







hr {

	display: none;

}



#main

{

	width: 904px;

	margin: 0 auto;

	border: 10px solid #ffffff;

	background-color: #FFFFFF;

}



/* Header */



#header {

	height: 180px;

	width: 485px;

}



#logo {

width: 785px;

height: 177px;

background: url(images/l.jpg);

}



#logo h1, #logo p {

	margin: 0;

	line-height: normal;

}



#logo h1 {

	padding: 47px 0 0 20px;

	font-size: 24px;

	color: #FFFFFF;

}

#logo h2 {

	padding: 10px 0 0 20px;

	font-size: 10px;

	text-transform: uppercase;

	color: #62D6F5;

}



#logo a {

	text-decoration: none;

	color: #62D6F5;

}



#menu {

height: 49px;

padding-left: 30px;

background: url(images/menu.gif) no-repeat;

}



#menu ul {

	margin: 0;

	list-style: none;
	

}



#menu li {

	display: inline;

}



#menu a {

	float: left;

	width: 150px;

	height: 45px;

	margin: 0 0 0 10px;

	padding: 10px 0 0 0;

	text-decoration: none;

	text-align: center;

	letter-spacing: 0px;

	font-size: 1.0em;

	color: #FFFFFF;

}



#menu a:hover {

	background: url(images/menu_r.gif) repeat-x;

	color: #FFFFFF;

}



/* Page */



#page {

	width: 904px;

	background: #ffffff;

	margin: 0 auto;

}



/* Content */



#content {

	float: left;

	width: 452px;

	margin-left: 10px;

	background-color: #FFFFFF;

}



#content .post ul, #content .post ol

{

margin-left: 20px;

}



.post {

	margin-bottom: 15px;

	padding: 10px;

	color: #292929; /*0A416B*/

	background-color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;

}

.post2 {

	margin-bottom: 15px;

	padding: 10px;

	color: #000000; /*0A416B*/

	background-color: #FFFFFF;
	font: 13px Arial, Helvetica, sans-serif;
	text-align: justify;

}



.post a {

	color: #1D74A6;

}



.post a:hover {

	color: #FFFFFF;

}





/* Sidebars */



.sidebar {

	float: left;

	width: 216px;

	margin-top: 10px;

	color: #000000; /*#0D699B;*/

}



.sidebar ul {

	margin: 0;

	padding: 0;

	list-style: none;

	line-height: normal;

}





.sidebar li {

	padding: 6px 0 6px 0px;

}



.sidebar a {

	text-decoration: none;

	color: #f03b2d;

	font-size: 11px;

}

.sidebar a:hover {

	color: #f03b2d;

	text-decoration: none;

}



.sidebar h2 {

	padding-top: 10px;

	color: #FFFFFF;

	background: url(images/title.gif) no-repeat;

	height: 34px;

	padding-left: 20px;

}



/* Left Sidebar */



#leftbar {

}



/* Right Sidebar */



#rightbar {

margin-left: 10px;

}



#leftbar .back

{

background: url(images/box_back.gif) repeat-y;

padding: 0px;

}

#rightbar .back
{

background: url(images/box_back.gif) repeat-y;

padding: 5px;

}

#leftbar .bottom, #rightbar .bottom

{

background: url(images/box_bottom.gif) no-repeat;

height: 3px;

width: 216px;

margin-bottom: 10px;

}





/* Calendar */



#calendar table {

	width: 100%;

	text-align: center;

}



#calendar thead {



}



#calendar tbody td {

	border: 1px solid #F1F1F1;

}



#calendar #prev {

	text-align: left;

}



#calendar #next {

	text-align: right;

}



#calendar tfoot a {

	text-decoration: none;

	font-weight: bold;

}



#calendar #now {

	background: #696969;

	border: 1px solid #ff0000;

	font-weight: bold;

	color: #ffffff

}





/* Footer */



#footer {

	clear: both;

	padding-top: 20px;

	height: 62px;

	background: url(images/footer.gif) repeat-x;

}



#footer p {

	text-align: center;

	font-size: smaller;

	color: #2B99EA;

}



#footer a {

	color: #0F5B96;

}

