/* 
Theme Name: suBLUEmenal 
Theme URI: http://www.brodyvercher.com/suBLUEmenal-wordpress-theme.html 
Description: A plasticized blue theme from the <a href="http://www.bradyvercher.com/">Vercher</a> <a href="http://www.brodyvercher.com/">brothers</a>. 
Version: 1.0 
Author: Brody Vercher 
Author URI: http://www.brodvercher.com/  
*/ 


a { 
    text-decoration: none; 
    color: #c45800;} 

a:hover { 
    text-decoration: underline;} 


a img { 
    border: none;} 


body { 
    text-align: center; 
    font-family: "Lucida Sans", Arial, Helvetica, sans-serif; 
    color: #878787; 
    background: #e2e2e2;} 


code { 
    display: block; 
    margin: 10px 0 10px 0; 
    padding: 10px; 
    font-size: 1em; 
    color: #000; 
    background-color: #eaeaea; 
    border: 1px solid #999;} 


h1 { 
    padding: 0;
	margin: 0; 
    /*height: 66px; */
    font-size: 1.2em; 
    background: url(images/header-corner.gif) left top no-repeat;} 


h1 a { 
    padding: 0;
    margin: 0 15px 0 15px; 
    font-weight: bold; 
    font-size: 1.2em;
    color: #e3e3e3;} 


h2 { 
    margin: 0; 
    height: 26px; 
    text-align: left; 
    font-size: .83em; 
    font-weight: bold; 
    color: #fff; 
    background: url(images/title-background.gif) left top repeat-x;} 


h2 a { 
    color: #fff;} 


h2 a:hover { 
    text-decoration: none; 
    color: #1E3856;} 


h2 span { 
    display: block; 
    padding: 0 0 0 12px; 
    line-height: 26px; 
    background: url(images/title-corner.gif) left top no-repeat;} 

.postDesc {
	position:relative; 
	left:15px;
	top:-45px;
	font-size: 0.90em; 
    margin: 0; 
    padding: 0; 
    font-weight: bold; 
    color: #e3e3e3; 
} 


h3 { 
    color: #63a5ef;} 

h3 a { 
    color: #63a5ef;
	text-decoration: none;
background-color: transparent;
border-color: #63a5ef;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;
} 


p { 
    line-height: 1.25em; 
    font-size: .78em;} 

.related {
	font-size: .78em;
}

.alt { 
    background: #ECF5FF url(images/comment-alt-top-corner.gif) left top no-repeat !important;} 


.comment { 
    margin-bottom: 15px; 
    padding: 15px; 
    background: #ededed url(images/comment-top-corner.gif) left top no-repeat;} 


.comment p { 
    margin: 0 0 10px 0;} 


.comment ol, 
.comment ul { 
    font-size: .7em;} 


p.commenter { 
    margin-bottom: 0; 
    font-size: 1.1em; 
    font-weight: bold; 
    color: #498FDE;} 


.commentslink a { 
    padding-left: 18px; 
    background: url(images/icon-comments.gif) left center no-repeat;} 


.entry { 
    margin-bottom: 25px;} 


.entry ol, 
.entry ul { 
    font-size: .7em;} 


.permalink { 
    background: url(images/icon-permalink.gif) left center no-repeat;} 


.post { 
    margin-bottom: 30px;} 


.relinfo { 
    font-size: .7em; 
    color: #787878;} 


.relinfo ul { 
    list-style-type: none; 
    margin: 4px 0 0 0; 
    padding: 0;} 


.relinfo ul li { 
    display: inline; 
    padding-left: 18px;} 


.sidebox { 
    margin: 0 0 20px 20px; 
    width: 180px; 
    padding-bottom: 5px; 
    background: #abd2ff url(images/sidebar-box-corner.gif) right bottom no-repeat;} 


.sidebox a { 
    margin-left: 2px; 
    color: #17304D;} 


.sidebox a:hover { 
    text-decoration: none; 
    color: #fff;} 


.sidebox form { 
    margin: 10px;} 


.sidebox li { 
    margin-top: 5px; 
    padding-bottom: 5px; 
    background: url(images/sidebar-list-divider.gif) 2px bottom repeat-x;} 


.sidebox ul { 
    list-style-image: url(images/sidebar-list-bullet.gif); 
    list-style-position: inside; 
    margin: 10px; 
    padding: 0; 
    font-size: .7em;} 


#calendar { 
    text-align: center; 
    color: #39471c;} 


#calendar a { 
    color: #fff;} 


#calendar a:hover { 
    color: #000;} 


#calendar caption { 
    margin: 5px auto; 
    text-align: center; 
    font-weight: bold; 
    font-size: 1em;} 


#calendar table { 
    margin: auto; 
    font-size: .75em;} 


#commentform input, 
#commentform textarea { 
    background-color: #f0f6ff; 
    border: 1px solid #65a7f1;} 


#content { 
    margin: 20px 20px 0 230px;} 


#footer { 
    clear: both; 
    margin-top: 20px; 
    height: 34px; 
    background: url(images/footer-background.gif) left top repeat-x;} 


#header { 
    height: 66px; 
    line-height: 66px; 
    color: #e3e3e3; 
    background: url(images/header-background.gif) left top repeat-x;} 


#pages { 
    list-style-type: none; 
    margin: 0; 
    padding-left: 10px; 
    height: 31px; 
    font-size: .9em; 
    background: url(images/pages-list-background.gif) left top repeat-x;} 


#navearly { 
    float: right;} 


#navigation { 
    list-style-type: none; 
    margin: 50px 0 0 0; 
    padding: 0 0 20px 0;} 


#navlate { 
    float: left;} 


#pages li { 
    float: left; 
    padding: 0 25px 0 20px; 
    height: 31px; 
    line-height: 31px; 
    font-size: .8em; 
    background: url(images/pages-list-divider.gif) right bottom no-repeat;} 


#pages li a { 
    color: #9c9c9c;} 


#pages li a:hover { 
    text-decoration: none; 
    color: #ABD2FF;} 


#searchbox { 
    width: 95px; 
    background-color: #f0f6ff; 
    border: 1px solid #65a7f1;} 


#searchbutton { 
    width: 53px; 
    height: 21px; 
    padding-bottom: 0px; 
    vertical-align: middle; 
    font-size: 10px; 
    color: #666; 
    background: url(images/sidebar-search-button.gif) left top no-repeat; 
    border: none;} 


#submitbutton { 
    width: 49px; 
    height: 21px; 
    padding-bottom: 0px; 
    vertical-align: middle; 
    font-size: 10px; 
    color: #666; 
    background: url(images/submit-button.gif) left top no-repeat; 
    border: none !important;}
	

#sidebar { 
    float: left; 
    margin-top: 20px;} 


#wrapper { 
    margin: 15px auto; 
    width: 784px; 
    text-align: left; 
    background-color: #fff;} 

.googleVideo_holder, .yourTubeVideo_holder, .personalPlayerVideo_holder, .quickTimeVideo_holder{
text-align:center;
/*border: 1px solid #a9a9a9;*/
/*padding: 10px 10px 10px 10px;*/
padding: 0px 0px 0px 0px;
background:rgb(200,200,200);
}

.googleVideo, .yourTubeVideo, .personalPlayerVideo, .quickTimeVideo{
/* border: 2px solid #a9a9a9;*/
background:rgb(255,255,255);
padding: 0px 0px 0px 0px;
}

.googleVideo_link, .yourTubeVideo_link, .personalPlayerVideo_link, .quickTimeVideo_link{
font-size:.8em;
width:100%;
text-align:right;
}

.info {
background-color: #F4F4F4;
padding: 2px 4px;
/*border-bottom: 1px solid #808080;
border-top: 1px solid #808080;*/
margin: 0;
margin-bottom: 25px;
}