body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #484848;
	margin: 0px;
	padding: 0px;
}

p {
	font-size: 0.85em;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

ul {
	font-size: 0.85em;
	line-height: 18px;
	list-style: none;
}

.bodycopy {
	padding: 10px 0px 7px 0px;
	line-height: 16px;
}

.bodycopy a {
	text-decoration: none;
	color: #790C15;
}

.bodycopy a:hover{
	color: #484848;
}


h1.home {
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	line-height: 5px;
	text-indent: -999em;
}

h1 {
	margin: 0px 0px -7px 0px;
	line-height: 50px;
	text-indent: -999em;
}

h2 {
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
	color: #790C15;
	font-size: 1.3em;
	font-weight: normal;
	margin: 0px;
}

h3 {
	font-size: 0.85em;
	font-weight: bold;
	color: #790C15;
	margin: 0px 0px -7px 0px;
}
h3.home {
	font-size: 1.2em;
	font-weight: bold;
	color: #790C15;
	padding-bottom: 6px;
}

h4 {
font-size: 0.7em;
	margin: 0px 0px -7px 0px;
}

h5 {
	font-size: 0.85em;
	font-weight: bold;
	color: #790C15;
	margin: 0px;
}

.image-mediaarchive {
	background-image: url(images/tag-mediaarchive.jpg);
	background-repeat: no-repeat;
}
.image-videoarchive {
	background-image: url(images/tag-videoarchive.jpg);
	background-repeat: no-repeat;
}

.image-champions {
	background-image: url(images/tag-champions.jpg);
	background-repeat: no-repeat;
}


.image-2008 {
	background-image: url(images/tag-2008.jpg);
	background-repeat: no-repeat;
}

.image-2007 {
	background-image: url(images/tag-2007.jpg);
	background-repeat: no-repeat;
}

.image-staff {
	background-image: url(images/tag-staff.jpg);
	background-repeat: no-repeat;
}

.image-about {
	background-image: url(images/tag-about.jpg);
	background-repeat: no-repeat;
}

.image-fieldshows {
	background-image: url(images/tag-fieldshows.jpg);
	background-repeat: no-repeat;
}

.image-highprofile {
	background-image: url(images/tag-highprofile.jpg);
	background-repeat: no-repeat;
}

.image-exhibition {
	background-image: url(images/tag-exhibition.jpg);
	background-repeat: no-repeat;
}

.image-corporate {
	background-image: url(images/tag-corporate.jpg);
	background-repeat: no-repeat;
}
.image-contact {
	background-image: url(images/tag-contact.jpg);
	background-repeat: no-repeat;
}

.image-sent {
	background-image: url(images/tag-sent.jpg);
	background-repeat: no-repeat;
}

.image-map {
	background-image: url(images/tag-map.jpg);
	background-repeat: no-repeat;
}

.image-about {
	background-image: url(images/tag-about.jpg);
	background-repeat: no-repeat;
}

.image-mission {
	background-image: url(images/tag-mission.jpg);
	background-repeat: no-repeat;
}

.image-achievements {
	background-image: url(images/tag-achievements.jpg);
	background-repeat: no-repeat;
}

.image-partnerships {
	background-image: url(images/tag-partnerships.jpg);
	background-repeat: no-repeat;
}

.image-members {
	background-image: url(images/tag-members.jpg);
	background-repeat: no-repeat;
}

.image-casestudies {
	background-image: url(images/tag-casestudies.jpg);
	background-repeat: no-repeat;
}

.image-programs {
	background-image: url(images/tag-programs.jpg);
	background-repeat: no-repeat;
}

.image-senators {
	background-image: url(images/tag-senators.jpg);
	background-repeat: no-repeat;
}

.image-media {
	background-image: url(images/tag-media.jpg);
	background-repeat: no-repeat;
}

.image-schedule {
	background-image: url(images/tag-schedule.jpg);
	background-repeat: no-repeat;
}

.image-2006 {
	background-image: url(images/tag-2006.jpg);
	background-repeat: no-repeat;
}

.image-percussion {
	background-image: url(images/tag-percussion.jpg);
	background-repeat: no-repeat;
}

.image-juniors {
	background-image: url(images/tag-juniors.jpg);
	background-repeat: no-repeat;
}

.image-cadets {
	background-image: url(images/tag-cadets.jpg);
	background-repeat: no-repeat;
}

.image-gavin {
	background-image: url(images/tag-gavin.jpg);
	background-repeat: no-repeat;
}

.image-ian {
	background-image: url(images/tag-ian.jpg);
	background-repeat: no-repeat;
}

.image-scott {
	background-image: url(images/tag-scott.jpg);
	background-repeat: no-repeat;
}

.image-emma {
	background-image: url(images/tag-emma.jpg);
	background-repeat: no-repeat;
}

.image-ally {
	background-image: url(images/tag-ally.jpg);
	background-repeat: no-repeat;
}

.image-news {
	background-image: url(images/tag-news.jpg);
	background-repeat: no-repeat;
}

.image-archive {
	background-image: url(images/tag-archive.jpg);
	background-repeat: no-repeat;
}

.image-blogs {
	background-image: url(images/tag-blogs.jpg);
	background-repeat: no-repeat;
}

#container1 {
	width: 774px;
	border: 1px solid #CCCCCC;
	margin: auto;
	margin-top: 15px;
}

