body  { font: 14px Arial,Helvetica,Sans-serif; line-height: 1.2; color: #000; background-color: #6e91e1; }
h1, h2, h3, h4, h5, h6  { margin: 0; font-family: Geneva,Helvetica,sans-Serif; color: #000; line-height:1; }
h1  {font-size: 36px; } h2  {font-size: 22px;} h3  {font-size: 20px;} h4  {font-size: 18px;} h5  {font-size: 14px;} h6  {font-size: 12px;}

.col-full  { width: 960px; margin: 0 auto; }
#cat-nav { position:relative; background:url(images/bg-catnav.png) repeat-x bottom; height:40px; border-top:1px solid #fff; }
#cat-nav a { color:#333; text-decoration:none; text-shadow: #fff 0px 0px 0px; }
#cat-nav a span { font-family:Verdana, Geneva, sans-serif; font-size:10px; font-style:normal; font-weight:400; color:#888; text-shadow:none;}
#secnav a { font-family:"gill sans","tahoma",sans-serif; font-style:normal; text-align:center; font-weight:700; font-size:14px; display:block; z-index:100; padding:3px 9px; line-height:16px;}
#secnav li { float:left; width: auto; background: url(images/secnav-div.png) no-repeat left; height:40px; }
#cat-nav #search { background:url(images/bg-search.png) no-repeat; height:31px; width:181px; margin-top:3px; margin-bottom:3px; margin-right:60px; position:relative; }
#main{width:640px;}
#main.fullwidth  { width: 960px; }
#content{min-height:400px;padding:0; margin:20px auto 30px;}

.post  { padding:25px 25px 20px; border:1px solid #FFE4AF;  position:relative; }
.post .thumbnail { padding:1px; border:1px solid #e2e2e2; background:#fff; margin-top:0; }

.post-bottom { background:#E4E4E4 url(images/bg-post-bottom.png) repeat-x top; line-height:20px; padding:0px 5px; border-bottom: 1px solid #B9B9B9; border-top: 1px solid #DBDBDB; }
.post-bottom div, .post-bottom div a { color:#244592; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; }
.post-bottom div a:hover { color:#222; }
.post-bottom .cat { background:url(images/ico-cat.png) no-repeat top left; padding:1px 0 2px 25px; height:16px;}
.post-bottom .tags { background:url(images/ico-tags.png) no-repeat top left; padding:1px 0 2px 25px; height:1px;}

/* Featured Area */
#loopedSlider { position:relative; width:960px; background:#e5e5e5; border-bottom: 1px solid #b9b9b9; border-right: 1px solid #d0d0d0; }
#loopedSlider .container { width:640px; height:400px; overflow:hidden; position:relative; background:#fff; border-right:1px solid #d0d0d0; }
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides div.slide { position:absolute; top:0; width:640px; display:none; }
#loopedSlider .slides .post-bottom { border-bottom:none; }

#loopedSlider .featured-nav { width:318px; float:right; }
#loopedSlider ul.pagination { list-style:none; padding:0; margin:0;  border-top:1px solid #d0d0d0;}
#loopedSlider ul.pagination li { float:left; border-bottom:1px solid #f6f6f6;}
#loopedSlider ul.pagination li a { width:278px; display:block; padding:15px 20px 15px 20px; opacity:0.7; border-bottom:1px solid #d4d4d4; min-height:52px; }
#loopedSlider ul.pagination li a:hover { opacity:1; background:#ffc44c; }
#loopedSlider ul.pagination li.active a { opacity:1; background:#ffc44c;}
#loopedSlider ul.pagination em { color:#111111; font-family:Arial,Helvetica,Sans-serif; font-weight:bold; line-height:18px; margin-top:10px; font-style:normal; }
#loopedSlider ul.pagination .meta { display:block; font-size:11px; color:#222222; line-height:16px; margin:5px 0 0 4px; }\

.entry a.btn, input.submit { background:url(images/bg-button.png) no-repeat left 0; padding:4px 8px; color:#fff; font:Arial,Helvetica,Sans-serif; font-size:12px; font-style:italic; text-shadow: #777 0px 1px 0px; background-color:#6e91e1; border:1px solid #000000; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.entry a.btn:hover { cursor:pointer; opacity:0.8; }

.entry  { font-size:12px; line-height:16px; }

#footer{ background:#3656a1; color:#cacaca; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px;padding: 25px 0;border-top: 1px solid #b3b3b3;}

.widget  { position:relative; margin: 0 0 20px 0; background:#fefefe url(images/bg-box.png) repeat-x; padding:0; border:1px solid #fff; color:#555; font-family:Arial,Helvetica,Sans-serif; line-height:20px; }

#search_main input.field{ float:left; border: 1px solid;border-top-color: #C5C3C3;border-left-color: #C5C3C3;border-right-color: #EDEDED;border-bottom-color: #EDEDED;background: #fff;font-family:Arial,Helvetica,Sans-serif;font-size: 12px;padding: 7px 10px; font-style:italic; margin:0 5px 5px 0; color:#999; width:170px;}
#searchform .submit { padding:5px 8px; font-family:Arial,Helvetica,Sans-serif; }
#author .author-info { float:left; width:190px; font-family:Arial,Helvetica,Sans-serif; font-size:10px; text-transform:uppercase; line-height:16px; padding:2px 0 0 0px; color:#777; }
#tabs ul.wooTabs li { float: left; display:inline;font-family:Arial,Helvetica,Sans-serif; font-size: 10px; color: #ffffff; margin:0px 1px 0px 0px !important; cursor: pointer; }
#tabs #tagcloud, #tabs .inside li { padding:10px; font-family:Arial,Helvetica,Sans-serif;}
#tabs .inside li span.meta { display:block; font-size:10px; text-transform:uppercase; color:#777; font-family:Arial,Helvetica,Sans-serif; line-height:20px; }