/*** OLD MARYB COPIED ***/

#header_box h1.marybridge { background: url('../images/logo_maryb.gif') 0 0 no-repeat; width: 423px; height: 58px; }

#marybridge .innerGray .top_left, #marybridge .innerGray .top_right, #marybridge .innerGray .bottom_right, #marybridge .innerGray .bottom_left{
	height:16px;
	width:16px;
	position:absolute;
	background-color:transparent;
	background-image:url(../images/corners_interiorGray.gif);}

#marybridge .innerAd .top_left, #marybridge .innerAd .top_right, #marybridge .innerAd .bottom_right, #marybridge .innerAd .bottom_left {
	height:16px;
	width:16px;
	position:absolute;
	background-color:transparent;
	background-image:url(../images/corners_interiorAd.gif);}

body#marybridge {
	background:#682e86;}

body#marybridge .top_left, body#marybridge .top_left_interior, body#marybridge .top_right, body#marybridge .bottom_right, body#marybridge .bottom_left {
	background-image:url(../images/corners_maryb.gif);}

body#marybridge #links{
	color:#a07bb3;}

body#marybridge #middle_navbar .menubox, body#marybridge #middle_navbar .menuboxfirst{
	border-color:#682e86;}

body#marybridge #middle_navbar .menubox h2, body#marybridge #middle_navbar .menuboxfirst h2{
	background: url(../images/h2arrow_maryb.gif) left 30% no-repeat;}

body#marybridge #inner_middle a { color: #7F459F; }

body#marybridge #bottom_boxes .box{
	border-left:1px dashed #682e86;}

body#marybridge #footer {
	background:#a07bb3;}

/*** NEW MARYB ***/

/************************
 * MARY BRIDGE CSS PALLETE:
 * 682e86 = Dark Purple: body bg, threebox seperator
 * a07bb3 = Light Purple: footer bg, nav seperator,
 *
 ************************/

/******* GENERAL ********/
body {
	background-color:#682e86;
}

#header_box h1 {
	margin:1.8em 0 0 3.2em;
}

#header_box h1.maryb {
	background-image:url('../images/logo_maryb2.gif');
	background-repeat:no-repeat;
	width:247px;
	height:53px;
}

#header_navbar #links {
	color:#a07bb3;
}

#middle_navbar .menubox h2,
#middle_navbar .menuboxfirst h2 {
	background-image:url('../images/h2arrow_maryb.gif');
}

.top_left,
.top_right,
.bottom_right,
.bottom_left,
.top_left_interior {
	background-image:url(../images/corners_maryb.gif);
}

#footer {
	background-color:#a07bb3;
}

/**** HOME PAGE ****/
#bottom_boxes .box {
	border-color:#682e86;
}

/**** SERVICE PAGE 1 ****/
.main_title_service1 {
	background-image:url('../images/bg_content_title_maryb.gif');
}

#maintopRightBig .threebox {
	background-image:url('../images/bg_threebox_maryb.gif');
}

#service1_hero .herotext {
	background-image:url('../images/bg_service_hero_maryb.gif');
}

#maintopRightBig .twobox_big_left {
	background-image:url('../images/bg_twobox_left_maryb.gif');
}

#maintopRightBig .twobox_big_right {
	background-image:url('../images/bg_twobox_right_maryb.gif');
}

#maintopRightBig .onebox {
	background-image:url('../images/bg_onebox_maryb.gif');
}

/**** SERVICE PAGE 2 ****/
.main_title_service2 {
	background-image:url('../images/bg_service2_title_maryb.gif');
}

.main_title_service2 .main_title_buttons td div {
	background-image:url('../images/btn_service_title_maryb.png');
}

#service2_hero .hero_overlay {
	background-image:url('../images/overlay_service_hero_maryb.png');
}

#service2_hero, #service2_hero .divshow {
	background-color:#3f0c59;
}

/**** INTERIOR ****/

/* TAB BOX */
#maintopMiddleBig .type-tabs .ui-corner-top {
	background-color:#682e86;
	background-image:url('../images/bg_tab_left_inactive_maryb.gif');
}

#maintopMiddleBig .type-tabs .ui-corner-top .tab_corner {
	background-image:url('../images/bg_tab_right_inactive_maryb.gif');
}

#maintopMiddleBig .type-tabs .ui-tabs-selected,
#maintopMiddleBig .type-tabs .ui-state-active {
	background-color:#ececec;
	background-image:url('../images/bg_tab_left_active.gif');
}

#maintopMiddleBig .type-tabs .ui-tabs-selected .tab_corner,
#maintopMiddleBig .type-tabs .ui-state-active .tab_corner {
	background-image:url('../images/bg_tab_right_active.gif');
}


/**
 * HEADINGS
 */
#inner_middle h3, .inner_middle h3, #maintopMiddleBig h3 { color:#682e86; }
#inner_middle h4, #inner_middle h4 a, .inner_middle h4, .inner_middle h4 a, #maintopMiddleBig h4  { color:#682e86; }
#inner_middle h5, .inner_middle h5, #maintopMiddleBig h5 { color:#682e86; }
#inner_middle h6, .inner_middle h6, #maintopMiddleBig h6 { color:#682e86; }

