/*
Theme Name: Gordon Selley
Theme URI: http://gordonselley.com/
Description: Custom Theme
Version: 1.0
Author: Ed Burns
Author URI: http://blogrescue.com/
*/
 
body {
background-color: #F5F5F3;
padding: 0px;
text-align: center;
margin: 2px 0 0;
font-family: Arial, Verdana, Tahoma;
font-size: 14px;
color: #444444;
}

.top{
width:980px;
margin:0 auto 4px;
font-size:.8em;
}
.top2{
padding-right:480px;
}
.top2 h1{
font-size:1.1em;
color:#11134e;
font-style:italic;
margin:4px 0;
}

a, a:link, a:active, a:visited {
text-decoration:underline;
color:#333;
}

#wrapper {
width: 980px;
margin-right: auto;
margin-left: auto;
margin-bottom:20px;
background:#ededec;
border:1px solid #bbb;
border:1px solid #666;
background:url(images/mainbg2.gif) repeat-y;
}
	
#header {
padding:0;
margin:0;
}

#main {
width:760px;
text-align:left;
margin-bottom:20px;
float:left;
}

#sidebar {
margin:0;
padding:0;
width:220px;
float:right;
text-align:left;
font-size:.8em;
}

#sidebar a:hover{
color: #11134e;
}

.sidebar{
margin:0;
padding:0;
padding-left:20px;
}

.sidebar h2{
padding-top:5px;
margin-bottom:4px;
padding-bottom:0;
padding-left:2px;
font-size:1.2em;
font-weight:bold;
text-decoration:underline;
color:#800000;
color:#414271;
font-style:italic;
}

#footer {
border-top:1px solid #bbb;
border-top:1px solid #666;
background:#fff;
font-size:.7em;
}

#content {	
font-family: Arial, Verdana, Tahoma;
font-size: .9em;
padding: 6px 20px;
color: #444444;
line-height: 20px;
}

#buttons {
font-size:.7em;
margin:0;
padding:0;
padding-top:.5em;
background:#e8e8e8;
}

#buttons table {
}

#buttons a, #buttons a:active, #buttons a:link, #buttons a:visited {
text-decoration:none;
color:#666;
color:#11134e;
font-style:italic;
font-weight:bold;
}

#buttons a:hover{
color:#11134e;
color:#666;
}

#buttons td {
padding-top:1em;
}

.sideSection{
padding-left:2px;
xpadding-bottom:2px;
xborder:1px solid #888;
}

.sideSection ul {
margin:0;
padding:0;

margin-left:0;
list-style:none;
padding-left:6px;
}

.sideSection li {
padding-bottom:2px;
}

.sideSection a, .sideSection a:link, .sideSection a:visited, .sideSection a:active{
text-decoration:none;
color:#555;
}

.menuItem, .menuItemSel, .menuItemSel2, .cat-item {
padding-left:8px;
}

.menuItemSel{
background: url(images/marker.gif) center left no-repeat;
}

.menuItemSel a, .menuItemSel a:link, .menuItemSel a:visited, .menuItemSel a:active, 
.menuItemSel2 a, .menuItemSel2 a:link, .menuItemSel2 a:visited, .menuItemSel2 a:active{
xcolor:#633;
}

.menuSection{
padding-left:16px;
}

h2.title, h2.titleBar {
font-family: Arial, Verdana, Tahoma;
font-size:1.4em;
font-weight: bold;
font-style: italic;
color: #11134E;
margin-bottom:0;
}

h2.titleBar{
text-align:center;
border:1px double #888;
padding:3px 0;
margin-bottom:10px;
background:#ccc;
}
h2.blogTitle{
font-family: Arial, Verdana, Tahoma;
font-size:1.2em;
font-weight:bold;
font-style:italic;
color:#11134E;
padding:0;
margin:0;
}

.bolder
{
font-weight:bold;
color: #11134E;
}

.nextItem{
float:right;
}

.pageNav a, .pageNav a:link, .pageNav a:active, .pageNav a:visited{
color:#11134E;
}
.navigation{
padding-bottom:20px;
}
.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited{
color:#11134E;
color:#800000;
}
.alignleft{
float:left
}
.alignright{
text-align:right
}

