

	A:link {color:#3d3e9e;text-decoration:underline;}
	A:visited {color:#3d3e9e;text-decoration:underline;}
	A:hover {color:#3d3e9e;text-decoration:underline;}
	A:active {color:#3d3e9e;text-decoration:underline;}

body {
	font-family:arial,helvetica;
	
}
	
#container{
	/*background-color:skyblue;*/
}
#menu{
	margin:0px,0px,-1px,0px;
	line-height:15px;
}
#columns{
	/*margin-top:-5px;*/

}
.infocol_header{
	height:15px;
	
}
.editboxes{
	background-color:white;
	padding:5px;
	border:solid black 1px;
}


	a.white:link {color: white;} 	
	a.white:visited {color: white;} 	
	a.white:hover {color: white;} 
	a.white:active {color: white;} 

	a.yellow:link {color: yellow;} 	
	a.yellow:visited {color: yellow;} 	
	a.yellow:hover {color: yellow;} 
	a.yellow:active {color: yellow;} 
	
	a.blue:link {color: blue;} 	
	a.blue:visited {color: blue;} 	
	a.blue:hover {color: blue;} 
	a.blue:active {color: blue;}


table {
    	font-weight:400;
    	font-size:12;
}
img{
    	border:none;
}


.islink{
	background-color:pink;
	padding:5px;
}

.biggerbut{
	height:22px;
	line-height:10px;
	font-size:15px;
	padding:3px;
}
.smallerbut{
	background-color:lightsteelblue;
	border:solid black 1px;
	height:18px;
	font-size:10px;
	padding:1px;
}
h3{
	padding-left:5px;
	color:navy;
	background-color:#ffcc99;
	align:left;
	}
.smallbuts{
	border:groove 1px;
	background-color:silver ;
	padding:2px,0px,2px,0px;
	font-size:9px;
}
.itinerary{
	background:beige url(../images/itineraryback.jpg);
	margin-top:10px;
}
.log{
	background:whitesmoke url(../images/logback.jpg);
	margin-top:10px;
}



#pageheader{
background-color:#7497d9;

}



#lefthead{
	background-image: url(../images/headerleft.jpg);
	background-position:top left; 
	background-repeat: no-repeat;
	width:500px;
	height:88px;
}
#righthead{
	background-image: url(../images/headerright.jpg);
	background-position:top right; 
	background-repeat: no-repeat;
	width:200px;
	height:88px;
	px;
}


.pdflistheader{
	font-family:tahoma,arial,helvetica;
	color:#3d3e9e;
	font-size:12px;
	font-weight:600;
}

.pagelink{
	width:100%;
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	color:yellow;
	background-image: url(../images/buttback.jpg);
	background-position:top right; 
	padding:2px,5px,2px,5px;
	font-weight:600;	
	height:20px;
	text-align:right;
	border:outset  1px;
	cursor:hand;

}
.eventslist{
	width:100%;
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	color:#3d3e9e;
	background-color:#b5e0e6;
	padding:5px;	
	height:20px;
	border:solid white  1px;

}
.subpagesanddescrips{
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	font-weight:400;
	color:white;
	/*background-color:#669999;*/
	padding:5px;
	margin-top:5px;
	margin-left:10px;
	
}

.subpagesanddescripstitle{
	width:100%;
	font-family:Trebuchet MS, verdana, arial;
	font-size:10px;
	color:white;
	background-image: url(../images/buttback.jpg);
	background-position:top right; 
	padding:5px;
	font-weight:600;
	height:20px;
}
.editcolumns{
	border-bottom:solid black 2px;
}
.editboxes{
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	font-weight:500;
	width:100%;
}
.pagesanddescrips{
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	font-weight:500;
	color:black;
	padding:5px;
	margin-top:5px;
	
	
}
	
.pagesanddescripstitle{
	font-family:Trebuchet MS, verdana, arial;
	font-size:11px;
	font-weight:600;
	color:black;
	background-color:silver;
	padding:5px;
	margin-top:5px;
	height:20px;
}
	
.infocol{
	/*padding:5px;*/
	background: #000184 url(../images/col_infoback.jpg);
	background-repeat:repeat-x;
	height:500px;
}


.textcol{
	/*border:solid gray 1pt;*/
	background:whitesmoke url(../images/textback.gif);

}


.messagesdescrips1{
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	font-weight:600;
	color:white;
	background-color:#9EB1AD;
	padding:5px;
	margin-top:5px;
	width:100px;
}
.messagesdescrips2{
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	font-weight:600;
	color:white;
	background-color:#809994;
	padding:5px;
	margin-top:5px;
	width:100px;
}
.messagestitle1{
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	font-weight:600;
	color:white;
	background-color:#9EB1AD;
	padding:5px;
	margin-top:5px;
	width:100px;
}
.messagestitle2{
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	font-weight:600;
	color:white;
	background-color:#809994;
	padding:5px;
	margin-top:5px;
	width:100px;
}
.partnertitles1{
	font-family:tahoma,arial,helvetica;
	font-size:12px;
	font-weight:400;
	color:black;
	background-color:#BCD3D3;
	padding:5px;
	margin-top:5px;
}
.partnertitles2{
	font-family:tahoma,arial,helvetica;
	font-size:12px;
	font-weight:400;
	color:black;
	background-color:#9EB1AD;
	padding:5px;
	margin-top:5px;
}
.messagestitle2{
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	font-weight:600;
	color:white;
	background-color:#809994;
	padding:5px;
	margin-top:5px;
	width:100px;
}
.headnav{
	background-image: url(../images/corner_menu.gif);
	background-position:top left; 
	background-repeat: no-repeat;	
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	color:#3d3e9e;
	background-color:#7ed4e1;
	font-weight:600;
	padding:2px, 10px, 4px, 20px;
	



}

