/*
COLOR SWATCHES
Green (Seal Beach)
	body(content) bg: a1a680
	Text(body): 072309
	page links: f0f5ca
	header green: 346633
alternatives	
	slime green: 787710
	mustard green: a89918
	grey green: 61643f

*/
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	background-color:#f7f8e1;
	color:#072309;
	margin:0;
}
p{
	font-size:1em;
	margin:0;
}
h1{
	background-color:#f6f8e2;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;font-weight:700;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:4px;
	color:#072309;
	margin:0 0 10px;
}
h2,h3{
	text-align:left;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#072309;
	padding-left:5px;
	margin:10px 0 5px;
	background-color:#f6f8e2;
	border: solid 1px #003904;
}
a{
	font-size:14px;
	text-decoration:underline;
	color:#ff8400;
}
.top_header{
	background-color:#346633;
	background-repeat:repeat-x;
	text-align:center;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom: 5px;
	border-bottom:solid 1px #a89918;
	border-top:solid 3px #cfcfcf;
	}
.top_header2{
	border-bottom:solid 1px #094980;
	color:#ff8a00;
	text-align:center;
	font-weight:700;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
}
hr{
	color:#621c00;
	margin:0;
}
.top_menu{
	text-align:center;
	margin-left:0;
	margin-right:0;
	background-color:#8f1e0d;
	color:#fff;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
}
.top_menu_2{
	text-align:center;
	background-color:#C0C38C;
	margin-left:0;
	margin-right:0;
	color:#072309;
	padding-top:4px;
	font-weight:700;
}
.top-menu_2 a{
	color:#072309;
}
.top_menu_3{
	background-color:#787710;
	text-align:center;
	margin-left:0;
	margin-right:0;
	color:#fff;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
}
.footer{
	padding-left:5px;
	background-color:#942211;
	text-align:center;
	margin:0;
}
.footer2{
	padding-top:8px;
	padding-bottom: 5px;
	background-color:#787710;
	text-align:center;
	border-bottom:1px solid #CCBF90;
	margin:0;
}
.footer2 a{
	color:#453E00;
	text-decoration:none;
}
.indent{
	margin-left:0;
	padding-left:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.indent-highlight{
	margin-left:0;
	background-color:#fdfef5;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px solid #781406;
	border-bottom:1px solid #781406;
	margin-bottom:10px;
}
.links{
	text-align:center;
	border-top:1px #c19a4d solid;
	border-bottom:1px #c19a4d solid;
	background-color:#FDFEED;
	margin-bottom:5px;
	font-size:15pt;
	padding:5px;
}
ul{
	font-size:14px;
	padding-bottom:10px;
	padding-top:0;
	margin:0 0 0 10px;
}
li{
	font-size:14px;
	padding-bottom:4px;
	margin:0 0 0 -20px;
}
h6{
	width:100%;
	font-size:15pt;
	margin:0;
}
strong{
	font-weight:700;
}
.phone_map{
	text-align:center;
	background-color:#f0f7fd;
	margin:0;
	padding:5px;
}
.top_header a img,img{
	border:0;
}
.top_menu a,.top_menu_2 a,.top_menu_3 a{
	font-size:11pt;
	color:#072309;
	text-decoration:none;
}
.top_menu_1 a,.top_menu_4 a{
	font-size:12pt;
}
tr{
	margin:0;
}
tr td a{
	text-decoration:none;
	font-size:15pt;
}
table.countries{
	border:solid 1px;
}
table.countries td,th{
	border:solid 1px #678899;
}
.red{
	color:#f91403;
}
.bonus{
	border-top:dotted 1px #11358d;
	border-bottom:dotted 1px #11358d;
	text-align:left;
	background-color:#eef3fe;
	color:#11358d;
	margin-bottom:5px;
	font-weight:700;
}
ul.notes li{
	font-size:10px;
}
table.packages{
	text-align:center;
	border:solid 1px;
}
input,textarea{
	width:90%;
	font-size:20px;
	color:#187bba;
}
table.menu tr td{
	font-family: Arial, Helvetica, sans-serif;
}
table.menu tr td a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#072309;
}
.center,.center-white{
	text-align:center;
	}
table.packages th,table.packages td,table.packages tr.red td{
	text-align:center;
	border:solid 1px;
	font-size:12px;
	padding:3px;
}
table.menu tr td a {
	font-family:georgia;
	color:#072309;
	font-size:18px;
}
strong.title {
	background-color:#FCC457;
	width:100%;
	padding-left:5px;
	padding-right:5px;
}
ul.services li {
	list-style-type:circle;
	color:#5b1500;
}
ul.services li a {
	font-size:18px;
}
footer p.center{
	background: #072309;
	padding-top: 5px;
	padding-bottom: 5px;
}