#container {
	width: 774px;
	border: 1px solid #CCCCCC;
	margin: auto;
	margin-top: 15px;
	background-image: url(images/leftBg.gif);
	background-repeat: repeat-y;
}

.copyright {
	float: right;
	padding: 0px; 
	padding-bottom: 10px;
	padding-right: 10px;
	color: #484848;
}

#footer {
	width: 774px;
	margin: auto;
	clear: both;
	font-size: 0.8em;
	padding-top: 4px;
	padding-left: 10px;
}

#footer a{
	text-decoration: none;
	color: #cccccc;
	float: left;
}

#footer a:hover {
	color: #99CC00;
}

#footer2 {
	width: 645px;
	margin: auto;
	clear: both;
	font-size: 0.8em;
	padding-top: 4px;
	padding-left: 10px;
}

#footer2 a{
	text-decoration: none;
	color: #cccccc;
	float: left;
}

#footer2 a:hover {
	color: #99CC00;
}

#bannermain {
	width: 774px;
	height: 80px;
	background-image: url(images/banner-main.jpg);
	background-repeat: no-repeat;
}

#bannermain2 {
	width: 774px;
	height: 80px;
	background-image: url(images/banner-secure.jpg);
	background-repeat: no-repeat;
}

/*Main Nav*/

#nav1Container {
	width: 774px;
	height: 24px;
	background-color: #933D43;
	border-top: 1px solid #4F4F4F;
	border-bottom: 1px solid #4F4F4F;
}


ul.nav1  {
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

ul.nav1 li {
	display: inline;
	line-height: 23px;
	padding-left: 12px;
	margin-left: 12px;
	background-image: url(images/main-arrow.gif);
	background-repeat: no-repeat;
	font-size: 1.2em;
}

ul.nav1 li a {
	text-decoration: none;
	color: #ffffff;
}

ul.nav1 li a:hover, ul.nav1 li.current a  {
	color: #000000;
}


/*Main Nav END */


/*Page*/

#news1Block {
	position: absolute;
	width: 375px;
	height: 150px;
	margin-top: 20px;
	margin-left: 379px;
	background-image: url(images/main-box.jpg);
	background-repeat: no-repeat;
}

#news1Block p {
	padding: 50px 15px 15px 18px;
	margin: 0px;
}

#bannerhome {
	width: 774px;
	height: 210px;
	background-image: url(images/banner-front.jpg);
	background-repeat: no-repeat;
}

#bannercurrent {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-31.jpg);
	background-repeat: no-repeat;
}

#bannerfield {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-26.jpg);
	background-repeat: no-repeat;
}