.headnavfiller{
	background-image: url(../images/corner_menur.gif);
	background-position:top right; 
	background-repeat: no-repeat;	
	background-color:#caeaef;
	text-align:right;
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	color:#3d3e9e;
	padding-right:20px;
}
.leftcoltop{
	border-top:solid blue 1px;
	border-left:solid blue 1px;
	border-right:solid blue 1px;
	width:150;
}
.leftcol{
	border-left:solid blue 1px;
	border-right:solid blue 1px;
	width:150;
}
.leftcolbot{
	border-bottom:solid blue 1px;
	border-left:solid blue 1px;
	border-right:solid blue 1px;
	width:150;
}
.midcoltop{
	border-top:solid red 1px;
	border-left:solid red 1px;
	border-right:solid red 1px;
	width:300;
}
.midcol{
	border-left:solid red 1px;
	border-right:solid red 1px;
	width:300;
}
.midcolbot{
	border-bottom:solid red 1px;
	border-left:solid red 1px;
	border-right:solid red 1px;
	width:300;
}
.rightcoltop{
	border-top:solid silver 1px;
	border-left:solid silver 1px;
	border-right:solid silver 1px;
	width:300;
}
.rightcol{
	border-left:solid silver 1px;
	border-right:solid silver 1px;
	width:300;
}
.rightcolbot{
	border-bottom:solid silver 1px;
	border-left:solid silver 1px;
	border-right:solid silver 1px;
	width:300;
}
.leftcolnoborder{
	width:300;
}
.midcolnoborder{
	width:300;
}
.rightcolnoborder{
	width:300;
}
.rowleft{
	width:120;
}
.rowmid{
	width:500;
}
.rowright{
	width:20;
}

.wysiwigsubtbl1 {
	border : thin groove lavender ;
	left: 13;
	top: 85;
	width: 111;
	height: 32;
}
.wysiwigsubtbl2 {
	border : thin groove lavender ;
	left: 125;
	top: 85;
	width: 85;
	height: 32;
}
.wysiwigsubtbl3 {

	border : thin groove lavender ;
	left: 650;
	top: 85;
	width: 440;
	height: 30;
}
.wysiwigsubtbl4 {
	border : thin groove lavender ;
	left: 214;
	top: 85;
	width: 317;
	height: 32;
}
.wysiwigtbl1 {
	height: 70;
	font-style: normal;
	background-color: #C2B8B6;
	font-size : 11px;
	font-weight : 600;
	color : Navy;
	border : thin groove lavender ;
	font : 300;
	cursor : none;
	padding-left : 6px;
}
.wysiwigbtn1 {
	width: 20;
	border: solid;
	border-width: 1;
	border-color: black;
	background-color: White;
	color: Black;
	font-family: Times;
	font-style: normal;
	font-size: 16px;
	font-weight: 200;
	cursor : hand;
}
.wysiwigbtn3 {
	border: solid;
	border-width: 1;
	border-color: black;
	background-color: White;
	color: Black;
	font-family: Arial;
	font-style: normal;
	font-size: 10px;
	font-weight: 200;
	cursor : hand;
}
.wysiwigtbl2 {
	position:absolute;
	left: 454;
	top: 44;
	width: 74;
	height: 20;
	border: none;
	cursor : none;
}
.wysiwigbtn2 {
	position:absolute;
	width: 74;
	top:85px;
	border: solid;
	border-width: 1;
	border-color: black;
	background-color: Gray;
	color: Yellow;
	font-family: Arial, serif;
	font-style: normal;
	font-size: 11px;
	font-weight: 600;
	cursor : hand;
}











#mainCenter {
	height:100%;
}

#titleframe {
	width: 100%;
	/*height: 92px;*/
	/*background-color: #CCCCCC;*/
	
}

#TopFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

#BottomFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

a 		{ color: #000; text-decoration: none; font-weight:normal;} 
a:hover		{ color: #000; text-decoration: underline; }

.userAlert{
	float:right;

}

/*gallery stuff*/
/* title frame */

.titleContent { padding: 6px 0 6px 6px; }

.banner
{
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	color: #333;
}

.banner .title{
	font-size:1.2em;
	font-weight:bold;
}

.banner .info{
	font-size:0.9em;
}

.banner .email{
	font-weight:bold;
}

/* index frame */

.indexContent {
	width:95%;
	padding-top:6px;
	padding-bottom:6px;
}

.indexInfo {
	font-size: 11px;
	font-family: Trebuchet MS, verdana, arial;
	padding: 0 0 0 6px;
}

.indexInfo .filename {
	color: #000;
}

.indexInfo .date {
	color: #666;
}

/* file info */

#imageInfo{
	
	font-family: Trebuchet MS, verdana, arial;
	padding: 0 6px 0 6px;
}

.content {
	font-size:11px;
/*	color: #333333;*/
	width:250px;
	padding-top:6px;
	padding-bottom:6px;
}

.header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}

.contentLast {
	font-size:11px;
/*	color: #333333;*/
	padding-top:6px;
}

/* feedback */

.feedback {
	width: 461px;
	font-family: Trebuchet MS, verdana, arial;
	padding: 6px 6px 0 6px;
}

.checkBoxText
{
	font-size: 11px;
	color: #000000;
}
.button {
	font-weight:bold;
	font-size: 11px;
	color:#ffffff;
	width:100%;
	background-color:#D6BA8B;
}
	





