.lifeTable td{
padding-bottom:12px;
}

.center{
text-align:center;
}
h2.videoTitle{
font-family: Arial, Verdana, Tahoma;
font-size:1.3em;
font-weight: bold;
color: #11134E;
margin-bottom:10px;
}
.videoTitleSpan{
padding:2px 6px;
background:#fff;
border:2px solid #11134E;
}
.videoSection{
padding-bottom:10px;
padding-left:15px;
}
.video{
padding-left:10px;
}
.date{
float:right;
font-size:.9em;
}
.entry{
padding:10px 0 20px;
}
.blogTitle a, .blogTitle a:link, .blogTitle a:active, .blogTitle a:visited{
color: #11134E;
}
.postmetadata{
font-size:.8em;
}
.divider{
text-align:center;
padding:10px 0;
background: url(images/fancyDivider565.gif) center center no-repeat;
}

.speaker{
margin-left:20px;
padding:5px;
border:1px solid #ccc;
font-size:.9em;
font-color:#666;
}
.speaker h3{
padding:0;
margin:2px 0;
text-align:center;
font-style:italic;
text-decoration:underline;
}
.speaker ul{
padding:0;
margin:0;
margin-left:20px;
}
.speaker ul li{
margin:4px 0;
padding:0;
line-height:1.3em;
}
.speaker a, .speaker a:link, .speaker a:active, .speaker a:visited{
color:#11134E;
}
.facts{
width:510px;
margin-left:auto;
margin-right:auto;
font-size:1.2em;
line-height:1.4em;
background:#fff;
border:1px solid #ccc;
padding:5px;
text-align:center;
margin-top:10px;
}
.facts table{
}
.facts th{
padding:2px 0;
margin:0;
color:#06c;

font-weight:normal;
}
.facts td{
padding:0;
margin:0;
}
.link a, .link a:link, .link a:active, .link a:visited{
color:#11134e;
}
.extraNew{
border:1px solid #51538e;
background:#f7f3fc;
background:#11134e;
margin:10px 30px;
padding:0px;
font-weight:bold;
}

.new{
font-family:candara;
border:1px solid #11134e;
border:1px solid #ddd;
font-size:.8em;
background:#aaa;
padding:4px 0;
}
.newTitle{
vertical-align:center;
font-size:1.7em;
font-style:italic;
color:#800000;
color:#414271;
xfont-family:  "Lucida Handwriting", sans-serif;
xfont-family: "Arial", sans-serif;
font-weight:bold;
padding:0 0 0 20px;
margin:0;
line-height:.8em;
font-style:italic;
}
.newContent{
padding:5px 15px;
margin:0;
font-size:1.4em;
line-height:1em;
color:#800000;
}
.newContent a, .newContent a:link, .newContent a:visited, .newContent a:active{
color:#11134e;
color:#fff;
font-weight:bold;
text-decoration:none;
font-style:none;
}

.newContent a:hover{
color:#11134e;
color:#ddd;
text-decoration:underline;
}

.question{
color:#11134e;
font-family:  "Lucida Handwriting", sans-serif;
}
.bookmark{
float:right;
}

.watchSidebar ul li {
padding-top:5px;
}
.watchSidebar ul li a {
border:1px solid #11134e;
background-color:#eee;
padding:2px 4px;
}
.watchSidebar ul li a:link, .watchSidebar ul li a:visited, .watchSidebar ul li a:active{
color:#11134e;
}
.watchSidebar ul li a:hover{
color:#555;
}
.watchSidebar ul li ul li a {
border:none;
background:transparent;
margin-bottom:none;
}
.watchSidebar ul li ul {
margin-top:5px;
}
.watchSidebar ul li ul li {
padding-top:0;
}
.watchSidebar ul li ul li a:link, .watchSidebar ul li ul li a:visited, .watchSidebar ul li ul li a:active{
color:#555;
}
.watchSidebar ul li ul li a:hover{
color:#11134e;
}
.emphasisButton {
margin-left:4px;
font-size:1.2em;
font-weight:bold;
}
.emphasisButton a {
text-decoration:none;
}
.emphasisButton a:hover {
color:#800000;
}

.cleanImg img {
border:0;
}