body {
text-align:center;
min-width:790px;
margin:0;
/*padding-left:10;
padding-right:10;*/
}

#navbar {
background: #ffea00;
border-bottom: 0px solid;
border-bottom-style:solid;
border-bottom-color:#0e5472; 
height: 110px;
max-height:110px;
min-width:760px;
}

#navbar table {
vertical-align:middle;
}

#navbarTag {
float:right;
text-align:right;
vertical-align:middle;
margin-top:35px;
padding:0;
position:relative;
font: 30px Tahoma;
font-weight: 500;
color: red;
}

#quote {
display:inline;
font:italic 18px Tahoma; 
float:right; 
text-align:right;
padding-right:10; 
padding-top:40;
margin:0
}

#attribution {
font:14px Tahoma; 
text-align:right;
}

#menu {
display:block;
text-align:left; 
width: 100%;
background:#0e5472;
height: 30px;
margin:0;
padding:0;
border-bottom:3px solid #FF3300;
position:relative;
z-index:200;
}

#menu .topmenu
{
margin:0;
margin-top:3px;
padding:0;
background-color: #036;
color: White;
float: left;
background:#0e5472;
position:absolute;
width:182px;
}

#menu .topmenu li { 
display: inline;
}

.topmenu a { 
width: 182px;
display:inline;
margin: 0;
padding: 0;
color: white;
text-decoration: none;
background-color: #0e5472;
font: 16px Tahoma;
font-weight: 600;
}

.topmenu a:hover {
color:yellow;
}

#menu .topmenu li .menu2
{
background-color: #036;
color: White;
font:12px Tahoma;
background:#0e5472;
position:relative;
display:block;
margin:0;
text-align:left;
padding:0;
width:100%;
z-index:150;
}

#menu .topmenu li .menu2 li { 
display: list-item; 
float:none;
text-align:left;
margin:0;
padding:0;
list-style:none;
border:1px solid gray;
border-top:none;
z-index:150;
}

#menu .menu2 a { 
margin: 0;
padding: 0;
color: white;
text-decoration: none;
background-color: #0e5472;
font: 14px Tahoma;
padding-left:5px;
z-index:150;
}

#menu .menu2 a:hover {
color:yellow;
}

#menu .topmenu li .menu2 li .menu3
{
background-color: #036;
color: White;
font:11px Tahoma;
background:#0e5472;
position:relative;
display:block;
margin:0;
text-align:left;
padding:0;
}

#menu .topmenu li .menu2 li .menu3 li { 
display: list-item; 
float:none;
text-align:left;
margin:0;
padding:0;
list-style:none;
border:none;
}

#menu .menu2 li .menu3 a { 
margin: 0;
padding: 0;
color: white;
text-decoration: none;
background-color: #0e5472;
font: 14px Tahoma;
padding-left:20px;
}

#menu .menu2 li .menu3 a:hover {
color:yellow;
}

	
.hide {
display: none;
}


.content {
padding:0;
margin-top:15px;
margin-left:auto;
margin-right:auto; 
width:790px;
text-align:left;
}

.content-home {
padding:0;
margin-top:15px;
margin-left:auto;
margin-right:auto; 
width:990px;
text-align:left;
}

.as-seen {
padding:0;
margin-top:5px;
margin-left:7px;
width:176px;
text-align:left;
font: 18px Tahoma;
color: Black;
}

#highlight {
background: url(../images/HighlightBox3.gif) no-repeat;
height: 450px;
width: 790px;
}

#content-title {
text-align: center;
margin: 0 auto;
font: 24px Comic Sans MS, cursive;
font-weight: 600;
color: Black;
padding-top:10px;
}

.content-right {
display:block;
top:10px;
vertical-align: top;
padding:0px;
padding-right:5px;
margin:0px;
margin-top:10px;
float:left;
width:385px;
height: 220px;
background: url(../images/ContentBox.gif) no-repeat;
}

#content-right-inside {
display:block;
float:left;
padding:0px;
width:355px;
margin-top:0px;
background: transparent;
}


#content-left {
display:inline;
float:left;
padding:0;
margin-left:10px;
margin-right:0px;
width:455px;
color: #0e5472;

}

#content-left-inside {
display:block;
padding:0px;
width:430px;
margin-top:17px;
margin-right:0px;
margin-left:0px;
margin-bottom: 0px;
background: #ADE0ED;
text-align:left;
}

#content-left-yt {
display:inline;
float:left;
padding:0;
margin-left:10px;
margin-right:0px;
width:350px;
color: #0e5472;

}

#content-left-inside-yt {
display:block;
padding:0px;
width:350px;
margin-top:17px;
margin-right:0px;
margin-left:0px;
margin-bottom: 0px;
background: #ADE0ED;
text-align:left;
padding-top:20px; 
padding-left:10px; 
}


