/* 
Design by Free CSS Templates 
http://www.freecsstemplates.org 
Released for free under a Creative Commons Attribution 2.5 License 
*/ 
 
body { 
	margin: 0; 
	padding: 0; 
	background: #5484B5 url(images/topbar.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000101; 
} 
 
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: "Trebuchet MS", Arial, Helvetica, sans-serif; 
} 
 
h1, h2 { 
	/*text-transform: lowercase;*/ 
	font-weight: normal; 
} 
 
h1 { 
	letter-spacing: -2px; 
	font-size: 2.4em; 
} 
 
h2 { 
	letter-spacing: -1px; 
	font-size: 1.8em; 
} 
 
p, ol, ul { 
	margin-bottom: 1.5em; 
	line-height: 150%; 
} 
 
a { 
	color: #A4E4F5; 
} 
 
a:hover { 
	text-decoration: none; 
	color: #FFFFFF; 
} 
 
img.left { 
	float: left; 
	margin: 4px 20px 0 0; 
} 
 
img.right { 
	float: left; 
	margin: 4px 0 0 20px; 
} 
 
hr { 
	display: none; 
} 
 
/* Header */ 
 
#header { 
	height: 140px;
	width: 990px;
	/*background: url(images/img02.jpg) no-repeat center top;*/ 
	/*text-transform: lowercase;*/ 
} 
 
#logo { 
	float: left; 
} 
 
#logo h1, #logo p { 
	float: left; 
	margin: 0; 
	line-height: normal; 
} 
 
/*#logo h1 { 
	float: left; 
	padding: 17px 0 0 5px; 
	font-size: 2.5em; 
	color: #FAFAFA; 
}*/ 
 
#logo p { 
	padding: 49px 0 0 7px; 
	letter-spacing: -1px; 
	font-size: 1.4em; 
	color: #199DD2; 
} 
 
#logo a { 
	text-decoration: none; 
	font-weight: bold; 
	color: #FBFBFC; 
} 
 
#logo h2 { 
	padding: 12px 0 0 150px; 
	font-size: 1.0em; 
	color: #62D6F5; 
} 
 
#menu { 
	float: right; 
} 
 
#menu ul { 
	margin: 0; 
	padding: 15px 5px 0 0; 
	list-style: none; 
} 
 
#menu li { 
	display: inline; 
} 
 
#menu a { 
	float: left; 
	width: 120px; 
	height: 50px; 
	margin: 0 0 0 1px; 
	padding: 9px 0 0 0; 
	background: #BDBDBD url(images/img03.gif) no-repeat; 
	text-decoration: none; 
	text-align: center;
	letter-spacing: -1px; 
	font-size: 1.1em; 
	font-weight: bold; 
	color: #FAFAFA; 
} 
 
#menu a:hover, #menu .current_page_item a { 
	background: #BDBDBD url(images/img04.gif) no-repeat; 
} 
 
 
/* Page */ 
 
#page { 
	width: 1010px;
	min-width:1010px;
	margin: 0 auto;
	/*background: url(images/img01.gif) repeat-y;*/ 
	 
} 
 
/* Content */ 
 
#content { 
	float: left; 
	width: 530px; 
	padding: 0 0 0 10px; 
} 
 
.post { 
	margin-bottom: 15px; 
	background: #E9E5E5 url(images/img05.gif) no-repeat; 
	color: #0A416B; 
} 
 
.post a { 
	color: #A4E4F5; 
} 
 
.post a:hover { 
	color: #FFFFFF; 
} 
 
.post .title { 
	margin: 0; 
	padding: 30px 30px 0 30px; 
} 
 
.post .title a { 
	text-decoration: none; 
	color: #0A416B; 
} 
 
.post .byline { 
	margin: 0; 
	padding: 0 30px; 
} 
 
.post .entry { 
	padding: 20px 30px 10px 30px; 
} 
 
.post .links { 
	margin: 0; 
	padding: 10px 30px 35px 30px; 
	background: url(images/img05.gif) repeat-x left bottom; 
	border-top: 1px solid #2872A6; 
} 
 
.post .links a { 
	padding-left: 10px; 
	background: url(images/img08.gif) no-repeat left center; 
	text-decoration: none; 
	font-weight: bold; 
	color: #0A416B; 
} 
 
.post .links a:hover { 
	color: #FFFFFF; 
} 
 
/* Sidebars */ 
 
.sidebar { 
	float: left; 
	width: 200px; 
} 
 
.sidebar ul { 
	margin: 0; 
	padding: 0; 
	list-style: none; 
	line-height: normal; 
} 
 
.sidebar li { 
} 
 
.sidebar li ul { 
} 
 
.sidebar li li { 
	padding: 6px 0 6px 10px; 
	background: url(images/img08.gif) no-repeat 0 12px; 
	border-bottom: 1px solid #2872A6; 
} 
 
 
.sidebar li li a { 
	text-decoration: none; 
	color: #FBFBFC; 
} 
 
.sidebar li li a:hover { 
	color: #FFFFFF; 
} 
 
.sidebar li h2 { 
	padding-top: 20px;
	padding-left: 5px; 
	color: #FFFFFF; 
} 
 
 
/* Left Sidebar */ 
 
#leftbar { 
	padding-left: 10px;
	
} 
 
 
#leftbar a:hover, #leftbar .current_page a { 
	background: #26BADF url(images/highlight.jpg) no-repeat; 
} 
 
/* Right Sidebar */ 
 
#rightbar { 
	padding: 0 0 0 15px;
	 
} 
 
/* Search */ 
 
#searchform { 
	padding-top: 20px; 
	text-align: right; 
} 
 
#searchform br { 
	display: none; 
} 
 
#searchform input { 
	margin-bottom: 5px; 
} 
 
#searchform #s { 
	width: 190px; 
} 
 
/* Calendar */ 
 
#calendar_wrap { 
	padding-left: 10px; 
} 
 
#calendar_wrap table { 
	width: 180px; 
	text-align: center; 
	border-collapse: collapse; 
} 
 
#calendar_wrap tfoot { 
	font-weight: bold; 
} 
 
#calendar_wrap tfoot a { 
	text-decoration: none; 
} 
 
#calendar_wrap #prev { 
	text-align: left; 
} 
 
#calendar_wrap #next { 
	text-align: right; 
} 
 
#calendar_wrap tbody { 
	border-bottom: 1px solid #2872A6; 
	border-right: 1px solid #2872A6; 
} 
 
#calendar_wrap tbody td { 
	padding: 3px 0; 
	border-top: 1px solid #2872A6; 
	border-left: 1px solid #2872A6; 
} 
 
#calendar_wrap tbody td a { 
	font-weight: bold; 
} 
 
/* Footer */ 
 
#footer { 
	clear: both; 
	padding: 20px 0; 
	background: url(images/topbar.gif) repeat-x; 
} 
 
#footer p { 
	text-align: center; 
	font-size: smaller; 
	color: #0F5B96; 
} 
 
#footer a { 
	color: #0F5B96; 
|
