/*
Theme Name: Morning Sun
Theme URI: http://www.wpchamp.com/wordpress-theme-gallery/morning-sun-theme/
Description: A fresh and clean wordpress thenme
Version: 1.0
Author: WPChamp
Author URI: http://wpchamp.com/
Tags: Featured category, widget ready, fixed width, two columns, one column
*/
@import url("css/reset.css");
@import url("css/menu.css");
/*-------------Global--------------------*/
body {font-family: Verdana, Arial, Helvetica, sans-serif;background:#36c7fb url(images/main-bg.png) repeat-x left top;}
a{color:#be1414;text-decoration:none;}
a:hover{text-decoration:underline;}
#wrapper{margin:auto;width:970px;padding:0px 15px;}
.alignleft{float:left;}
.alignright{float:right;text-align:right;}
img.alignleft{margin-right:20px;}
img.alignright{margin-left:10px;padding-left:10px}
table td, table th {padding:5px;text-align:center;}
table caption{padding:10px;font-weight:bold;}
.clr{clear:both;}
/*----------------------------------------Header-------------------------------------------*/
#header{height:186px;}
#nav-main {list-style: none;}
#hdtop{height:135px;overflow:hidden;}
#logo{font-size:50px;float:left;margin-top:50px;text-transform:uppercase;}
#logo h1{font-weight:normal;}
#logo a{color:#000;}
#logo a:hover{text-decoration:none;}
#top-banner{float:right;margin-top:40px;}
/*----------------------------------------Home-------------------------------------------*/
#intro{margin:30px auto;overflow:hidden;width:922px;}
.scroll{position:relative;height:320px;overflow:hidden;}
.items{position:absolute;width:20000px;}
.item {float:left;width:922px;}
.item img{background:#fff;padding:10px;border:solid 1px #eeeeee;}
.item h2{font-size:15px;font-weight:normal;font-style:italic;padding:10px;background:#fff;border:solid 1px #eeeeee;
position:absolute;bottom:20px;}
.item h2 a{color:#000;}
.item h2 a:hover{color:#000;}
#featured-browse{width:900px;padding:10px;border:solid 1px #eeeeee;margin:15px auto;clear:both;background:#fff;clear:both;overflow:auto;}
#next-prev{cursor:pointer;float:right;width:150px;}
#next-prev a{margin:10px;width:18px;height:18px;float:right;}
#next-prev a.nextPage{background:url(images/next.gif) repeat left top;}
#next-prev a.prevPage{background:url(images/prev.gif) repeat left top;}
#next-prev a:hover{text-decoration:none;}
.navi{overflow:hidden;height:background:#fff;float:left;}
.navi a{width:12px;height:12px;border:solid 1px #000; cursor:pointer;margin:10px;float:left;}
.navi a.active{background:#000;}
/*----------------------------------------Columns-------------------------------------------*/
#container{background:url(images/bg-main.gif) repeat-y left top;overflow:hidden;_height:1%;margin:15px auto;width:940px;}
#container-wrap{background:url(images/bg-container-wrap.gif) no-repeat left bottom;overflow:hidden;padding-bottom:30px;_height:1%;}
#content{width:630px;_width:629px;float:left;color:#010101;background:url(images/bg-shiny.gif) repeat-x left top;margin:0px 1px;border-top:solid 1px #eeeeee;}
#container-nosidebar{background:url(images/bg-nosidebar.gif) repeat-y left top;overflow:hidden;margin-top:20px;width:940px;margin:15px auto;}
#container-nosidebar #container-wrap{background:url(images/bg-content-wrap-nosidebar.gif) no-repeat left bottom;}
#container-nosidebar #content{width:940px;}
.wrap{padding:30px;}
/*----------------------------------------Content-------------------------------------------*/
.post{margin-bottom:60px;}
.entry ul{margin:15px;}
#content h1{font-size:30px;margin-bottom:30px;text-transform:uppercase;font-style:italic;font-weight:normal;}
#content h2{font-size:30px;margin-bottom:30px; text-transform:uppercase;font-style:italic;font-weight:normal;}
#content h2 a{color:#010101;}
#content h3{font-size:26px; font-weight:bold;margin-bottom:15px;text-transform:uppercase;font-style:italic;font-weight:normal;}
#content h4{font-size:22px; font-weight:bold;margin-bottom:15px;text-transform:uppercase;font-style:italic;font-weight:normal;}
#content h5{font-size:18px;margin-bottom:15px;text-transform:uppercase;font-style:italic;font-weight:normal;}
#content h6{font-size:12px;margin-bottom:15px;text-transform:uppercase;font-style:italic;font-weight:normal;}
#content p{margin:15px 0px;line-height:2;}
#content img{margin:5px 0px 15px 0px;}
#content img.alignnone{clear:both;display:block;} 
#edit-link{font-size:1.2em;}
#content p.postmetadata{clear:both;font-size:10px;margin-bottom:20px;padding:5px;border:solid 1px #eeeeee;}
#content ul.navigation{clear:both; padding:15px 0px;list-style:none;overflow:auto;margin:0px;}
#content ul.navigation li {width:49%;_height:1%;}
#content ul.navigation li a{font-size:10px;font-weight:bold;}
.entry{font-size:11px; line-height:2;}
#content .entry p{margin:10px 0px;}
.date{font-size:10px;color:#aaaaaa;margin:5px 0px;display:block;}
.edit-post{font-weight:bold;font-size:10px;}
/*----------------------------------------Sidebar-------------------------------------------*/
#sidebar .wrap{padding:0px;margin:15px;}
#sidebar{color:#010101;font-size:11px;float:left;width:293px;_width:293px;background:url(images/bg-shiny.gif) repeat-x left top;margin:0px 1px 0px 13px;border-top:solid 1px #eeeeee;line-height:2;}
#sidebar h2{font-size:17px;margin-bottom:15px; text-transform:uppercase;font-style:italic;font-weight:normal;}
#sidebar ul{list-style:none;}
#sidebar li{background:url(images/sidebar-line.gif) no-repeat center bottom;padding-bottom:30px;overflow:hidden;margin-bottom:30px;clear:both;}
#sidebar ul li p, #sidebar-lists li div{padding:10px 10px;}
#sidebar ul ul{list-style: disc inside;color:#be1414;margin:0px 3px;}
#sidebar ul ul li{background:none;padding-bottom:0px;margin:5px 10px;}
.url{text-decoration:underline;}
#sidebar ul li#subscribe ul{margin-left:30px; list-style: none;_height:1%;}
#sidebar ul li#subscribe li{float:left;width:40px; clear:none; text-align:center;}
#subscribe li a{display:block;padding-top:40px;}
#subscribe li#rss a{background:url(images/rss.gif) no-repeat center top;color:#fba03d;text-decoration:none;}
#subscribe li#twitter a{background:url(images/twitter.gif) no-repeat center top;color:#33ccff;text-decoration:none;}
#subscribe li#email a{background:url(images/email.gif) no-repeat center top;color:#5eac56;text-decoration:none;}
#sidebar ul ul#ads{list-style: none;}
#sidebar ul ul#ads li{margin:0px;float:left;clear:none;}
#sidebar ul ul#ads li.left-ads{margin:0px 5px 5px 0px;}
#sidebar ul ul#ads li.right-ads{margin-bottom:5px;}
#sidebar ul ul#ads li a{float:left;}
#sidebar p{ line-height:2;}
/*-------Search---------*/
#sidebar li #s{border:none;float:left;color:#010101;background:url(images/bg-search.gif) no-repeat left center;width:200px;height:24px;}
#sidebar li #searchsubmit {border:solid 1px #666;background:#000;color:#fff;float:left;cursor:pointer;font-size:10px;text-align:center;height:24px;width:50px;margin-left:5px;font-weight:bold;}
/*----------------------------------------Misc-------------------------------------------*/
#calendar_wrap a{font-weight:bold;}
.recentcomments{font-weight:normal;}
.pagetitle{margin:15px 0px 60px; font-size:12px;font-weight:bold;padding-bottom:30px;border-bottom:solid 1px #eee;}
/*----------------------------------------Footer-------------------------------------------*/
#footer{clear:both;color:#010101;padding:10px;font-size:10px;overflow:auto;border:solid 1px #eee;margin:15px;text-align:right;}
/*----------------------------------------Comment-------------------------------------------*/
#comments_wrap{font-size:10px;padding-top:10px;}
#comment{width:400px;height:200px;}
.comment{padding:10px;margin:5px 0px;}
.commentlist{list-style:none;}
.depth-1{border:solid 1px #ddd;}
.thread-odd{background:#eee;}
.commentlist li .avatar {border:1px solid #ddd;float:right;padding:2px;}
.comment-author-admin{border-left-width:5px; border-left-color:#be1414}
cite{font-style:normal;font-weight:bold;}
cite .url{ text-decoration:none;}
#respond{margin-left:15px;}
