body 
	{
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
		background-color: #000;
		margin: 0px;
		padding: 0px;
	}

div#container
	{
		margin: 0em auto;
		width: 780px;
		/*padding: 1em;*/
		text-align: left;
		background-color: #fff;
	}

div#topmenu
	{
		text-align: center;
		padding-top: 10px;
		padding-bottom: 25px;
		margin: 0px;
		width: 100%;
	}
	
	/*menubar */
#menubar
{
	
	padding-left: 16px;
    background-color: #5C6F90;
    font-size:13px;
    line-height:12px;
    /*margin:0;*/
    
    margin: auto;
    text-align: center;
     
      
    
}

#menubar a
{
    background-color: #c06e0d;
    color:#FFFFFF;
    display:block;
    float:left;
    /*padding:7px 0 7px 0;*/
    padding:7px 15px 7px 15px;
    text-decoration: none;
    /* width:120px; */
    /*border-bottom: 2px solid black;*/
    border-bottom: 2px solid #5b2919;
    
    
}

#menubar a:hover
{
    background-color:#5b2919;
}

#menubar a.selected
{
    background-color:#445779;
} 
/*end menubar*/

#mainbody
	{
		margin-top: 0px; 
		padding-top: 10px;
	}
	
#mainbody img { border: 1px solid #bbb; padding: 5px; background-color: #ddd; }

#bottom_menubar
	{
	text-align: center; 
	padding-bottom: 4px;
	padding-top: 4px;
	border-top: 1px solid #999;
	margin-top: 16px;
	
	}
#bottom_menubar a
{	text-decoration: none; 
	color: black;
	font-size: .75em;
}
#bottom_menubar a:hover
{	text-decoration: underline; 
	color: #555;
	font-size: .75em;
}

.larger 
{
	font-size: 1.5em;
}

.smaller
{
	font-size: .75em;
}

h1 {font-size: 1.2em; }
h2 {font-size: 1.1em; }

/*meet*/
.meet

{
	width: 350px; text-align: center; font-weight: bold; font-size: 1.2em; float: left; margin-right: 25px; margin-bottom: 10px; 
}

.meetr

{
	width: 350px; text-align: center; font-weight: bold; font-size: 1.2em; float: left; margin-right: 25px; margin-bottom: 10px; float: right;
}


/*package*/

.package { font-size: 1.0em; padding: 0px 10px 0px 0px; }
.package_p { padding-left: 30px; }
.package_title { font-weight: bold; text-decoration: underline; }
.package_price { font-weight: bold; }
.package_etc { font-size: .8em; }

.package_ul { /*list-style-type: none;*/ padding-left: 75px; }

/*friends*/

table#friends { width: 100%; font-size: .8em; }
.frienddesc { vertical-align: top; padding-bottom: 30px; }
.friendstitle { font-weight: bold; font-size: 1.2em; }