body 
{
    font-family:Tahoma;
    background-image:url('/images/boyleHeightsBG.jpg');
    background-attachment:fixed;
    padding:0px;
    margin:0px;
    font-size:14px;
    color:#b1b1b1;
}
.left2
{
    float:left;
}
a
{
    text-decoration:none;
    color:#fff;
}






.right
{
    float:right;
}
a:hover
{
    text-decoration:underline;
}
h2
{
    color:#c01c0c;
    text-transform:uppercase;
    padding:0px;
    margin:0px;
}
h3, h3 a
{
    color:#c01c0c;
    text-transform:uppercase;
    padding:0px;
    margin:0px;
    font-size:18px;
    cursor:pointer;
    color:#c01c0c;    
   
        
}

h3.trigger
{    
    background-image:url('/images/plusIcon.png');
    background-repeat:no-repeat;
    background-position:right;
}
h3.active
{
    background-image:url('/images/minusIcon.png');
}

h4
{
	font-size: 16px;
}

.row
{
}
.column
{
    float:left;
}
.clear
{
    font:10px;
    clear:both;
    padding:0px;
    margin:0px;
}
.siteWrapper
{
    margin-left:auto;
    margin-right:auto;
    width:920px;
}
.header
{    
    height:150px;
}
.logo
{
    width:170px;
    margin-top:35px;
}
.logo a
{
    padding:70px 280px 0px 0px;
    background-image:url('/images/boyelHeightLogo.png');
    display:inline-block;
    background-repeat:no-repeat;      
}
.nav
{
    text-align:right;       
}
.nav ul
{
    list-style-type:none;
    padding:0px;
    margin:0px;
    margin-top:20px;    
    padding:20px 34px 20px 10px;
    right:-20px; 
    position:relative;   
    background-image:url('/images/navBorder.gif');
    background-repeat:no-repeat;    
    
}
.nav ul li
{
    float:left;
    margin-left:20px;
}
.nav ul li a
{
    color:#fff;
    font-weight:900;
    text-decoration:none;    
}
.nav ul li a.atPage, .nav ul li a:hover
{
    border-bottom:3px solid #c01c0c;
}
#makeAdonation a
{
    padding:5px 10px 10px 25px;
    display:inline-block;
    background-image:url('/images/makeADonationBG.png');
    background-repeat:repeat-x;
    color:#fff;
    font-weight:900;
    text-decoration:none;    
}
#makeAdonation a:hover
{
    text-decoration:underline;
}
.footer
{
    background-image:url('/images/footerTopBG.png');
    background-repeat:repeat-x;
    padding-top:30px;  
    margin-top:20px;  
}
.footerBottom
{
    background-image:url('/images/footerBottomBG.png');    
    height:50px;
    border-top:1px solid #040404;
}
.footer .contentContent
{
    background-color:#040404;
    padding:20px 20px 10px 20px;        
}
.container
{
    background-color:#040404;
    padding:20px;
    /* text-align:justify; */
}
.container img
{
    border:3px solid #ccc;
}
.container .imgleft
{
    float:left;
    margin-right:20px;
    margin-bottom:10px;    
}
.container .imgright
{
    float:right;
    margin-left:20px;
    margin-bottom:10px;    
}
    
.mainContent .left
{
    width:600px;
    margin-right:20px;    
}
.mainContent .right
{    
    width:300px;
}




.toggle_container {
	overflow: hidden;		
	clear: both;
}
.toggle_container .block {	
	
}

#filmclip
{
    margin-bottom:20px;
}
.grundgTop
{
    height:20px;    
    background-image:url("/images/grundgTop.png");
}
.grundgBottom
{
    background-image:url('/images/grundgButtom.png');
    background-repeat:no-repeat;
    height:20px;
}
.shirtTag
{
    padding:2px 5px;
    background-color:#040404;
    display:inline-block;
    color:#C01C0C;
}
#homeVid
{
    float:left;
    margin-top:0px;    
}
#footerNav
{
    padding:0px;
    margin:0px;
    list-style-type:none;
    margin-top:12px;
    margin-left:210px;
}
#footerNav li
{
    float:left;
    margin-left:20px;    
}
#footerNav li a.atPage, #footerNav li a:Hover
{
    border-bottom:2px solid #c01c0c;
    text-decoration:none;
}
.backToTop
{
    padding:2px 9px;
    background-image:url('/images/backToTopBG.png');
    background-repeat:no-repeat;    
    display:inline-block;    
}
.legal
{
    font-size:12px;
    color:#c01c0c;
}
.bright
{
    color:#fff;
}
.vSpace
{
    margin-top:20px;
}
.container .left
{
    width:400px;
    border-right:1px solid #717171;
    padding-right:15px;   
}
.container .right
{
    width:210px;
}
.donateFrame
{    
    width:160px;
    height:70px;
}

.itcyInput
{
    padding:10px;
    background-color:#000000;
    color:#fff;
    font-weight:900;
    font-family:Verdana;
    font-weight:900;
    border:4px solid #1e1e1e;
    font-size:16px;    
}
.mandField
{
    font-size:40px;
    color:#ff719e
}
.ErrorMessage, .successMessage
{
    color:#000000;
    font-weight:900;
    font-size:18px;
}
.successMessage
{
    color:#7ad154;
}
a.fatLink
{
    color:#fff;
    padding:10px 30px;
    background-color:#c01c0c;
    font-weight:900;
    font-size:14px;   
    margin-right:10px;
    display:inline-block;
    text-decoration:none;
}
a.fatLink:hover
{
    background-color:#ea3523;
}

.lwiStamp
{    
    padding-top:20px;
    padding-bottom:20px;
    display:inline-block;    
}
.lwiStamp a
{
    padding:20px 50px 20px 0px;    
    background-image:url(http://www.liveworksink.com/icons/lwiStampBLACK.png);
    background-position:right;
    background-repeat:no-repeat;
    font-size:12px;
    color:#ffffff;
    font-weight:900;
}
.lwiStamp a:Hover
{
    color:#bebec0;
    text-decoration:underline;
}

.lwiStamp
{
    float:right;
    margin-right:30px;
}

#donateParticipate
{
   color:#c01c0c;
}

table
{
	border: medium none;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: baseline;
}

tr.even td, tr.odd td, tr {
	vertical-align: middle;
}

thead th {
	border-bottom-color: #444;
	color: #777;
}

td, th {
	padding: 4px 8px;
	vertical-align: middle;
	padding-bottom: 20px;
	padding-top: 20px;
}

tr {
	border-bottom: 1px solid;
	border-bottom-color: #444;
	padding: 0.1em 0.6em;

}