#bannerhighprofile {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-14.jpg);
	background-repeat: no-repeat;
}

#bannercorporate {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-17.jpg);
	background-repeat: no-repeat;
}

#bannerexhibition {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-16.jpg);
	background-repeat: no-repeat;
}

#bannerabout {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-4.jpg);
	background-repeat: no-repeat;
}

#bannermission {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-12.jpg);
	background-repeat: no-repeat;
}

#bannerachievements {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-18.jpg);
	background-repeat: no-repeat;
}

#bannerpartnerships {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-15.jpg);
	background-repeat: no-repeat;
}

#bannerprograms {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-10.jpg);
	background-repeat: no-repeat;
}

#bannersenators {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-11.jpg);
	background-repeat: no-repeat;
}

#bannermedia {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-19.jpg);
	background-repeat: no-repeat;
}

#bannerschedule {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-11.jpg);
	background-repeat: no-repeat;
}

#banner2006 {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-11.jpg);
	background-repeat: no-repeat;
}

#bannerpercussion {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-7.jpg);
	background-repeat: no-repeat;
}

#bannerperc2006 {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-7.jpg);
	background-repeat: no-repeat;
}

#banneracademy {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-22.jpg);
	background-repeat: no-repeat;
}

#bannerjun2006 {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-22.jpg);
	background-repeat: no-repeat;
}

#bannercadets {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-27.jpg);
	background-repeat: no-repeat;
}

#bannermembers {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-1.jpg);
	background-repeat: no-repeat;
}

#bannergavin {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-20.jpg);
	background-repeat: no-repeat;
}

#bannerally {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-25.jpg);
	background-repeat: no-repeat;
}


#banneremma {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-6.jpg);
	background-repeat: no-repeat;
}

#bannerian {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-3.jpg);
	background-repeat: no-repeat;
}

#bannerscott {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-21.jpg);
	background-repeat: no-repeat;
}

#bannersecure {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-34.jpg);
	background-repeat: no-repeat;
}

#bannercontact {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-8.jpg);
	background-repeat: no-repeat;
}

#bannermap {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-6.jpg);
	background-repeat: no-repeat;
}

#bannersent {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-2.jpg);
	background-repeat: no-repeat;
}

#bannernews {
	width: 774px;
	height: 102px;
	background-image: url(images/banner-29.jpg);
	background-repeat: no-repeat;
}

#Col1 {
	float: left;
	width: 120px;
	clear: both;
}

#Col2 {
	float: left;
	width: 380px;
	padding: 16px 0px 25px 20px;
}

#Col3 {
	float: left;
	width: 225px;
/*	height: 400px;*/
	padding: 66px 0px 0px 22px;
}

#Col4 {
	float: left;
	width: 605px;
	padding: 16px 0px 25px 20px;
}

#Col5 {
	float: right;
	width: 605px;
	padding: 16px 0px 25px 20px;
}

#homeCol1 {
	width: 265px;
	height: 250px;
	font-size: 0.85em;
	float: left;
	background-color: #ffffff;
}

#homeCol2 {
	width: 235px;
	height: 250px;
	padding: 1px 10px 0px 20px;
	font-size: 0.85em;
	float: left;
}

#homeCol3 {
	width: 205px;
	height: 250px;
	font-size: 0.85em;
	float: right;
	background-image: url(images/main-guard.jpg);
	background-repeat: no-repeat;
}

#secureCol1 {
	width: 774px;
	padding: 0px 0px 0px 0px;
	font-size: 0.85em;
	float: left;
}

ul.nav2 {
	margin: 17px 8px 10px 7px;
	padding: 0px;
	list-style-type: none;
	font-size: 0.85em;
}

ul.nav2 li {
	padding-bottom: 10px;
	background-image: url(images/main-arrow-sml.gif);
	background-repeat: no-repeat;
	padding-left:12px;
	line-height: 1em;
}

ul.nav2 a {
	text-decoration: none;
	color: #484848;
}

ul.nav2 a:hover, ul.nav2 li.current a {
	color: #790C15;
}

