/*
File:			custom.css
Description:	Custom styles for Thesis

/* This line sets up our clickable background image based on the site title's link */
/* DIY: Adjust the height & width attributes to reflect the actual size of your image */
/* DIY: Change the filename of your image to reflect the actual header's file name */
.custom #header #logo a { display: block; height: 220px; width: 968px; background: url('images/header.jpg') no-repeat; outline: none; }

/* This line gets rid of the site title & tagline by casting them out to far left field */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/* This line collapses the vertical space of the tagline so that there isn't unnecessary white space after the header image */

/* This is a bit of a kludge, but it seems to work. */
.custom #header #tagline { height: 0; }

.custom #header { padding: 0 0 1em 0; 
border-bottom: 0px
}

/* My Headline Styles */

.custom .headline_area h1, .headline_area h2 { text-transform: uppercase;
}

.custom .headline_area h1, .headline_area h2 a { text-transform: uppercase;
}

.custom .teaser h2 {text-transform: uppercase;
}

.custom .format_text h2, .format_text h3, .format_text h4, .format_text h5, .format_text h6 {
color:#CBD72F;
text-transform: uppercase;
}

/* My Archive Styles */

.custom #archive_info h1 {
font-size:3em;
line-height:1em;
}

.custom .teaser .teaser_date {
display:none;
}

.custom .headline_meta {
display: none;
}

/* My Image Styles */

.custom #image_box img {
border-color:#000000;
background: #000000;
}

.custom .left-left-home {
float:left;
height:200px;
margin:0 0 1em;
padding:1em 2em 2em 2em;
text-align:left;
width:150px;
}

.custom .left-home {
float : left;
text-align : left;
width : 150px;
height : 200px;
margin : 0 0 1em 0;
padding : 1em 2em 2em 2em;
}

.custom .right-home  {
float : left;
text-align : left;
width : 150px;
height : 200px;
margin : 0 0 1em 0;
padding : 1em 0 2em 2em;
} 


/* My Menu Styles */

.custom .menu { background: #B50D30;
font-weight:bold;
}


/* My Footer Styles */

.custom #footer { background: #08203A;
border: none;
}

.custom #footer a:hover { color: #FFFFFF;
}

.custom #footer a { border-bottom: none;
color: #CBD72F;
}

 /* My Comment Form Styles */

.custom #commentform input.form_submit {
border-width:0;
}

/* My Sidebar Styles */

.custom .sidebar h3 {
font-size:1.3em;
color: #CBD72F;
text-transform: uppercase;
}


/* Bookmarkify Styles */

div.bookmarkify
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	text-align: left;
	vertical-align: middle;
	
	font-family: verdana, arial;
	font-size: 12px;
}

div.bookmarkify a
{
	text-decoration: none;
	
	font-family: verdana, arial;
}

div.bookmarkify a:hover
{
	text-decoration: underline;
}

div.bookmarkify div.title
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;

	font-weight: bold;
}

div.bookmarkify div.linkbuttons
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover
{
}

div.bookmarkify div.linkbuttons a img
{
	margin: 0px;
	border: none;
	padding: 0px;

	display: inline;

	background: transparent;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover img
{
	opacity: 1;
	filter:alpha(opacity=100); 
}

div.bookmarkify div.brand
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.brand a
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;

	color: gray;
	font-weight: normal;
}

div.bookmarkify div.brand a:hover
{
}
