.top-backing {
	BACKGROUND-COLOR: #ffffff
}
.top-links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #006a94; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.top-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.top-bar {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.menu-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.menu-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0000FF; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.bamboo-links {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none; text-transform: none
}
.bamboo-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.middle-normal-text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.table-body-content {
	BACKGROUND-COLOR: #FFFFFF
}
.table-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.table-body-title {
	BACKGROUND-COLOR: #FFFF99
}
.table-title {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #FFFF00; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none
; text-align: center
}
.table-backing-title {
	BACKGROUND-COLOR: #006600
}
.table-backing-content {
	BACKGROUND-COLOR: #ccff00
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.description {
	MARGIN-RIGHT: 40pt; MARGIN-LEFT: 40pt;
}
.description-text {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.textbox {
	BORDER-RIGHT: #30799e 1px solid; BORDER-TOP: #30799e 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #30799e 1px solid; COLOR: #000000; BORDER-BOTTOM: #30799e 1px solid; BACKGROUND-COLOR: #ffffff; font-fanily: Comic Sans MS
}
.copyright-text {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.copyright-links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #006a94; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.copyright-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0000FF; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FF0000; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.body-shop {
	text-align:center; width: 100%; margin: 10 auto; BACKGROUND-COLOR: #ffffff
}



/* Tablet Landscape */
@media screen and (max-width: 1060px) {
    #primary { width:67%; }
    #secondary { width:30%; margin-left:3%;}  
}

/* Tabled Portrait */
@media screen and (max-width: 768px) {
    #primary { width:100%; }
    #secondary { width:100%; margin:0; border:none; }
}

img { max-width: 100%; }

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

html { font-size:100%; } 

@media (min-width: 640px) { body {font-size:1rem;} } 
@media (min-width:960px) { body {font-size:1.2rem;} } 
@media (min-width:1100px) { body {font-size:1.5rem;} } 