/* Page Header */

#pkghead {margin: 0; padding: 0; width: 760px; margin-left: auto; margin-right: auto;}
#pkghead .left {background-image: url(../images/banner-nav/mackay-header-left.gif); background-repeat: no-repeat; width: 7px; font-size: 22px; line-height: 1px;}
#pkghead .right {background-image: url(../images/banner-nav/mackay-header-right.gif); background-repeat: no-repeat; width: 7px; font-size: 22px; line-height: 1px;}
#pkghead .name {background-image: url(../images/banner-nav/mackay-header-bg2.gif); background-repeat: repeat-x; font: 28px Georgia, "Times New Roman", Times; color: #990000; text-align: left; font-weight: bold; padding: 3px;}
#pkghead .name2 {background-image: url(../images/banner-nav/toctab-header-bg.gif); background-repeat: repeat-x; font: 20px Georgia, "Times New Roman", Times; color: #990000; text-align: center; font-weight: bold; padding: 3px;}
#pkghead .split {background-image: url(../images/banner-nav/toctab-header-split.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 4px; font-size: 1px; line-height: 1px;}



/* Page Bar Under Header */

#pkgbar {background-image: url("../images/banner-nav/mackay-silver.gif"); background-repeat: repeat-x; border: 1px solid #C2B569;}
#pkgbar td {font: 11px Arial, Helvetica, sans-serif; font-weight: bold; padding: 2px 7px 2px 7px;}
#pkgbar h1 {font: 1px Arial, Helvetica, sans-serif; font-weight: bold; padding: 0; margin: 0;}

#pkgbar a:link, #pkgbar a:visited {text-decoration: none; color: #000000;} 
#pkgbar a:hover { text-decoration: underline; color: #990000;}


/* Package Banner Photo */

.pkg-head-photo { background-repeat: no-repeat; padding: 0px; border-left: 1px solid #c4c4c4; border-right: 1px solid #F7F31C; border-bottom: 1px solid #c4c4c4; height: 85px;}

.pkg-head-crest {position: absolute; left: 2%px; top: 13px; z-index: 2; background-repeat: no-repeat; padding: 0px; float: left; vertical-align: top;}


/* Navigation */

#plantabs {padding-left: 133px; margin: 0px;}
#plantabs ul {float: left; list-style: none; line-height: 1; padding: 0; margin: 0; width: 600px; color: #25408f; font: 12px Arial, Helvetica, serif; font-weight: bold;}
#plantabs ul li a {display: block; border-right: 1px solid #c4c4c4; margin: 0px; background-image: url("../images/banner-nav/link-button-off.gif"); background-repeat: repeat-x; background-color: #dbe4f3; font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color: #000000; text-decoration: none; padding: 3px 6px 3px 6px;}
#plantabs ul li a:hover {border-right: 1px solid #c4c4c4; margin: 0px; background-image: url("../images/banner-nav/link-button-on.gif"); background-repeat: repeat-x; background-color: #ffffff;  font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color: #25408f; text-decoration: underline; padding: 3px 6px 3px 6px;}
#plantabs li {float: left; padding: 0; margin: 0;}
#plantabs li a:hover, #plantabs li a.sfhover {border-right: 1px solid #c4c4c4; margin: 0; background-image: url("/images/banner-nav/link-button-on.gif"); background-repeat: repeat-x; background-color: #ffffff;  font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color: #25408f; text-decoration: underline; padding: 3px 6px 3px 6px;} /* rollover */
#plantabs .active {display: block; border-right: 1px solid #c4c4c4; margin: 0; background-image: url("../images/banner-nav/link2-button-on.gif");  background-repeat: repeat-x; background-color: #ffffff; font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color: #990000; padding: 3px 6px 3px 6px;}

.booknow-button {margin: 0px; background-image: url("../images/banner-nav/link-button-on.gif"); background-repeat: repeat-x; background-color: #ffffff;  font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color: #25408f; text-decoration: underline; padding: 3px 6px 3px 6px; width: 100px; float: right; text-align: center;}

#main {margin: 0; border: 1px solid #E7CE25; background-color: #ffffff; padding: 0;}

/* Main Content Area */
#content-main {
	width: 435px;
	font: 11px Arial, Helvetica;
	color: #ffffff;
	border: 1px solid #c4c4c4;
	float: left;
	vertical-align: top;
}

#content-main-member {
	width: 732px;
	font: 11px Arial, Helvetica;
	color: #ffffff;
	border: 1px solid #c4c4c4;
	vertical-align: top;
}

#content-main2 {
	width: 415px;
	font: 11px Arial, Helvetica;
	color: #ffffff;
	float: left;
	vertical-align: top;
}

#content-main-members2 {
	width: 415px;
	font: 11px Arial, Helvetica;
	color: #ffffff;
	float: left;
	vertical-align: top;
	margin-top: -10px;
	padding-left:15px;
	clear:left;
}

#content-main .main-movie {
	margin: 5px; 
	padding:5;
}

#content-main .title, #content-main2 .title {margin-top: 0px; margin-left: 5px; font: 18px Arial, Helvetica; color: #000000; font-weight: bold; text-align: left;}
#content-main p, #content-main2 p {margin-left: 5px; font: 12px Arial, Helvetica; color: #000000; text-align: left;}
#content-main2 .sub-sm {font: 12px Arial, Helvetica; color: #000000; text-align: center; font-weight: bold; vertical-align: top;}


#content-side {width: 300px; float: right top; vertical-align: top;}

/* Important Note Box - Yellow Box */
#content-side #box-green {
width:300px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
color:#454545;
display:block;padding:0;
vertical-align: top;
}

#content-side #box-green p span {
padding:0px 85px 0px 17px;
display:block;
font-weight: bold;
5px; font: 12px Arial, Helvetica; 
color: #000000; 
text-align: left;
}

