/*
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: #FFFFFF url('images/img01-blend.gif') repeat-x 0px 0px; font-family: Arial, Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #666666; }
form { margin: 0; padding: 0; }
fieldset { margin: 0; padding: 0; border: none; }
input, textarea, select { font-family: Arial, Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #666666; }
h1, h2, h3 { margin: 0; font-weight: bold; color: #ff7432; }
h1 { letter-spacing: -1px; font-size: 2.6em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.2em; font-weight: bold; }
p, ul, ol { margin-bottom: 1.6em; }
p { }
blockquote { font-style: italic; }
ul { }
ol { }
a { color: #0000cc; }
a:hover { text-decoration: none; }
small { }
hr { display: none; }
hr.line{display:block;color:#ff7432;border:0;height:1px;border-top:1px solid #ff7432;}
img { border: none; }
img.left { float: left; margin: 0 15px 0 0; }
img.right { float: left; margin: 0 0 0 15px; }
b{color:#333;}
/* Header */
#header { width: 900px; height: 125px; margin: 0 auto; padding: 0 40px; background: url('images/img03-blend.jpg') no-repeat left top; }

/* Menu */
#menu { width: 900px; height: 100px; }
#menu ul { margin: 0; padding: 25px 0; list-style: none; }
#menu li { display: inline; }
#menu a { display: block; float: left; width: 150px; height: 38px; padding: 12px 0 0 0; text-align: center; text-decoration: none; text-transform: lowercase; font-size: 1.8em; }
#menu .active a { background: #B3EAFD url('images/img02-blend.jpg') no-repeat; }

/* Logo */
#logo { clear: both; /*width: 900px; height: 200px;*/ }
#logo h1, #logo h2 { text-transform: lowercase; font-style: italic; }
#logo h1 { padding: 28px 0 0 0; font-size: 4em; }
#logo h2 { padding: 0px; font-size: 2em; }
#logo a { text-decoration: none; color: #479EF3; }

/* Page */
#page { width: 900px; margin: 0 auto; padding: 30px 0; }

/* Content */
#content { float: left; width: 580px; }
.post { }
.post h1{margin-bottom:30px;text-align:center;}
.post .date { float: left; width: 70px; margin: 0 15px 0 0; padding: 2px 0; background: #C9E5FC; border: 1px solid #C9E5FC; text-align: center; font-size: 11px; color: #3F4C6B; }
.post .date b { display: block; padding: 5px 0; background: #F4FAFE; font-size: 24px; font-weight: normal; }
.post .title { margin: 0; }
.post .meta { margin: 0 0 0 0; color: #B2B7C4; }
.post .entry { padding: 20px 0; line-height: 200%; }

/* Sidebar */
#sidebar { float: right; width: 280px; }
#sidebar ul { margin: 0; padding: 0; list-style: none; }
#sidebar li { margin-bottom: 20px; padding: 20px 20px 40px 20px; background: url('images/img04-blend.jpg') no-repeat; }
#sidebar li ul { /*line-height: 240%;*/ }
#sidebar li li { margin: 0; padding: 0; background: none; padding-left: 15px; padding-bottom: 8px; background: url('images/img05-blend.gif') no-repeat left 6px; }
#sidebar h2 { margin-bottom: 20px; /*text-transform: lowercase;*/ }
#s { width: 160px; }

/* Footer */
#footer { clear: both; padding: 20px 0; background: #FEECE2; border-top: 5px solid #ff9a79; text-align: center; }
#footer p { margin: 0; color: #ff7432; }
#footer a { color: #ff7432; }

.bannerbunch{text-align:center;}
.banner{margin:10px;border:2px solid #333;background:#CCFFFF;}
.highlight{background:#FEECE2;border:1px solid #ff9a79;padding:10px 20px;font-weight:bold;line-height:200%;text-align:center;color:#333;}
ul.unorderlist{margin:0;padding:0;list-style-type:disc;padding-left:20px;}
ul.unorderlist li{margin:0;padding:0;list-style-type:disc;}
.shadetabs li a.selected:link,.shadetabs li a.selected:visited{ background:#0000cc; color:#ffffff;}