.listIntro {
padding:5px;
list-style: none;
z-index: 100;
color: #0e5472;
font: 16px Tahoma;
font-weight: normal;
margin-left:0px;
}

.listIntro HR {
padding:0;
margin:0;
background: white;
border-style: solid;
height:2px;
}

.listHeader
{
padding:0;
list-style: none;
z-index: 100;
color: black;
font: 13px Tahoma;
font-weight: 600;
margin-top:10px;
}

.listBullet
{
padding:0;
padding-bottom:9px;
list-style: disc;
margin-left:20px;
z-index: 100;
color: #005200;
color: Black;
font: 13px Tahoma;
font-weight: normal;
line-height:1.1;
}

.listBulletLarge
{
padding:0;
padding-bottom:9px;
list-style: disc;
margin-left:20px;
z-index: 100;
color: #005200;
color: Black;
font: 15px Tahoma;
font-weight: normal;
line-height:1.1;
}

.listHighlightIntro {
color: #005200;
color: Black;
font: 15px Tahoma;
font-weight: normal;
line-height:1.1;
padding:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
text-align: left;
list-style: none;
}

.listNoBullet {
color: #005200;
color: Black;
font: 14px Tahoma;
font-weight: normal;
line-height:1.2;
padding-left:2px;
padding-right:5px;
text-align: left;
}

.quick_link {
width:25px;
height:30px;
text-align:center;
margin:0;
margin-left:auto;
margin-right:auto; 
}

.quick_link a {
display:block;
width:100px;
padding:6px 0 8px 0px;
font: 14px Tahoma;
color:white;
font-weight: 600;
text-decoration: none;
background: url("../images/quicklink.gif2") top center no-repeat;
		}

.quick_link a:hover {
background-position: 0 -31;
color:white;
}

.quick_link a:active {
background-position: 0 -62;
color:white;
}

.quick_link_blue {
width:25px;
height:50px;
text-align:center;
margin:0;
margin-left:auto;
margin-right:auto;
}

.quick_link_blue a {
display:block;
width:100px;
max-height:50px;
padding:0px;
padding-top:8px;
padding-bottom:11px;
font: 13px Tahoma;
color:white;
font-weight: 600;
text-decoration: none;
background: url("../images/quicklink_blue2.gif") top center no-repeat;
}

.quick_link_blue a:hover {
background-position: 0 -51;
color:white;
}

.quick_link_blue a:active {
background-position: 0 -102;
color:white;
}


#content-text {
padding:0;
margin-top:15px;
margin-left:auto;
margin-right:auto; 
width:760;
text-align:left;
font: 16px Tahoma;
}


#footer {
margin-top:20;
margin-bottom:20;
min-width:300px;
padding:10;
border-top:solid;
border-top-width:1;
border-top-color:#0e5472;
font: 12px Tahoma;
text-align:left;
}

#footer-content {
margin-left:20px;
margin-right:20px;
}

#footer-content a{
text-decoration: none;
color:blue;
}

#footer-content a:hover{
text-decoration: underline;
color:grey;
}

back_button {
width:195;
text-align:center;
margin-left:auto;
margin-right:auto; 
}

#back_button a {
display:block;
width:195px;
margin: 1em 0; padding:7px 0 8px 0px;
font: 18px Tahoma;
color:white;
font-weight: 500;
text-decoration: none;
background: url("../images/downloadbutton.gif") top center no-repeat;
}

#back_button a:hover {
background-position: 0 -38;
color:white;
}

#back_button a:active {
background-position: 0 -76;
color:white;
}

.tour_button_blue {
width:195;
text-align:center;
margin-left:auto;
margin-right:auto; 
}

.tour_button_blue a {
display:block;
width:195px;
margin: 1em 0; padding:7px 0 8px 0px;
font: 18px Tahoma;
color:white;
font-weight: 500;
text-decoration: none;
background: url("../images/downloadbutton_blue.gif") top center no-repeat;
}

.tour_button_blue a:hover {
background-position: 0 -38;
color:white;
}

.tour_button_blue a:active {
background-position: 0 -76;
color:white;
}

#gift_button {
width:198;
text-align:center;
margin-left:auto;
margin-right:auto; 
}

#gift_button a {
display:block;
width:198px;
margin: 1em 0; 
padding:17px 0 15px 0px;
font: 19px Tahoma;
color:white;
font-weight: 500;
text-decoration: none;
background: url("/images/giftbutton.gif") top center no-repeat;
}

#gift_button a:hover {
background-position: 0 -78;
color:white;
}

#gift_button a:active {
background-position: 0 -156;
color:white;
}

#salebox {
display:block;
float:right;
padding:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
border:1px black;
border-style:outset;
background:#BA0404;
width:100%;
}

#salebox-header {
font:16px Tahoma;
font-weight:600;
padding-top:10px;
padding-left:10px;
}

#salebox-text {
font:14px Tahoma;
padding-top:5px;
padding-left:10px;
padding-bottom:10px;
}

