/*-------------------General Body Styling--------------*/

body.custom { background: #44443f; }

.custom #container { 
background: #33332f;
border: 0.4em solid #3e3e3a; 
}

.custom #page { background: #fff; }

.custom a, .custom a:visited { color: #473C8B; }
.custom a:hover { color: #473C8B; }

/*----------------End General Body Styling-------------*/

/*----------------Custom Header Styling----------------*/

.custom .RP-image { position: absolute; top: 2em; }

.custom #header { height: 12em; min-height: 13em; }

.custom #header #logo {
margin-left: 6.5em; 
}

 	
}
}
.custom #header #logo a {
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans,Arial,sans-serif";
font-weight:normal;
color: #ff6600;
}

.custom #header #tagline { 
font-style: italic;
color: #333333; 
float: right;  
clear:both; 
padding-right: 3em;
padding-top: 1em;
}

/*------------------End Custom Header Styling---------------*/


/*-------------------Custom Front Page Template Styling------------*/

.custom #content_box { background: none; }
.custom #custom_content { float: left; width: 51em; }

.custom #custom_sidebars { float: right;
width: 43.1em; background: #eeeeee; 
text-align: center;
padding-bottom: 1em;
}

.custom #only_3 { overflow: hidden; }
.custom li.widget { overflow: hidden; }

.custom #widget_content img {border: 1px solid #bbbbbb; }

/*------------------End Custom Front Page Template Styling---------*/