ul.nav3 {
	margin: 17px 8px 10px 7px;
	padding: 0px;
	list-style-type: none;
	font-size: 0.85em;
}

ul.nav3 li {
	padding-bottom: 10px;
	background-image: url(images/main-dot.gif);
	background-repeat: no-repeat;
	padding-left:12px;
	line-height: 16px;
}

ul.nav3 a {
	text-decoration: none;
	color: #484848;
}

ul.nav3 a:hover, ul.nav2 li.current a {
	color: #790C15;
}

ul.nav4 {
	margin: 17px 8px 10px 7px;
	padding: 0px;
	list-style-type: none;
	font-size: 0.85em;
}

ul.nav4 li {
	padding-bottom: 10px;
	background-image: url(images/main-dot2.gif);
	background-repeat: no-repeat;
	padding-left:12px;
	line-height: 1em;
}

ul.nav4 a {
	text-decoration: none;
	color: #484848;
}

ul.nav4 a:hover, ul.nav2 li.current a {
	color: #790C15;
}

ul.nav5 {
	margin: 17px 8px 10px 7px;
	padding: 0px;
	list-style-type: none;
	font-size: 0.85em;
}

ul.nav5 li {
	padding-bottom: 10px;
	background-image: url(images/main-arrow-sml2.gif);
	background-repeat: no-repeat;
	padding-left:12px;
	line-height: 1em;
}

ul.nav5 a {
	text-decoration: none;
	color: #484848;
}

ul.nav5 a:hover, ul.nav5 li.current a {
	color: #790C15;
}



#highlight {
	width: 365px;
	padding-top: 15px;
	float: left;
}

#highlight img {
	padding-top: 5px;
	float: left;
}
#highlight p, #highlight h2 {
	margin-left: 130px;
	padding-bottom: 5px;
}

#highlight a {
	display: block;
	text-decoration: none;
	color: #790C15;
	font-size: 0.85em;	
	margin-top: 10px;
	padding-left: 12px;
	margin-left: 130px;
	line-height: 0.9em;
	background-image: url(images/main-arrow-sml2.gif);
	background-repeat: no-repeat;
}

#highlight a:hover{
	color: #484848;
}

#highlight2 {
	width: 365px;
	padding-top: 15px;
	float: left;
}


#highlight2 p, #highlight h2 {
	margin-left: 0px;
	padding-bottom: 5px;
}

#highlight2 a {
	display: block;
	text-decoration: none;
	color: #790C15;
	font-size: 0.85em;	
	margin-top: 10px;
	padding-left: 12px;
	margin-left: 0px;
	line-height: 0.9em;
	background-image: url(images/main-arrow-sml2.gif);
	background-repeat: no-repeat;
}

#highlight2 a:hover{
	color: #484848;
}

#highlight3 {
	width: 225px;
	padding-top: 15px;
	float: left;
}


#highlight3 p, #highlight h2 {
	margin-left: 0px;
	padding-bottom: 5px;
}

#highlight3 a {
	display: block;
	text-decoration: none;
	color: #790C15;
	font-size: 0.85em;	
	margin-top: 10px;
	padding-left: 12px;
	margin-left: 0px;
	line-height: 0.9em;
	background-image: url(images/main-arrow-sml2.gif);
	background-repeat: no-repeat;
}

#highlight3 a:hover{
	color: #484848;
}

#highlight4 {
	width: 365px;
	padding-top: 15px;
	float: left;
}

#highlight4 img {
	padding-top: 5px;
	float: left;
}
#highlight4 p, #highlight h2 {
	margin-left: 130px;
	padding-bottom: 5px;
}

#highlight4 a {
	display: block;
	text-decoration: none;
	color: #790C15;
	font-size: 0.85em;	
	margin-top: 10px;
	padding-left: 12px;
	margin-left: 0px;
	line-height: 0.9em;
	background-image: url(images/main-arrow-sml2.gif);
	background-repeat: no-repeat;
}

#highlight4 a:hover{
	color: #484848;
}

