/*
File: custom.css
Description: Custom styles for Thesis


/*---------------------------------*/
/* Removing Borders etc */
/*---------------------------------*/
body.custom {
 background: #242424;
}


}
.custom #container {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background: #242424;
 border: none;
}


.custom #page {
 background-color: #ffffff;
 border:none;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
}



.custom #header {
 height:10em;
 background-image:url(http://www.olddovorians.com/wp-content/uploads/2010/06/bg_branding.jpg);
 background-color:#cc0000;
 border:none;
 padding: 0;
 margin: 0;
}


.custom .menu {
 font-weight: bold;
 background-color:#5e5e5e;
 padding: 0;
 margin: 0;
}


.custom .menu a {text-transform:lowercase; border:none; letter-spacing:-0.01em; text-align:center; }
.custom .menu a {width:auto; border-right:solid; border-width:1px; border-color:#FFFFFF;}


.custom #multimedia_box {border:none; padding: 0 0 0 0; margin: 1em 0 1em 1.5em;}


.custom .image_box {
 border:none;
}

.custom .rss a {
 margin:0 1em 0 0; border:none;
}
.custom #content {
 margin-left:30px;
 width: 70%;
}
.custom #content_box {
 margin-bottom:0px;
}

.custom li.widget ul {
	margin: 0 15px 0 0;
}

#archive_info p {display:none;}
#archive_info h1 {font-size:2.2em; line-height:1.364em; margin-top:10px;}
/*---------------------------------*/
/* --- End of Removing Borders etc */
/*---------------------------------*/


/*---------------------------------*/
/* --- Featured Content Slider --- */
/*---------------------------------*/
#slideshow {
height: 250px;
width: 660px;
margin: 0 0 0px 0;
overflow: hidden;
}
.nav {
margin: 0;
}
#nav a {
position: relative;
top: 235px;
left: 565px;
color: #000;
margin: 0;
padding: 3px 5px;
border: 1px solid #000;
background: #FFF; /* sets the bg color of the nav box */
text-decoration: none;
z-index: 9999;
}
#nav a.activeSlide {
background-color: #FD0000; /* sets the bg color of the nav box when active */
}
#nav a:focus {
outline: none;
}
/*----------------------------------------*/
/* --- End of Featured Content Slider --- */
/*----------------------------------------*/


/*----------------------------------------*/
/* --- Home Page CSS --- */
/*----------------------------------------*/
#toprightbox {
	 background-color:#ffffff;
	 height: 240px;
	 width: 300px;
	 float: right;
	 margin: 10px 10px 0 0;
	 padding: 0;
}

#toprightbox_headerbox {
	width: 100%;
	margin:0;
	padding:0;
}
#toprightbox_headerbox h3 { /* Headline color */
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
	text-transform:uppercase;
	float: left;
}

#toprightbox_iconbox {
	 background-color:#ffffff;
	 height: 35px;
	 float:right;
	 margin: 0;
}
#toprightbox_icons {
	 height: 35px;
	 width: 35px;
	 margin: 0;
	 float: right;
}



/*---------------------------------*/
/* --- Footer Widgets ------------ */
/*---------------------------------*/
#custom_footer { /* The parent DIV containing all 4 widgets */
height: 500px;
width: 986px;
margin: 5px auto 0 auto;
background-color: #ffffff;
}
#custom_footer h3 { /* Headline color */
height: 30px;
font-size: 13px;
color: #CC0000;
font-weight: bold;
text-transform:uppercase;
}

#custom_footer a { /* Link color */
      color: #000;
      font-size: 13px;
}
#custom_footer .column1 a { /* Link color */
      color: #6661FF;
      font-size: 13px;
}

#custom_footer h3 a { /* Headline color */
color: #CC0000 !important;
font-weight: bold;
}

#custom_footer p {
      color: #000;
      font-size: 13px;
}

#custom_footer ul li { /* Remove bullets */
list-style: none;
}
.column1 {
height: 480px;
width: 221px;
margin: 0;
padding: 15px;
float: left;
background-color: #ffffff;
border-right-style:solid;
border-right-width:1px;
}
.column2 {
float: left;
height: 480px;
width: 214px;
margin: 0;
padding: 15px;
float: left;
background-color: #ffffff;
border-right-style:solid;
border-right-width:1px;
}
.column3 {
height: 480px;
width: 214px;
margin: 0;
padding: 15px;
float: left;
background-color: #ffffff;
border-right-style:solid;
border-right-width:1px;
}
.column4 {
height: 480px;
width: 214px;
margin: 0;
padding: 15px;
float: left;
background-color: #ffffff;
}
/*----------------------------------------*/
/* --- End of Footer Widgets ------------ */
/*----------------------------------------*/


/*---------------------------------*/
/* --- Upcoming Widget ----------- */
/*---------------------------------*/
#custom_upcoming { /* The parent DIV */
height: 200px;
width: 100%;
margin: 0 0 15px 0 !important;
background-color: #ffffff;
list-style: none;
float: left;
}

#custom_upcoming h3 { /* Headline color */
display:none;
}

#custom_upcoming a { /* Link color */
color: #000;
font-size: 13px;
line-height: 0.6em;
}
#custom_upcoming p { 
color: #000;
font-size: 13px;
line-height: 0.4em;
}

/*----------------------------------------*/
/* --- End of Upcoming Widget ------------ */
/*----------------------------------------*/

/*----------------------------------------*/
/* --- End of Home Page CSS --- */
/*----------------------------------------*/






















































