/*  
Theme Name: Skycasters
Theme URI: http://www.skycasters.com
Description: A wordpress theme that matches the Skycasters.com website
Version: 0.50
Author: Matt Stetka
Author URI: http://www.skycasters.com
*/

/* Begin Typography & Colors */


body {
background-image: url('images/bkgdBlack.jpg');
/*font-family:"Courier New", Courier, monospace;*/
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a {
color:#0A3E43;
text-decoration:none;
}
a:visited {
color:#0A3E43; 
}
a:hover {
color:#BB8C0A;
}
hr {
border-style:none;
color:#999;
background-color:#999;
height:1px;

}
#container {
background:transparent url('images/planetaryBkgd.jpg') no-repeat fixed center top;
margin: 0 auto;
width: 100%;
overflow:auto;
}

#contentContainer {
margin:0 auto;
text-align:left;
width:890px;
overflow:visible;

}

#header {
background:transparent url('images/secPageHdrBkgd.png') no-repeat scroll 0 0;
height:116px;
margin:25px 0 -1px;
padding:0em;
text-align:left;
}

#headerTopText {
clear:both;
float:left;
padding-top:.5em;
margin-top:0em;
}

#headerTopTextGrey {
	color:#A0A0A4;
	font-size:9px; /* Adjusted by PTP, was 11px */
	letter-spacing: 1px; /* Added by PTP */
	font-weight:bold;
	float:left;
	margin-top:10px;
	margin-right: 5px;
	padding-left: 10.25em; /*I originally used margin-left: 80px; here but IE 6 decided that 80px should be 160px when used in this particular situation.....*/
}

#headerLinksList {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:0em;
max-height:0em;
margin:0em;
padding:0em;
}
.headerLinksListItem {
font-size:12px; /* Adjusted by PTP, was 11px */
font-weight:bold;
color:#0A3E43;
float:left;
text-align:center;
border-left:2px solid #BB8C0A;
margin-top:10px;
width:120px;
}
#PageLogoHeader
{
text-align:left;
padding-left: 40px;
}
.LinkedImage {
border-style:none;
}
#HeaderBodySeparator
{
width:888px;
height:53px;
max-height: 53px !important;
background-repeat:no-repeat;
background-image: url('/wp-content/themes/Skycasters/images/HeaderBodySeparator.png');
font-size:16px;
color:#0A3E43;
font-weight:bold;
vertical-align:top;
float:left;

}
#HeaderBodySeparatorContentHolder {
width: 838px;
max-width: 838px !important;
margin-top:8px;
padding-left: 10px;
padding-right: 10px;
float:right;
}
.HeaderBodySeparatorContent {
height:35px;
max-height:35px;
padding:0px;
margin:0px;
overflow:hidden; /* For IE 6... the content for the subscribe and the search form is too big in IE 6 even though no style info tells it to do that. This prevents it from breaking the page */

}
#columnHolder {
background-image: url('images/contentBkgd_Test.png');
background-repeat:repeat-y;
width:100%;
float:left;

}
#mainContentHolder {
width:500px;
float:left;
margin-bottom:20px;

}
#mainContent {
margin-left:30px;
margin-right:30px;
width:430px;
max-width:430px !important;
display:inline-block;


}
.post {

}