#content-side #box-green {background-color: #BDDFA8; background-image:url(../images/banner-nav/img_news-mackay.gif); background-position:right bottom;}

#content-side #box-green h3 {background:url(../images/banner-nav/title_news-mackay.gif) no-repeat; vertical-align: top; background-position: right top;}

#content-side #box-green .p4 span {
padding-bottom:0px;
background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }

#content-side #box-green .p5 span {
padding-bottom:0px;
background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }

/* Important Note Box - Hire Box */
#content-side #hire {
width:300px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
color:#454545;
display:block;padding:0;
vertical-align: top;
}

#content-side #hire p span {
padding:0px 85px 0px 17px;
display:block;
font-weight: bold;
5px; font: 12px Arial, Helvetica; 
color: #000000; 
text-align: left;
}

#content-side #hire {background-color: #BDDFA8; background-image:url(../images/banner-nav/img_hire-mackay.gif); background-position:right bottom;}

#content-side #hire h3 {background:url(../images/banner-nav/title_hire-mackay.gif) no-repeat; vertical-align: top; background-position: right top;}

#content-side #hire .p4 span {
padding-bottom:0px;
background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }

/* Important Note Box - Join Box */
#content-side #join {
width:300px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
color:#454545;
display:block;padding:0;
vertical-align: top;
}

#content-side #join p span {
padding:0px 85px 0px 17px;
display:block;
font-weight: bold;
5px; font: 12px Arial, Helvetica; 
color: #000000; 
text-align: left;
}

#content-side #join {background-color: #BDDFA8; background-image:url(../images/banner-nav/img_join-mackay.gif); background-position:right bottom;}

#content-side #join h3 {background:url(../images/banner-nav/title_join-mackay.gif) no-repeat; vertical-align: top; background-position: right top;}

#content-side #join .p4 span {
padding-bottom:0px;
background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }

/* Important Note Box - Member Link Box */
#content-side #member {
width:300px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
color:#454545;
display:block;padding:0;
vertical-align: top;
}

#content-side #member p span {
padding:0px 85px 0px 17px;
display:block;
font-weight: bold;
5px; font: 12px Arial, Helvetica; 
color: #000000; 
text-align: left;
}
#content-side #member {background-color: #BDDFA8; background-image:url(../images/banner-nav/img_members-mackay.gif); background-position:right bottom;}
#content-side #member h3 {background:url(../images/banner-nav/title_members-mackay.gif) no-repeat; vertical-align: top; background-position: right top;}
#content-side #member .p4 span {
		padding-bottom:0px;
		background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }

.practice {padding-left:15px }


/* Important Note Box - See Box */
#content-side #see {
width:300px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
color:#454545;
display:block;padding:0;
vertical-align: top;
}

#content-side #see p span {
padding:0px 85px 0px 17px;
display:block;
font-weight: bold;
5px; font: 12px Arial, Helvetica; 
color: #000000; 
text-align: left;
}

#content-side #see {background-color: #BDDFA8; background-image:url(../images/banner-nav/img_see-mackay.gif); background-position:right bottom;}

#content-side #see h3 {background:url(../images/banner-nav/title_see-mackay.gif) no-repeat; vertical-align: top; background-position: right top;}

#content-side #see .p4 span {
padding-bottom:0px;
background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }


/* Important Note Box - Band Administration Officers */
#content-side #officer {
width:300px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
color:#454545;
display:block;padding:0;
vertical-align: top;
}

#content-side #officer p span {
padding:0px 85px 0px 5px;
display:block;
font-weight: bold;
5px; font: 12px Arial, Helvetica; 
color: #000000; 
text-align: left;
}

#content-side #officer {background-color: #BDDFA8; background-image:url(../images/banner-nav/img_officer-mackay.gif); background-position:right bottom;}

#content-side #offcier h3 {background:url(../images/banner-nav/title_officer-mackay.gif) no-repeat; vertical-align: top; background-position: right top;}

#content-side #officer .p6 span {
padding-bottom:0px;
background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }


/* Important Note Box - Mass Email Form */
#content-side #massmail {
width:300px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
color:#454545;
display:block;padding:0;
vertical-align: top;
}

#content-side #massmail p span {
padding:0px 85px 0px 5px;
display:block;
font-weight: bold;
5px; font: 12px Arial, Helvetica; 
color: #000000; 
text-align: left;
}

#content-side #massmail {background-color: #BDDFA8; background-image:url(../images/banner-nav/img_massmail-mackay.gif); background-position:right bottom;}

#content-side #massmail h3 {background:url(../images/banner-nav/title_massmail-mackay.gif) no-repeat; vertical-align: top; background-position: right top;}

#content-side #massmail .p4 span {
padding-bottom:0px;
background:url(../images/banner-nav/mackay-bottom.gif) bottom no-repeat; }

/* Gallery Section */

#content-side #gallery {background-color: #ffffff; padding: 5; font: 11px Arial, Helvetica; color: #000000; border: 1px solid #c4c4c4; width: 300px; float: right; text-align: left; vertical-align: top; }

/* Form Section */
#content-form {background:url(../images/mackay-faded-logo.jpg) no-repeat; width: 750px; font: 11px Arial, Helvetica; color: #ffffff; border: 1px solid #c4c4c4; float: left; vertical-align: top; text-align: left;}
#content-form td {border: 1px solid #c4c4c4;}
.headings {width: 750px; font: 16px Arial, Helvetica; color: #000000; text-align: left; font-weight: bold;}
.headings-sm {width: 750px; font: 10px Arial, Helvetica; color: #000000; text-align: center; font-weight: bold;}
.class {font: 12px Arial, Helvetica; color: #000000; text-align: left; font-weight: bold;}
