#topnav {margin-top: 15px;}

#logo
{float: left; 
width: 220px; 
height: 182px;
margin-top: 15px;}
html>body #logo {margin-top: 17px;}

#child-picture {
float: left; 
padding-left: 0px; 
background-image: url(../img-child/picture.jpg); 
width: 748px; 
height: 182px; 
margin-top: 15px;}
html>body #child-picture {margin-top: 16px;}

#child-picture-about {
float: left; 
padding-left: 0px; 
background-image: url(../img-child/picture-about.jpg); 
width: 748px; 
height: 182px; 
margin-top: 15px;}
html>body #child-picture {margin-top: 16px;}

#child-picture-services {
float: left; 
padding-left: 0px; 
background-image: url(../img-child/picture-services.jpg); 
width: 748px; 
height: 182px; 
margin-top: 15px;}
html>body #child-picture {margin-top: 16px;}

#child-picture-offers {
float: left; 
padding-left: 0px; 
background-image: url(../img-child/picture-offers.jpg); 
width: 748px; 
height: 182px; 
margin-top: 15px;}
html>body #child-picture {margin-top: 16px;}

#child-picture-resources {
float: left; 
padding-left: 0px; 
background-image: url(../img-child/picture-resources.jpg); 
width: 748px; 
height: 182px; 
margin-top: 15px;}
html>body #child-picture {margin-top: 16px;}

#child-picture-contact {
float: left; 
padding-left: 0px; 
background-image: url(../img-child/picture-contact.jpg); 
width: 748px; 
height: 182px; 
margin-top: 15px;}
html>body #child-picture {margin-top: 16px;}

#tagline-box { background-image: url(../img-child/slogan-bottom.jpg); 
clear: both;  
height: 85px;
}

#welcome-message {
	padding: 0 0 0 28px; 
}
#return-intro {
	padding: 0 0 10px 5px;
	width: 165px;
}

#login { 
	padding-top: 26px;
	height: 69px; 
}

#child-content-container {
	margin-top: -2px;
}
html>body #child-content-container {margin-top: 8px;}

#child-left { 
width: 708px; 
float: left; 
margin: 0;}

#child-right {
float: right; 
padding-left: 0px; 
width: 254px; }

#child-left-content 
{background: url(../img-child/content-middle.jpg) repeat-y; 
min-height: 805px;
height: auto;  
margin-top: 0px;}

/* for Internet Explorer */
/*\*/
* html #child-left-content {
height: 805px;
}
/**/


.child-left-content 
{padding: 8px 32px 10px 32px;} /* top right bottom left */

.child-left-content p {
padding-left: 1px;}

#child-beigebox 
{background-image: url(../img/vacation-group-travel.jpg); 
width: 254px; 
height: 54px; }


#child-sidenavigationbox {
background: url(../img-child/child_navbox_bg.jpg) repeat-y;  
width: 254px; 
margin-top: 8px; }

.child-sidenav {
padding: 0 20px 0 20px; 
font: 110%; 
font-weight: bold; 
color: ebe7d7; }

.child-sidenav-divider {
color: #87928c; 
background-color: #87928c; 
height: 1px; 
width: 212px; 
margin: 12px 0px 12px 0; /* top right bottom left */
border: 0; }

.child-sidenav a {
color: white; 
text-decoration: none;}

.child-sidenav a:hover {
color: #ebe7d7; 
text-decoration: none;}

.greenform {
background: url(../img-child/green-box-middle.gif) repeat-y; 
margin-left: 0px; 
padding: 0;}

.orange-form-title {
color: #f1a825; 
font-weight: bold; 
margin: 30px 0 15px 20px;}

.form-submit {
	float: right;
	padding: 25px 7px 15px 0;
}

.subcaption {
font-size: 110%; 
font-weight: bold;}

.strong_orange {
	font-weight: bold;
	color: #f1a825;
}
.subcaption_2 {
	font-size: 14px;
	font-weight: bold;
	color: #604527;
}
.orangeheader {size: 24px; color: #f1a825; margin-top: 0px; font-weight: 500; }
.formtable {font-size: 90%}