/*  

Theme Name: Oh Hey!

Theme URI: http://corrinrenee.com/

Description: Created especially for corrinrenee.com.

Version: 1.0

Author: Sandpaper Studio

Author URI: http://www.sandpaperstudio.com/



*/



body, h1, h4, h2, h4, h5, h6, blockquote, p, form { margin: 0; padding: 0; }


/* Change background pattern here */
body { margin-top: 0; background-image: url(images/bg.png); background-repeat: repeat; background-position: top center; font-family: Georgia, "Times New Roman", Times, serif; color: #333; font-size: 11px; }

/* Change wrapper background here */
#wrapper{ margin: 0 auto; width: 930px; background-image: url(images/wrapper-bg.png); background-repeat: repeat-y; background-position: 30px 0; }

a:link, a:visited { text-decoration: none; color: #F2143F; }

a:hover, a:active { text-decoration: underline; }

a img { border: none; }





/*******************

------Header-------

*******************/

/* Change header background here */
#header { width: 810px; height: 248px; margin: 0 auto 0 30px; padding: 0; background: url(images/header-bg.png) no-repeat; }

#header a.header-home { border: none; width: 275px; height: 100px; display: block; position: relative; top: 40px; left: 140px; }





/********************

----Navigaiton Bar---

********************/

#top-menu{ position: absolute; top: 163px; text-align: left; color: #fff; padding-left: 184px; font-size: 10px; }

#top-menu a:link, #top-menu a:visited { color: #fff; text-decoration: none; }

#top-menu a:hover, #top-menu a:active, #top-menu a.current:link, #top-menu a.current:visited, #top-menu a.current:hover, #top-menu a.current:active, #top-menu ul li.current_page_item a { text-decoration: underline; }

#top-menu ul li {
	display: inline;
/* --- Decrease the right padding when you add more links --- */
	padding-right: 9px;
	font-size: 10px;
	text-transform: uppercase;
}

#top-menu ul li.home { padding-right: 90px; } 





/*******************

---------Post-------

*******************/

.leftbar { float: left; width: 160px; color: #fff; }

#container { float: left; width: 550px; }

.rightbar { float: left; width: 220px; color: #fff; }

.leftbar ul, .rightbar ul { margin: 0; padding: 0 15px 0 40px; font-size: 10px; }

.leftbar ul li, .rightbar ul li { line-height: 16px; }

/* Change left sidebar background here */
.sidebar-right { background-image: url(images/sidebar-bg-right-220.gif); background-repeat: repeat-y; margin-bottom: 20px; }

/* Change right sidebar background here */
.sidebar-left { background-image: url(images/sidebar-bg-left.png); background-repeat: repeat-y; margin-bottom: 20px; }

/* Change left sidebar top background here */
.sidebar-left-top { background-image:url(images/sidebar-top-left.gif); background-repeat: no-repeat; height: 20px; }

/* Change left sidebar bottom background here */
.sidebar-left-bottom { background-image:url(images/sidebar-bottom-left.gif); background-repeat: no-repeat; height: 20px; }

/* Change right sidebar top background here */
.sidebar-right-top { background-image:url(images/sidebar-top-right-220.gif); background-repeat: no-repeat; height: 20px; }

/* Change right sidebar bottom background here */
.sidebar-right-bottom { background-image:url(images/sidebar-bottom-right-220.gif); background-repeat: no-repeat; height: 20px; }

.leftbar ul a:link, .leftbar ul a:visited, .rightbar ul a:link, .rightbar ul a:visited { color: #fff; text-decoration: none; }

.leftbar ul a:hover, .leftbar ul a:active, .rightbar ul a:hover, .rightbar ul a:active { text-decoration: underline; }

.sidebar-left li.linkcat, .sidebar-right li.linkcat { list-style:none; }

/* Change sidebar icon here */
h2 { font-size: 12px; font-weight: normal; background-image:url(images/sidebar-title-bg.gif); background-repeat: no-repeat; margin: 0 15px 10px 15px; border-bottom: 1px dashed #fff; padding: 8px 0 1px 13px; }

h3 { font-size: 16px; color: #9BA426; margin-bottom: 3px; }

h4 { font-size: 20px; color: #F2143F; margin-bottom: 3px; }

h4 a:link, h4 a:visited { font-size: 20px; color: #F2143F; text-decoration: none; }

h4 a:hover, h4 a:active { text-decoration: underline; }

/* Change blog post title icon here */
.post { padding: 13px 43px 30px 43px; line-height: 18px; clear: both; background-image: url(images/blog-title-bg.gif); background-repeat: no-repeat; background-position: 25px 0; }

.post p { margin-bottom: 10px; }

.postinfo { font-size: 9px; margin-bottom: 15px; }

.postmetadata { border-top: 1px solid #7F8A84; margin-top: 15px; padding-bottom: 10px; font-size: 9px; }

.postmetadata a:link, .postmetadata a:visited { color: #9BA426; text-decoration: none; }

.postmetadata a:hover, .postmetadata a:active { text-decoration: underline; }

.post-meta-left { width: 325px; float: left; }

.post-meta-right { width: 125px; float: right; text-align: right; color: #F2143F; }

.post-meta-right a:link, .post-meta-right a:visited { color: #F2143F; text-decoration: none; }

.post-meta-right a:hover, .post-meta-right a:active { text-decoration: underline; }

.post-image img { padding: 5px; border: 1px solid #333; }

.clear { clear: both; }

/* Change comments icon here */
.comments-icon { float: right; padding: 3px 0 0 5px; width: 14px; height: 13px; background-image:url(images/comments-icon.gif); background-repeat: no-repeat; background-position: 5px 3px; }

p.ad { margin-bottom: 7px; }

.ad a:link, .ad a:visited { color: #fff; text-decoration: none; }

.ad a:hover, .ad a:active { text-decoration: underline; }

#clutter { text-align: center; }

#clutter p { margin-bottom: 10px; }

.reading-header { font-size: 15px; color: #9BA426; font-weight: bold; padding-top: 20px; }

ul.reading-list { margin: 0 0 10px 0; padding: 0 0 0 30px; line-height: 16px; }

ul.reading-list li { margin-bottom: 2px; }

.entry { padding-top: 10px; }

.commentlist { margin: 0; padding: 10px 0 0 0; }

.commentlist li { list-style: decimal; margin-left: 20px; color: #7F8A84;  }

.comment { margin: 0 20px 30px 0; color: #000;  }

.comment p { margin: 3px 0; }

.commentmetadata { padding: 10px 0 0 0;  }

#comment-form { padding-top: 20px; }

.comment p abbr em  { border: none; color: #7F8A84; padding: 5px 0 0 0; font-size: 10px; }

.comment_time { padding-left: 5px; font-style: italic; font-size: 10px; color: #000; }

.author { font-weight: bold; border-bottom: 1px dashed #7F8A84; color: #000; }

.postnav { font-size: 20px; color: #F2143F; margin-bottom: 3px; font-weight: bold; padding-left: 43px; }

.postnav a:link, .postnav a:visited { font-size: 20px; color: #F2143F; text-decoration: none; }

.postnav a:hover, .postnav a:active { text-decoration: underline; }

blockquote { padding-left: 30px; }







/*******************

-------Footer-------

*******************/

#footer { clear: both; width: 464px; padding: 50px 0 20px 203px; }

.footer_left { float: left; width: 300px; margin-bottom: 10px; }

.footer_right { float: right; width: 160px; text-align: right; margin-bottom: 10px; }

