p { color: #360; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; margin: 0; padding: 0 0 10px; }
td { }
a:link { color: #069; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none; }
a:visited { color: #069; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none; }
a:hover { color: #69c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; }
a:active { color: #069; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none; }

body { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #e2e3e5; background-image: url(../cmsimages/background.jpg); background-repeat: repeat-x; margin: 0; padding: 0; z-index: -1;}

#wrapper { background-color: #fff; position: relative; margin: 10px auto 0; width: 880px; height: auto; padding: 10px; border: solid 1px #069; z-index: 1;}

#header { width: 880px; float: left; padding: 0; height: 225px; margin: 0 0 5px; }

#navigation { float: left; width: 880px; color: #fff; background-color: #069; background-image: none; padding: 0; margin: 0 0 5px; height: 30px; }

#leftcolumn { color: #360; margin: 0 0 10px; padding: 10px; width: 510px; float: left; }
#leftcolumn input { padding:2px; border:1px solid #CCCCCC; width:180px; height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; }
#leftcolumn textarea {padding:2px; border:1px solid #CCCCCC; width:300px; height:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#availability { position: absolute; top: 0; left: 0; width: 108px; height: 108px; z-index: 10; border-style: none; }

#rightcolumn { float: right; margin: 0 0 5px; padding: 0 0 0; height: auto; width: 290px; display: inline; }
#rightcolumn img { padding-bottom:5px; }
#footer { background-color: #fff; background-image: none; width: 880px; clear: both; height: 1px; margin: 0; padding: 0; }
#floating_image { position: absolute; top: 40px; left: 600px; width: 245px; height: 286px; z-index: 500; }
#logo { background-image: url(../cmsimages/logo.jpg); background-repeat: no-repeat; position: relative; top: 10px; width: 900px; height: 80px; margin-right: auto; margin-left: auto; z-index: 2; }
#smallprint { margin-right: auto; margin-left: auto; position: relative; top: 10px; width: 900px; height: 30px; }
/*<agl.folder "menu">*/
	.menu{ font: bold 13px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin:0; padding:0; }
	.menu ul{ height:30px; margin:0; padding:0; list-style-type: none; list-style-position: outside; }
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{ color:#fff; font-size: 13px; display:block; font-weight:normal; line-height:30px; background-repeat: no-repeat; background-position: left center; margin:0; padding:0 20px; text-align:left; text-decoration:none; }
	.menu li a:hover, .menu ul li:hover a{ color:#ffffff; background-color: #69c; background-repeat: no-repeat; background-position: left center; text-decoration:none; }
	.menu li ul{ background:#69c; display:none; height:auto; padding:0; margin:0; position:absolute; width:150px; z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li { display:block; float:none; margin:0; padding:0; width:150px; }
	.menu li:hover li a{ background: #fff; }
	.menu li ul a{
		display:block;
		height:30px;
		font-size:13px;
		font-style:normal;
		margin:0;
		padding:0 10px 0 15px;
		text-align:left;
		}
	.menu li ul a:hover, .menu li ul li:hover a{ color:#ffffff; background-color: #69c; background-repeat: no-repeat; background-position: left center; text-decoration:none; }
	.menu p{
		clear:left;
		}
/*</agl.folder>*/
h1 { color: #360; font-size: 35px; font-weight: normal; margin: 0; padding: 0 0 15px; }
h2 { color: #360; font-size: 24px; font-weight: normal; line-height: 32px; margin: 0 0 10px; padding: 0; border-bottom: 1pt solid #044020; }
h3 { color: #360; font-size: 15px; font-weight: normal; line-height: 22px; margin: 0; padding: 0 0 10px; }
h4 { color: #360; font-size: 9px; font-weight: normal; line-height: 15px; }
#smallprint a:link, #smallprint a:visited, #smallprint a:active { color: #069; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
#smallprint a:hover { color: #69c; }

#leftcolumn .submit {margin-top:10px; display:block; border:1px solid #000000; width:100px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:2px; line-height:14px; background-color:#EFEFEF; }
#leftcolumn .go { height:20px; width: 80px; border:1px solid #000000; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:2px; background-color:#EFEFEF;}
