body {

	margin: 0 0 0 0;

	padding: 0;

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	background: #97bdd2 url(../images/bg.jpg) repeat-x;

	}



#wrapper {

	margin: 0 auto 0 auto;

	padding: 0;

	width: 948px;

	}



#main_photo {

	background: url(../images/main_photo_1.png) no-repeat;

	height: 323px;

	}

	

/* MAIN MENU */

#menuwrapper {

	/* background-color: #79929F; */

	/* background-image: url(../images/menu_bg.png); */

	/* background-repeat: repeat-x; */

	width: 442px;



}

.clearit {

	clear: both;

	height: 0;

	line-height: 0.0;

	font-size: 0;

}

#p7menubar {

	width: 442px;

}

#p7menubar, #p7menubar ul {

	padding: 0px 0px 0px 0px;

	margin: 0;

	list-style: none;

	font: normal 12px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #fff;

	z-index: 100;

}

#p7menubar a {

	display: block;

	text-decoration: none;

	padding: 0;

	font-size: 11px;

	color: #fff;
	margin:0px 24px 0px 3px;

}

#p7menubar a.trigger {

	padding: 0;

	}

	

#p7menubar li {

	float: left;

	width: 120px;

	}

	

#p7menubar li {position: relative;}



/* hide from IE mac \*/

#p7menubar li {position: static; width: auto;}

/* end hiding from IE5 mac */



#p7menubar li ul, #p7menubar ul li  {

	width: 160px; /* this is the width of the sub menu */

	}

#p7menubar ul li a  {

	color: #fff;

	border-right: 0;

	padding: 3px 5px 3px 5px;

	}

#p7menubar li ul {

	position: absolute;

	display: none;

	background-color: #036395;

	border: 1px solid #929292;

	}

	

#p7menubar li:hover a, #p7menubar a:focus,

#p7menubar a:active, #p7menubar li.p7hvr a {

	color: #fff;

	}

	

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {

	display: block;

	}



#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {

	color: #fff;

	background-color: transparent;

}

#p7menubar ul a:hover {

	background-color: #209adb!important;
	width:144px;

	color: #fff !important;

}



h1 {

	font: normal 18px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #fff;

	margin: 5px 0 0 5px;

	padding: 5px;

	}

	

h2 {

	font: normal 18px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #fff;

	margin: 5px 0 0 5px;

	padding: 5px;

	}

	

p {

	margin: 0 0 0 5px;

	padding: 5px;

	color: #DCD4BD;

	}



.highslide-html {

    background-color: white;

}

.highslide-html-blur {

}

.highslide-html-content {

	position: absolute;

    display: none;

}

.highslide-loading {

    display: block;

	color: black;

	font-size: 8pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

    text-decoration: none;

	padding: 2px;

	border: 1px solid black;

    background-color: white;

    

    padding-left: 22px;

    background-image: url(highslide/graphics/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}





/* Styles for the popup */

.highslide-wrapper {

	background-color: white;

}

.highslide-wrapper .highslide-html-content {

    width: 400px;

    padding: 5px;

}

.highslide-wrapper .highslide-header div {

}

.highslide-wrapper .highslide-header ul {

	margin: 0;

	padding: 0;

	text-align: right;

}

.highslide-wrapper .highslide-header ul li {

	display: inline;

	padding-left: 1em;

}

.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {

	display: none;

}

.highslide-wrapper .highslide-header a {

	font-weight: bold;

	color: gray;

	text-transform: uppercase;

	text-decoration: none;

}

.highslide-wrapper .highslide-header a:hover {

	color: black;

}

.highslide-wrapper .highslide-header .highslide-move a {

	cursor: move;

}

.highslide-wrapper .highslide-footer {

	height: 11px;

}

.highslide-wrapper .highslide-footer .highslide-resize {

	float: right;

	height: 11px;

	width: 11px;

	background: url(highslide/graphics/resize.gif);

}

.highslide-wrapper .highslide-body {

}

.highslide-move {

    cursor: move;

}

.highslide-resize {

    cursor: nw-resize;

}



/* These must be the last of the Highslide rules */

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}



a.footer:link { 

	color: #DCD4BD;

	text-decoration: none;

	}

a.footer:visited { 

	color: #DCD4BD;

	text-decoration: none;

	}

a.footer:hover { 

	color: #DCD4BD;

	text-decoration: none;

	}

a.footer:active { 

	color: #DCD4BD;

	text-decoration: none;

	}

	

input.textfield, textarea, select {

	/* width: 200px; */

	padding: 0px;

	border: 1px solid #ddd;

	color: #777;

	background: #f9f9f9;

	font-size: 12px;

	font-family:Verdana, Arial, sans-serif;

	font-weight: normal;
	height:20px

	}

	

input.textfield:focus, textarea:focus, select:focus {

	border: 1px solid #9fd2ff;

	color: #000;

	font-weight: normal;
	height:20px

	}
