/* ================================= CUSTOM BODY ================================ */

body.custom  { background-color: #ECECEC; }

/* ================================================================================ */


/* ================================= CUSTOM HEADER ================================ */

.custom #header { padding: 0; border-bottom: 0px double; }
.custom #header #logo a { margin-left: -20px; display: block; height: 270px; width: 970px; background: #013366 url('http://rvmmc.org/images/mission.jpg') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }

/* ================================================================================ */


/* ================================= CUSTOM LOGO ================================ */

.custom #rvlogo { background: #ECECEC; }

/* ================================================================================ */



/* ================================= CUSTOM TABS ================================ */

.custom #tabs { padding: 5px; text-align: center; background: none; list-style: none; border: 0 solid #3D200E; border-width: 0 0 0 0; }
.custom ul#tabs { width: 922px; text-align: center; background: url(http://rvmmc.org/images/menu-bg.jpg); background-repeat: repeat-x;  }
.custom	#tabs li { text-align: center; margin-bottom: -0.1em; background: none; border: 0px none #3D200E; float: left; }
.custom #tabs a { display: block; text-decoration: none; text-align: center; line-height: 1em; color: #19527f; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; }

.custom ul#tabs li.current-cat a, .custom ul#tabs li.current_page_item a { color: #fff; font-weight: bold;
text-decoration: none; background: #19527f; border: 0px #19527f; }
.custom ul#tabs li a:hover { background: #19527f; color: #fff; font-weight: bold; text-decoration: none; }
.custom ul#tabs li a { padding: 0.545em 1.371em; text-decoration: none; border: 0px #3D200E; }

/* ================================================================================ */



/* ================================= CUSTOM PAGE ================================ */

.custom #page { background: #fff; }

/* ================================================================================ */



/* ================================= CUSTOM CONTENT ================================ */

.custom #content_box { margin-top: 10px; }
.custom .post_box { margin-top: -15px; }

/* ================================================================================ */



/* ================================= CUSTOM HEADERS ================================ */

h1 { color: #61beeb; text-transform: uppercase; font-weight: bold; }
h2 { color: #61beeb; text-transform: uppercase; font-weight: bold; }
h3 { color: #61beeb; text-transform: uppercase; font-weight: bold; }

/* ================================================================================ */



/* ================================= CUSTOM TEXT WIDGET ================================ */

.custom .sidebar_list { margin-top: -10px; }
.custom .textwidget { font-size: 1.30em; }

/* ================================================================================ */



/* ================================= CUSTOM BANNER ================================ */

#banner { padding-top: 75px; padding-bottom: 15px; text-align: center; color: #333333; }

/* ================================================================================ */



/* ================================= MENU LINKS ================================ */

.custom #menu-links { padding-top: 35px; padding-bottom: 50px; text-align: center; font-size: 1.20em; font-weight: bold; color: #19527f; }
.custom #menu-links a { padding: 2px 3px 2px 3px; color: #19527f; text-decoration: none; }
.custom #menu-links a:link, .custom #menu-links a:active, .custom #menu-links a:visited { color: #19527f; text-decoration: none; }
.custom #menu-links a:hover { color: #ffffff; text-decoration: none; background-color: #19527f; }

/* ================================================================================ */




/* ================================= FOOTER =================================== */

.custom #footer { width: 900px; position: relative; margin-left: auto; margin-right: auto; text-align: center; color: #999; font-size: 1.20em; border-top: 0px double; }
.custom #footer a { text-decoration: none; border-bottom: 0px solid; }

/* ================================================================================ */
