/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/

* {margin:0;padding:0}
.fleft {float:left}
.fright {float:right}
.fclear {clear:both}
body {background:#ececf0 url(images/back_all.gif) repeat-x;font-family:Baskerville Old Face;font-size:18px;color:#000}
input, textarea {background:#A4E4F5;border:1px solid #fff;font:bold 16px Baskerville Old Face;color:#0F5B96}
h1, h2, h3, p, ol, ul {margin-top:0}
h1, h2, h3 {font-family:Baskerville Old Face}
h1, h2 {text-transform:lowercase;font-weight:normal}
h1 {font-size:2.4em}
h2 {font-size:1.8em}
a {color:#1D74A6}
a:hover {text-decoration:none;color:#1D74A6}
hr {display:none}
#main {
	width:1020px;
	background:#ececf0 url(images/header.jpg) no-repeat top;
	border-left:10px solid #ececf0;
	border-right:10px solid #ececf0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header {
	height:400px;
	width:1020px
}
#logo {
	width:820px;
	height:360px
}
#logo h1, #logo p {margin:0;line-height:normal}
#logo h1 {padding:47px 0 0 20px;font-size:24px;color:#fff}
#logo h2 {padding:10px 0 0 20px;font-size:10px;text-transform:uppercase;color:#fff}
#logo a {text-decoration:none;color:#fff}
#menu {
	height:50px;
	padding-top:30px;
	padding-left:110px
}
#menu ul {margin:0;list-style:none}
#menu li {display:inline}
#menu a {
	float:left;
	width:161px;
	height:25px;
	text-decoration:none;
	text-align:center;
	padding-top:6px;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	background:url(images/button.png) no-repeat
}
#menu a:hover {background:url(images/button_r.png) no-repeat}
#page {
	width:1000px;
	margin-top:12px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#content {
	float:left;
	width:560px
}
.inner_copy {border:0;color:#f00;float:left;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
#content .post ul, #content .post ol {margin-left:30px}
#content .top {
	width: 550px;
	background: url(images/top.png) no-repeat;
	height: 30px
}
#content .middle_back {
	width:520px;
	background:#fff;
	padding:15px
}
#content .bottom {width:397px;background:url(images/bottom.png) no-repeat;height:10px;margin-bottom:10px}
.post {
	margin-bottom: 15px;
	color: #000;
	margin-top: 10px;
	margin-left: 15px;
	width: 540px;
}
.post a {color:#EA8616}
.post a:hover {color:#EA8616}
.sidebar {
	float:left;
	width:208px;
	margin-top:15px;
	color:#000
}
.sidebar ul {margin:0;padding:0;list-style:none;line-height:normal}
.sidebar li {padding:6px 0 6px 20px}
.sidebar a {text-decoration:none;color:#000005;font-size:16px}
.sidebar a:hover {
	color:#0D699B;
	text-decoration:underline;
	font-size: 16px;
}
.sidebar h2 {
	padding-top:10px;
	color:#fff;
	background:url(images/title.png) no-repeat;
	height:33px;
	padding-left:30px;
	font-size:18px;
	font-weight:normal
}
#leftbar {margin-left:5px}
#rightbar {
	margin-left:15px
}
#leftbar .back, #rightbar .back {background:url(images/title_back.gif) no-repeat;padding:10px}
#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 #f00;font-weight:bold;color:#fff}
#footer {clear:both;padding-top:20px;height:62px;background:url(images/footer.gif) repeat-x}
#footer div {padding:0 19%}
#footer p {text-align:center;font-size:smaller;color:#fff}
#footer a {color:#fff}
.logoimg {
	float: left;
	width: 160px;
}
.videofinal {
	width: 450px;
	margin-right: auto;
	margin-left: auto;
}
