/*  
Theme Name: HYT
Theme URI: http://www.thebigwoodenbox.com
Description: A custom theme for Holywood Youth Trust.
Version: 1.0
Author: Jeremy Kinnen
Author URI: http://www.thebigwoodenbox.com/

*/

* {
	margin: 0;
}

html{height: 100%;}
body{margin:0; width:100%; height: 100%;}

h1{font-family: "Helvetica Neue","Helvetica"; font-size: 46px; font-weight: bold; margin:0px 0px 10px 0px; line-height: normal; text-transform: uppercase; color:#ca0607; padding:0;}

p{font-family: "Helvetica Neue","Helvetica"; font-weight: normal; line-height: 2em; color: #333; font-size: 15px; padding-bottom: 1em;}

p a:active{
text-decoration: none;
background-color:#ca0607;
color:white;
}

p a:link, p a:visited{
	text-decoration: none;
	border-bottom: 1px dashed #ca0607;
	color: #ca0607;
}

p a:hover{
text-decoration: none;
background-color: #ca0607;
color: white;
}



strong{font-size: 20px; color: #444;}
strong a:active{
text-decoration: none;
background-color:#ca0607;
color:white;
}

strong a:link, p a:visited{
	text-decoration: none;
	border-bottom: 1px dashed #ca0607;
	color: #ca0607;
}

strong a:hover{
text-decoration: none;
background-color: #ca0607;
color: white;
}




#band{
height:216px;
width:100%;
display:block;
background-image: URL(images/redbanner.jpg);
background-repeat: repeat-x;
margin:0;
padding:0;
}

#menucontainer{
height:79px;
width:960px;
margin:0px auto;
margin-top: 0px;
background-image: url(images/redheader.jpg);
background-repeat: no-repeat;
padding-top: 139px;
}

#push{height: 4em;}

ul.MenuBar{
    margin: 0;
    background: none;
	padding: 15px 10px 0px 10px;
	list-style-type: none;
	cursor: default;
	width: 940px;}
	
ul.MenuBarActive
{
	z-index: 1000;
}

ul.MenuBar li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	border:0;
	text-transform: uppercase;
	font-family: "Helvetica Neue","Helvetica"; font-weight: bold; color: #444;
	text-shadow: 1px 1px 5px #999;
	font-size: 15px;
	position: relative;
	text-align: center;
	cursor: pointer;
	width: 134px;
	float:left;}
	
ul.MenuBar li:hover{
color: #ca0607;
}

ul.MenuBar li a:link{text-decoration: none;color: #444;}
ul.MenuBar li a:visited{text-decoration: none; color: #444;}
ul.MenuBar li a:active{text-decoration: none; color: #ca0607;}
ul.MenuBar li a:hover{text-decoration: none; color: #ca0607;}

#page{min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -195px;
background-image:url(images/background.jpg); background-repeat: no-repeat;}

#push{height:195px;}

#content{margin:0px auto;
width:940px; padding:0px 10px 0px 10px;
}

#footer{
height:195px;
width:100%;
background-image: URL(images/greyband.jpg);
background-repeat: repeat-x;
margin: 0px; padding:0;
}

#footercontent{
width:940px; margin:0px auto; padding:20px 10px 0px 10px;text-transform: uppercase; font-size: 13px; font-family: "Helvetica Neue","Helvetica"; font-weight: bold; color: #999;}

ul.FooterBarHeadings{
    margin: 0;	padding: 0;
	list-style-type: none;
	cursor: default;
	width: 940px; 	height:16px;}
	
ul.FooterBarHeadings li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	border:0;
	text-transform: uppercase;
    font-family: "Helvetica Neue","Helvetica"; font-weight: bold; color: #999;
	font-size: 13px;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 235px;
	height:16px;
	float:left;}
	
ul.FooterBarItems{
	padding: 0;margin-top: 5px;
	list-style-type: none;
	cursor: default;
	width: 235px;
	float: left;}
	
ul.FooterBarItems li
{

	padding: 0;
	list-style-type: none;
	border:0;
	text-transform: uppercase;
    font-family: "Helvetica Neue","Helvetica"; font-weight: bold; color: #999;
	font-size: 10px;
	position: relative;
	text-align: left;
	width: 235px;}
	

ul.FooterBarItems li a:link{text-decoration: none; color: #999;}
ul.FooterBarItems li a:visited{text-decoration: none; color: #999;}
ul.FooterBarItems li a:active{text-decoration: none; color: white;}
ul.FooterBarItems li a:hover{text-decoration: none; color: white;}

#Footerline{height:5px; width: 940px; background-image: URL(images/940x5.jpg);background-repeat: no-repeat; margin:0; padding:0;}



.post-edit-link, .post-edit-link:visited {
	background: #ca0607 ; 
	display: inline-block; 
	padding: 5px 10px 6px; margin: 0 0 10px 0;  
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer; background-color: #ca0607;
	font-family: "Helvetica Neue","Helvetica"; font-weight: bold;
}
 
	.post-edit-link:hover{ background-color: #910000; color: #fff; }
	.post-edit-link:active{ top: 1px; }
	
	