body {color:#333333;}

a {color:#0099FF;text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#FF9900;font-weight:bold;text-decoration:none;}
a:active {text-decoration:none;}

hr {margin:15px 0;}
hr.interior {display: block;position: relative;padding: 0;margin: 15px auto;height: 0;max-height: 0;width: 100%;clear: both;border: none;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #FFF;font-size: 1px;line-height: 0;}

#page {width:960px;margin:0 auto;}
#header {width:940px;padding:15px 10px 0;}
#content {}
#footer {width:940px;margin:0 10px;font-size:85%;text-align:right;}

.narrowcolumn {width:620px;margin:0 10px;}
.widecolumn {width:940px;margin:0 10px;}

#header h1 {margin:0;font-weight:normal;}
#header h1 a {color:#333333;}
#header h1 a:hover {text-decoration:none;font-weight:normal;}

.post {margin:0 0 4px 0;border-bottom:1px solid #efefef;}

.post h2, .post h5 {margin:0 0 1px 0;text-transform:uppercase;}
.post h2 {margin:0;}
.post h2, .post h5 {background-color:#efefef;}
.post h2 a, .post h5 a {color:#333333;}
.post h2 a:hover, .post h5 a:hover {text-decoration:none;}

h2.pagetitle {margin:0;height:35px;line-height:35px;text-align:right;}

.post h5 span.wp-edit a {color:#FF9900;}

.post h5 span.wp-comment-count a {color:#CCCCCC;}
.post h5 span.wp-comment-count a:hover {color:#FF9900;}

.post ol, .post ul {margin-left:1.75em;}
.post ul {margin-left:1.5em;}
.post ol li {list-style:decimal outside;margin:0 0 .25em 0;}
.post ul li {list-style:disc inside;margin:0 0 .25em 0;}

.entry-heading {}
.entry {padding:1em 2em 1em 0;border-right:1px solid #efefef;}

.navigation {margin:0;}
.navigation-single {padding:0 0 4px 0;margin:0;}

#single-comments {border:1px solid #efefef;border-left:none;padding:15px 0 0;}

#single-comments #comments-container, #single-comments #replay-container {width:289px;margin:0 10px;float:left;}

#comments-container {}
#replay-container {}

#sidebar {border:1px solid #efefef;border-right:none;border-bottom:none;}
#sidebar ul#sidebar-root {margin:0;}
#sidebar li.widget {padding:.75em 0 .75em 10px;margin:0x;border-bottom:1px solid #efefef;}
#sidebar li.widget_search {padding:5px 0 5px 10px;margin:0;}

li.widget ul {margin:0 0 2px 0;}
.widgettitle {margin:0 0 .25em 0;font-size:123.1%;line-height:1;}

.widget-1-col {width:299px;margin:0 10px;}
.widget-3-col {width:299px;border:1px solid #efefef;border-left:none;margin:0 10px;}
.social-rss-title {margin:0;text-transform:uppercase;}
.social-rss-items {padding:0 2em 0 0;}


/*====================================*/


#sidebar {display:none;}