.PostDate {
font-size:18px;
font-weight:bold;
letter-spacing: -1px; /* Added by PTP */
margin-bottom:0em;
margin-top:0em;
clear:left;
}
.YearText { color:#96a9ad; }
.MonthText { color:#507b82; }
.DayText { color:#18545e; }
hr {}
.PostTitle {
	font-size:18px; /* Adjusted by PTP, was 16px */
	color: #BB8C0A;
	letter-spacing: -1px; /* Added by PTP */
}
.PostTitle:visited {
color: #BB8C0A;
}
.PostTitle:hover {
color:#0A3E43; 
}

#mainContent p { line-height: 18px; } /* Added by PTP */

.ShareComments_HR {
color:#999;
border-bottom:solid #999 1px;
margin:0px;
padding:0px;
height:1px;
max-height:1px;
float:right;
width:430px;

}
.ShareCommentsHolder {
 margin-top:0px;
 padding-top:0px;
 font-size:11px;
 color:#ffffff;

}
.CommentsButton {
color:#ffffff;
background-color:transparent;
background-image: url('images/buttonBkgd_comments.gif');
width: 93px;
height: 22px;
background-repeat: no-repeat;
padding-top: 2px;
margin-top:0px;
float:right;
text-align:center;
}
.comments-link {


}
.comments-link:visited {
color:#ffffff;
}
.CommentCount {
color: #f57e16;
}
.ShareButton {
color:#ffffff;
padding: 0px;
margin-top: 0px;
padding-top: 2px;
text-align:center;
background-color:transparent;
background-image: url('images/buttonBkgd_share.gif');
background-repeat:no-repeat;
margin-right: 3px;
height:22px;
width:61px;
float:right;


}
.ShareLink {

}
.ShareLink:visited {
color:#ffffff;
}
.AboutThePostAuthor {
margin-top:.5em;
margin-right:.5em;
margin-left: .2em;
margin-bottom: 3em;
float:left;
}

.AuthorName {
color:#BB8C0A;
font-size:16px;
font-weight:bold;
margin-left:.25em;
}
.AuthorPhoto {
float:left;
}
.Coordinates {

font-size:10px;

}
.Coordinates a {
color:#999;
margin-left:.5em;
font-size:10px;
}
.Coordinates a:hover {
color:#BB8C0A;
}

#leftsidebar {
background-image: url('images/sidebarBkgd.png');
background-repeat:no-repeat;
width:225px;
max-width:225px;
float:left;
height:930;
min-height:930px !important;
}
#leftsidebar a {
color:#FFFFFF;
}

#leftsidebar a:visited {
color:#FFFFFF;
}
#leftsidebar a:hover {
color:#BB8C0A;
}
.widgettitle {
color:#BB8C0A;
margin: 0.1em;
border-bottom-color: white;
border-bottom-width: 1px;
border-bottom-style: solid;
text-transform:uppercase;
font-size: 11px; /* Adjusted by PTP, was 12px */
font-weight:bold;
}
#leftsidebar ul {
padding-left: 0px;
margin-left: 0px;
margin-top: 0px;
}
#leftsidebar li {
list-style:none;
}

#rightsidebar {
float:right;
width:150px;
max-width:150px;
padding-left:15px;
}
#rightsidebar h1 {
font-size:11px; /* Adjusted by PTP, was 12px */
color: #BB8C0A;
}
#rightsidebar ul {
padding-left: 0px;
margin-left: 0px;
}

#rightsidebar ul li {
list-style:none;
list-style-position:outside;
padding-left: 0px;
margin-left: 0px;
font-weight:bold;
color:#0A3E43;
font-size:14px;
margin-bottom:1em;
}
.widget {
color:#FFFFFF;
font-size:11px;
padding-left:10px;
padding-right:10px;
margin-bottom: 30px;
}
.widget hr {
color:#FFFFFF;
border-style:none;
margin-top: 0.1em;
margin-bottom: 0.1em;
border-width:thin;
height:1px;
background-color:#FFFFFF;
}

.widget p {
margin-top: 0.1em;
}
.wp-tag-cloud li{
border-bottom: #FFFFFF 1px solid;
}
.recentcomments {
border-bottom:1px #FFFFFF solid;
margin-bottom: 5px;
}
#leftsidebar .wp-tag-cloud a {
color:#0A3E43; 
}

#leftsidebar .wp-tag-cloud a:visited {
color:#0A3E43;
}
#leftsidebar .wp-tag-cloud a:hover {
color:#BB8C0A;
}
.Recent_Comment_Author {
font-weight:bold;
}

#footer
{
float:left;
height: 32px;
min-height: 32px !important;
width:100%; 
text-align:center;
background-image: url('images/footerBkgd.png');
background-repeat: no-repeat;
}
#footer p {
margin: 0px;
padding: 0px;
}
#linkcat-20 {
padding:0em;

}
#links_widget_title {

font-size:11px;
background-image: url('images/sidebarBkgd_newsFeedTop_test.gif');
height:30px;
min-height:30px;
max-height:30px !important;
padding-left:3em;
padding-right:3em;
background-repeat:no-repeat;
color:#FFFFFF;
padding-top:0px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:white;
text-decoration:none;
text-align:center;
margin:0em;
}

.blogroll {

}

#linklistContainer {
background-color:#e3c360;
}

#linklistContainer a {
color:#805c06;

}

#linklistContainer a:visited {
color:#805c06;
}

#linklistContainer a:hover {
color:#0A3E43;
}

.links_widget_list_item {
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding-left:1em;
padding-top:.25em;

}

#linkcat_widget_footer {
background-image: url('images/sidebarBkgd_newsFeedBottom.gif');
height:36px;

}





