@charset "utf-8";
/* CSS Document */
/* This style sheet contains the details specific to the Family section. */

#outerWrapper {
	background-image: url(../images/mainBG.gif);
	background-color: #376ED2;
}
#outerWrapper #contentWrapper #rightColumn {
	background-image: url(../images/rightColBG.gif);
}
#outerWrapper #contentWrapper #content {
	background-image: url(../images/rightColBG.gif);
}

/* Header Section Begins */
#header   {
	background-image: url(../../images/headerBG.jpg);
	background-color: #2D63C3;
}
/* Header Section Ends */	

/* Navigation Begins */
/* Sectional Navigation Section Begins */

#tabnav {
	background-image: url(../images/navigation.jpg);
	background-color: #6ACC3B;
}

/* Multi coloured Tabs Begin */

#tabnav li.tab1 a {
	background-color: #FFFFFF; /* overrides default tab style from main stylesheet */
	color: #184FA9;
}
#tabnav li.tab1 a:hover {
	background-color: #F6CB1A;
	color: #005273;
}
#family #outerWrapper #tabnav li.tab2 a:hover {/* these keep the selected page tab from changing colour */
	background-color: #66cc33;
	color: #FFFFFF;
}

/* Multi Coloured Tabs End */
/* Sectional Navigation Section Ends */

/* Departmental Navigation Section Begins*/

#navDept li a{
	color: #003366;
	background-color: #B2D34C;
	background-image: url(../images/sideNavBG.gif);
	border: 1px solid #666666;
}
#navDept li a.selected {
	color: #FFFFFF;
	font-weight: bolder;
	background-image: url(../images/sideNavSelectedBG.gif);
}
#navDept li a:hover {
	color: #FFFFFF;
	background-color: #61B301;
	background-image: url(none);
}

/* Departmental Navigation Section Ends*/
/* Additional ZenCart Account Nav Space */

#accountNav {
	background-image: url(../../images/shopNavBG.jpg);
}

/* Navigation Ends */

/* Footer Section Begins */

#footerWrapper {
	background-color: #467BE1;
	background-image: url(../../images/footerWrapperBG.gif);
}
#footer #tertiaryNav {
	color: #FFFFFF;
}
#footer  {
	background-image: url(../images/footerBG.jpg);
}
#footer #footLeft {
	background-image: url(../../images/footerBoxBG.gif);
	background-color: #FFFEFA;
}
#footer #footRight {
	background-color: #FCFDFE;
	background-image: url(../../images/footerBoxBG.gif);
}
/* Footer Section Ends*/

#famNewsBox h3 {
	background-color: #CDCDCD;
	padding: 10px;
	color: #333333;
}
#famNewsBox p {
	padding: 5px;
	line-height: 1.5em;
	margin: 5px;
	color: #FFFFFF;
}
#famNewsBox {
	background-color: #FFFFFF;
	border: 1px gray solid;
	border-color: #999999;
	margin: 20px 0;
}

/* Google Map Section */
#map {
	width: 550px;
	height: 750px;
}

#map a {
	color: #03F;
	text-decoration: underline;
}

#popup {
background:#EFEFEF;
border:1px solid #999999;
margin:0px;
padding:7px;
width:270px;
}

