
p {
		padding: 0px 5px 2px 5px;
		font-family: verdana,helvetica,arial,sans-serif;
		font-size: 14px;
	}
	
ul {
		font-family: verdana,helvetica,arial,sans-serif;
		font-size: 14px;
	}
	
h1 {
		padding: 0px 0px 0px 5px;
		padding-bottom: 0px;
		margin: 0px;
		color: #D6E8F2;
	}
	
h2 {
		font-family: verdana,helvetica,arial,sans-serif;
		font-style: bold;
		text-align: center;
		font-size: 1em; /*=16px*/
		padding: 10px 5px 5px 10px;
		color: #333399;
	}
	
h3 {
		font-family: verdana,helvetica,arial,sans-serif;
		font-style: bold;
		font-size: 1em; /*14px*/
		color: #333399;
		padding: 10px 5px 5px 10px;
	}
	
#logo {
		padding: 3px;
		color: white;
		font-family: 'Quicksand', sans-serif;
		font-size: 28px;
	}
	
#right_head{
		float: right;
	}
	
#links {
		width: 890px;
		height: 25px;
		padding-left: 10px;
		background-color: #85A3C2;
		font-size: 18px;
	}
	
#wrapper{
		margin: auto;
		width: 900px; 
		height: auto;  /*to work on IE*/
		position: relative;  /*to work on IE*/
		min-height: 100%;
	}

#header {
		width: 900px;
		background-color: #063762 ;
		height: 90px;
	}
	
#foot {
		width: 900px;
		background-color: #063762 ;
		height: 90px;
	}
	
#footleft {
		display: block;
		float: left;
		height: 90px;
	}

#footright {
		display: block;
		float: right;
		padding: 5px 5px 0px 0px;
		height: 90px;
	}
	
#container {
		background-color: #D6E8F2;
		width: 900px;
		min-height: 630px;
		height: auto;
		position: relative; 
		overflow: auto;
	}
	
#leftbar {
		width: 609px; /*-20px for padding and -1 for border*/
		float: left;
		min-height: 630px;
		height: auto;
		border-right-style: solid;
		border-right-width: 1px;
		border-color: white;
	}
	
#rightbar {
		width: 250px; /*-20 for padding*/
		float: left;
		min-height: 630px;
		height: auto;
		position: relative;
		padding: 0px 10px 0px 10px;
		padding-bottom: 0px;
	}
	
#bottom_img {
		max-width: 100%;
		z-index:0;
		margin-left:auto;
		margin-right:auto;
		position: absolute;
		bottom: 10px;
		right: 50px;
	}

#img_thumb {
		margin-top: 10px;
		margin-bottom: 5px;
		margin-left: 20px;
		margin-right: 15px;
		float: bottom;
	}
	
#thumb {
		padding:2px 5px 3px 5px;
		float: left;
	}
	
#gall_photo {
		padding: 2px 3px 3px 2px;
		float: left;
		/*width: 304px;*/
	}
	
#container_gall {
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		/*margin-right: 5px;*/
	}

#foot_text {
		color: #BDD4DE;
	}
	
ul.a  {
		list-style-type:circle;
	}
	
a:link, a:visited {
		color: #008A8A;
		text-decoration: none;
	}    /* unvisited link */
	
a:hover {
		color: #D48919;
		text-decoration: none;
	}   /* mouse over link */
	
a:active {
		color: red;
		text-decoration: none;
	}  /* selected link */