/*
Theme Name: Yes Lord Radio
Theme URI: http://yeslordradio.com
Description: YLR Theme.
Version: 1.0
Author: Yes Lord Radio
Author URI: http://www.yeslordradio.com
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
background-color:#000000;
margin:0px;
}

.widgettitle {font-size:12px;}

#subHeaders {font-weight:bold; font-size:14px;}


/*------------------- Main Table Styles ----------------------*/
.postmetadata {border:1px #bba57d; background-color:#d1bf9e; padding:15px; color:#FFFFFF;}

#bg-blue{ background-image:url(images/bg-blue.png); background-repeat:repeat-x;}

#cloud1{ background-image:url(images/cloud1.png); background-position:0em -3em; background-repeat:no-repeat;}
#cloud2{ background-image:url(images/cloud2.png); background-position:100% -3em; background-repeat:no-repeat;}

#topDiv {
background-repeat:repeat-x;
height:147px;
}
#bottomDiv {
background-repeat:repeat-x;
min-height:700px;
}
#topContentDiv {
background-image:url(images/topbg-shadow.png);
background-repeat:no-repeat;
background-position:bottom;
height:147px;
width:976px;
margin-left:auto;
margin-right:auto;
}
#topLogo {
width:200px;
float:left;
margin-top:15px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

#topMenu {
color:#666666;
font-family:"Century Gothic",arial;
font-size:12px;
text-align:right;
padding-top:120px;
}
#topBanner {
float:right;
margin-top:15px;
width:740px;
height:90px;

}
#mainMenu {
width:976px; margin-left:auto; margin-right:auto; background-image:url(images/menu-gradient.jpg); background-repeat:repeat-x;
}
#mainMenu-textlinks {
width:976px; margin-left:auto; margin-right:auto; padding:
}
#homeMidContainer {
width:976px;
min-height:600px;
background-color:#000000;
margin-left:auto;
margin-right:auto; background-image:url(images/bottom-lights.png); background-repeat:repeat-x; background-position:0em 100%;
}
#homeBottomContainer {
margin:auto;
}

#homeBottomContainer-c1{
width:976px;
margin-left:auto;
margin-right:auto;

}
#homeLeft {
float:left;
width:325px;
margin:auto;

}
#homeMiddle{
float:left;
width:325px;
margin:auto;
}
#homeRight{
width:325px;
float:left;
margin:auto;
}


#blogFeature {
background-image:url(images/home-blogfeature-bg.jpg);
background-repeat:no-repeat;
float:right;
width:426px;
height:142px;
}
#blogFeature-head {
float:right;
}


#blogFeatureDiv {background-image:url(images/home-broadcast-bg.jpg); background-repeat:no-repeat; float:right; width:426px; height:145spx;}
#blogFeatureDiv-C {margin-left:25px; margin-top:2px; margin-right:5px; margin-bottom:0px;}
#blogFeatureSub-people{ height:45px;}
#blogFeatureSub-picDiv{float:left;}
#blogFeatureSub-descriptionDiv{width:230px; float:left; margin-top:7px;}
#blogFeatureSub-linkDiv{float:right; margin-top:7px;}





#broadcastFeature-head {
float:right;
}
#icommFeature {
float:left;
width:550px;
}
#eblastColumn1{
margin:10px;
float:left;
width:489px;
}
#eblastColumn2{
margin:10px;
float:right;
width:487px;
}
#eblastColumn2-send{
float:right;
width:487px;
}
#eblastColumn2-send-body{
background-image:url(ylreblast/images/sendeblast-bg.jpg);
background-repeat:no-repeat;
float:right;
width:487px;
height:61px;
}
#eblastColumn2-receive{
float:right;
width:487px;
}
#eblastColumn2-receive-body{
background-image:url(ylreblast/images/receiveeblasts-bg.jpg);
background-repeat:no-repeat;
float:right;
width:487px;
height:338px;
}
#eblastBottomColumn{
width:967;
height:42;
}


#homeFeatureBox{ background-image:url(images/trans-black.png); border:solid 1px #333333; margin:14px 8px 8px 8px; width:307px; height:209px; float:left; color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:10px;}
#homeTwitterBox{  margin:14px 8px 8px 8px; width:307px; height:209px; float:left; color:#FFFFFF}

#eventForm{color:#FFFFFF; font-family:"Century Gothic", Arial; font-size:12px;}

#photoCat{float:left; width:306px; height:213px; border:solid 1px #414141; background-image:url(images/trans-black.png); margin:10px 10px 10px 10px;}
#photoCat-head{height:25px; background-color:#1d1d1d; line-height:25px; text-align:center;}
#photoCatContainer{min-height:400px;}
#photoCat-body{padding:15px 0px 0px 0px;}


#ph-gal-container{ padding:25px 25px 25px 25px; color:#FFFFFF; font-family:"Century Gothic",arial; height:500px;}
#ph-gal-selections{width:500px; float:right;}


/*------------------- Font Styles ----------------------*/


.plainWhite {font-family:"Century Gothic", Arial; font-size:12px; font-weight:normal; color:#FFFFFF;}
.plainWhite-Title {font-family:"Century Gothic", Arial; font-size:17px; font-weight:normal; color:#FFFFFF;}
.plainWhite-Bold {font-family:"Century Gothic", Arial; font-size:12px; font-weight:bold; color:#FFFFFF;}
.smallTourqoise {font-family:"Century Gothic", Arial; font-size:9px; font-weight:normal; color:#61BEC9;}

.plainOrange {
font-family:"Century Gothic", Arial;
font-size:11px;
font-weight:normal;
color:#df6827;
}
.plainOrange-Bold {
font-family:"Century Gothic", Arial;
font-size:11px;
font-weight:bold;
color:#df6827;
}

a.topMenuLinks:link{ color:#FFffff; font-size:10px; text-decoration:none;}
a.topMenuLinks:visited{ color:#ffffff; font-size:10px; text-decoration:none;}
a.topMenuLinks:active{ color:#ffffff; font-size:10px; text-decoration:none;}
a.topMenuLinks:hover{ color:#ffffff; font-size:10px; text-decoration:underline;}


/*------------------- Form Styles ----------------------*/

.textField-dark{width:205px; background-color:#333333; border:solid 1px #666666; font-size:10px; color:#FFFFFF;}
.textField-dark-norm{ background-color:#333333; border:solid 1px #666666; font-size:12px; color:#FFFFFF;}

li {list-style:none; margin-left:0px;}
li li {background-color:#523317; border-bottom:solid 1px #bd9255; border-left:solid 5px #bd9255; height:35px; line-height:35px; padding:4px; list-style:none; margin-left:-5em; font-size:11px;}
li li a:link{color:#FFFFFF; text-decoration:none; font-weight:bold;}
li li a:active{color:#FFCC00; text-decoration:none; font-weight:bold;}
li li a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold;}
li li a:hover{color:#F8ECD3; text-decoration:none; font-weight:bold;}


img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}