/*  
Theme Name: View from Rocky Top
Theme URI: http://www.viewfromrockytop.com/
Description: A Tennessee Volunteer sports theme; almost black background with white text and orange highlights
Author: Joel Hollingsworth
Author URI: http://www.viewfromrockytop.com/
*/

*
{
padding: 0;
margin: 0;
}

hr
{
display: none;
}

body
{
font-family: Arial, sans-serif;
font-size: 76%;
background-color: #333333;
}

#content
{
width: 59%;
float: left;
color: #dddddd;
}

#sidebar
{
width: 20%;
float: left;
}

#menu
{
width: 20%;
float: left;
}

#wrapper
{
width: 100%;
margin: 0 auto;
}

#header
{
clear: both;
margin-bottom: 20px
width:100%;
}

#footer
{
clear:both;
width:100%;
color: #dddddd;
background: #262626;
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
}

#menu{
background-color: #2E3233;
color:#dddddd;
border: 1px solid #3e4243;
-height: 1.4em;
}

#menu ul
{
list-style: none;
margin-bottom: 10px;
}

#menu ul ul
{
list-style-image: url(images/listitem.png);
list-style-type: circle;
margin-left: 20px;
}

#menu ul ul ul
{
list-style-image: url(images/listitem-white.png);
margin-bottom: 0;
}

#menu ul ul ul ul
{
list-style-image: url(images/listitem.png);
}

#menu ul h2
{
font-weight: bold;
text-transform: uppercase;
color: #dddddd;
font-size: 1.2em;
border-bottom: 1px solid #555;
padding: 2px;
margin-bottom: 10px;
}

#menu a
{
text-decoration: none;
color: #FE9900;
}

#menu a:hover
{
color: #dddddd;
}

#sidebar
{
background-color: #2E3233;
color:#dddddd;
border: 1px solid #3e4243;
-height: 1.4em;
}

#sidebar ul
{
list-style: none;
margin-bottom: 10px;
}

#sidebar ul ul
{
list-style-image: url(images/listitem.png);
list-style-type: circle;
margin-left: 20px;
}

#sidebar ul ul ul
{
list-style-image: url(images/listitem-white.png);
margin-bottom: 0;
}

#sidebar ul ul ul ul
{
list-style-image: url(images/listitem.png);
}

#sidebar ul h2
{
font-weight: bold;
text-transform: uppercase;
color: #dddddd;
font-size: 1.2em;
border-bottom: 1px solid #555;
padding: 2px;
margin-bottom: 10px;
}

#sidebar a
{
text-decoration: none;
color: #FE9900;
}

#sidebar a:hover
{
color: #dddddd;
}

#additions
{
text-align: center;
line-height: 1.4em;
}

#searchform
{
text-align: center;
margin-bottom: 10px;
border-top: 3px solid #FE9900;
border-bottom: 3px solid #FE9900;
}

#searchform input
{
border: 1 px solid #FE9900;
background-color: #dddddd;
}

#searchform #s
{
width: 50%;
background-color: #dddddd;
}

#wp-calendar
{
border: 1px solid #3e4243;
width: 80%;
margin: 0 auto;
text-align: center;
margin-bottom: 15px;
}

#wp-calendar th
{
background-color: #FE9900;
}

#wp-calendar a
{
border: 1px solid #dddddd;
color: #dddddd;
background-color: #555;
display: block;
}

#wp-calendar a:hover
{
color: #FE9900;
border: 1px solid #FE9900;
}

#prev a, #next a
{
<!--border: 0;-->
}

#wp-calendar caption
{
text-align: center;
width: 100%;
}

.post
{
margin-bottom: 2.2em;
background-color: #2E3233;
color: #dddddd;
padding-left: 20px;
padding-right: 20px;
margin-right: 5px;
margin-left: 5px;
border: 1px solid #3e4243;
}

h1, h2, h3, h4, h5, h6
{
font-family: Verdana, serif;
}

h1
{
margin-top: 1.6em;
font-size: 1.6em;
}

h2
{
margin-top: 1.5em;
font-size: 1.5em;
}

h3
{
margin-top: 1.4em;
font-size: 1.4em;
}

h4
{
margin-top: 1.3em;
font-size: 1.3em;
}

h5
{
margin-top: 1.2em;
font-size: 1.2em;
}

h6
{
margin-top: 1.1em;
font-size: 1.1em;
}

a:link
{
color: #fa9900;
text-decoration: none;
}

a:visited, a:active
{
color: #fa9900;
text-decoration: none;
}

a:hover
{
color: #dddddd;
}

h2 a:hover
{
color: #FBB240;
}

.entry
{
margin-top: 15px;
margin-bottom: 15px;
}

.postmetadata
{
padding: 2px;
font-size: .9em;
border-top: 1px dashed #3e4243;
}

.post p
{
-height: 1.4em;
margin-bottom: 1em;
margin-top: 1em;
}

blockquote
{
margin: 0 20px;
padding: 0 20px;
border-left: 4px solid #FA9900;
}

.post ul
{
list-style-image: url(images/listitem.png);
list-style-type: circle;
margin-left: 20px;
}

.post ul ul
{
list-style-image: url(images/listitem-white.png);
margin-bottom: 0;
}

.post ul ul ul
{
list-style-image: url(images/listitem.png);
}

.center
{
text-align: center;
}

a img
{
border: none;
}

.pagetitle
{
margin-left: 10px;
}

.navigation
{
display: block;
color: #dddddd;
margin-top: 10px;
margin-bottom: 40px;
margin-left: 10px;
margin-right: 10px;
}

.alignleft
{
float: left;
text-align: left;
width: 50%;
}

.alignright
{
float: right;
text-align: right;
width: 50%;
}

.entrytext .postmetadata
{
font-size: 1.1em;
color: #dddddd;
text-align: center;
background-color: #2E3233;
width: 70%;
margin: 2em auto 3.5em auto;
border: 1px dotted #FA9900;
padding: 5px;
padding-left: 5px;
}

ol.commentlist
{
width: 90%;
margin: 0 auto;
}

ol.commentlist li
{
margin-top: 1.5em;
border: 2px dashed #fa9900;
padding: 5px;
color: #333333;
background-color: #dddddd;
}

ol.commentlist li.alt
{
border: 2px dashed #dddddd;
background-color: #fa9900;
color: #333333;
}

ol.commentlist li a
{
color: #fa9900;
}

ol.commentlist li.alt a
{
color: #dddddd;
}

ol.commentlist li a:hover
{
color: #333333;
}

small.commentmetadata
{
font-size: .9em;
margin-bottom: 1em;
display: block;
}

