* {
margin : 0;
padding : 0;
}
body {
background : #fff url(images/bg.png) repeat;
font-family : Verdana, Helvetica, sans-serif;
font-size : small;
}
p, ul, form, table, h1, h2, h3, h4 {
font-size : 11px;
color : #000;
text-decoration : none;
padding-right : 20px;
padding-left : 12px;
padding-bottom : 10px;
line-height : 180%;
}
p img {
margin : 10px;
}
.noborder {
text-decoration: none; 
border: none;
padding: 10px;
}
.center {
text-align: center;
}
ul {
padding-left : 29px;
}
h1 {
font-size : 150%;
color : #2b547e;
padding : 12px;
border-bottom : 4px solid #e5e5e5;
font-family : Tahoma, Geneva, sans-serif;
}
h2 {
font-size : 130%;
padding-left : 12px;
}
h3 {
font-size : 110%;
padding-left : 12px;
}
img.floatLeft {
float : left;
margin : 4px;
}
img.floatRight {
float : right;
margin : 4px;
}
.clearfloat {
clear : both;
}
#wrapper {
margin : 10px auto;
min-height : 300px;
width : 800px;
background : #e5e5e5;
border : 2px solid #ccc;
overflow: hidden;
}
#container {
background : #e5e5e5;
margin : auto;
min-height : 300px;
width : 800px;
overflow: hidden;
}
#top {
margin : 0 auto;
height : 149px;
width : 800px;
}
#logo {
width : 281px;
height : 148px;
float : left;
margin : 0 auto;
}
#header {
margin : 0 auto;
background : url(images/logo_ahp_aat.png) center;
background-repeat : no-repeat;
width : 800px;
height : 148px;
float : right;
}
#nav {
margin : 0 auto;
position : relative;
width : 800px;
height : 30px;
background : #7fa71f;
}
/*
#nav ul {
margin-left : 15px;
}
#nav ul li {
display : inline;
}
#nav ul li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 15px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : none;
padding-left : 19px;
padding-right : 19px;
padding-bottom : 10px;
}
#nav ul li a:hover {
color : #63f;
}
#nav ul li a.active {
background : url(images/nav_bg.gif);
}
*/

#content {
background : #e5e5e5;
width : 792px;
min-height : 400px;
padding-bottom : 20px;
border : 4px solid #ccc;
/*overflow: hidden;*/
}

#mainlogo {
margin : 0 auto;
background : #fff;
background-repeat : no-repeat;
min-height : 300px;
width : 600px;
float : right;
}
.nodecoration{
text-decoration: none;
color: #000;
}
#tripwrap {
padding: 10px;
min-height: 100px;
min-width:500px;
}
.tripimage {
float: left;
}
#tripdescription {
float: right;
min-width: 580px;
}
#tripdescription b {
color : #000;
}
#introtext {
margin : 0 0 10px 20px;
width : 450px;
border : 1px solid #000;
text-decoration : none;
}
#introtext h4 {
border-bottom : 1px solid #000;
background : #7fa71f;
color : #000;
padding-bottom: 0px;
}
#testimony {
width: 600px;
background: #e5e5e5;
margin: 0 auto;
border: 1px solid #000;
}
#mainnav {
margin : 0 auto;
width : 190px;
min-height : 400px;
background : #e5e5e5;
float : left;
padding-top: 50px;
}
#mainnav ul {
margin : 7px;
list-style-type : none;
padding : 10px;
border: 1px solid #CCC;
}
#mainnav ul li {
margin : 0 auto;
border-bottom: 1px solid #e5e5e5;
}
#mainnav ul li a {
font-size : 10px;
color : #FFFFFF;
font-weight : bold;
text-decoration : none;
text-align : center;
padding : 0.09em 0.09em 0.09em 0.09em;
background : #7fa71f;
display : block;
}
#mainnav ul li a:hover {
background: #CCC;
}
#footer {
background : #e5e5e5;
width : 800px;
margin : 0 auto;
font-family : Tahoma, Geneva, sans-serif;
font-size : 10px;
font-weight : bold;
}
#footer ul {
margin : 0 auto;
text-align : center;
}
#footer ul li {
display : inline;
}
#footer ul li a {
color : #000;
padding : 0.09em 0.3em 0.2em 0.2em;
border-right : 1px solid #ccc;
text-decoration : none;
}
#footer ul li a:hover {
color : #63f;
}
#info {height:400px;}

