 <style type="text/css">
/*===============  General Styling Rules  ===============*/
    body {
		    margin:0px;
				padding:0px;
				span:0px;
				font: 13px Arial, Halvetica, sans-serif;
				color: #000022;
				background: #3366cc;
				border:0px solid #000000;
				}
				a:link {text-decoration:none;color:#000033}
				a:visited {text-decoration:none;color:#002255;}
		h1,h2 {text-align:center;line-height:32px;}
		h3 {text-align:center;line-height:20px;font: 15px;}
						    
		#body-center {
		    
				text-align:center;
				border:0px solid #000000;
				background: #cccccc;
				margin-top:-14px;
				margin-left:-10px;
				margin-right:0px;
				margin-bottom:-50px;
				padding:0px;
				overflow:hidden;
				width:102%;
				height:102%;
				}
		    

/*++++++++++++++ HEADER Styling Rules ++++++++++++++*/				
    #headerleft {
		    position:relative;
				top:0px;
				left:0px;
				border:0px solid #cccc00;
				width:360px;
				height:152px;
				}
		#headerright {
		    position:absolute;
				top:10px;
				margin-left:500px;
				margin-top:0px;
				border:0px solid #cc0000;
				width:350px;
				height:142px;
				text-align:center;
				}
				#headertext {
				    position:absolute;
						color:#000044;
						top:45px;
						left:32px;
						margin:0px;
						font:bold 16px arial;
						font-stretch:ultra-expanded;
						text-align:center;
						border:0px solid #000000;
						width:300px;
						height:120px:
						}			
		#headborder {
		    position:relative;
				border:0px solid #009999;
			  top:0px;
				right:0px;
				left:0px;
				height:35px;
				margin:0px;
				padding:0px;
				background:url(images/HeaderBorder.gif) repeat-x;
				}		

/*++++++++++++ LEFT COLUMN Styling Rules ++++++++++++*/				
    #navbar {
		    position:absolute;
				top:202px;
				left:40px;
				border:0px solid #009900;
				width:284px;
				height:400px;
				margin-left:0px;
				margin-top:0px;
				font:22px Arial;
				}
								
				#navbar a {
				    display: block;
						background: url(images/Navbar0.png) no-repeat;
						text-align:center;
						line-height:40px;
						font-weight:normal;
						font:84px;
						height:62px;
						}
        #navbar a:hover {
				    background: url(images/Navbar1.png) no-repeat 0px 0px;
						height:62px;
						text-align:center;
						line-height:52px;
						}
    #photoleft {
		    position:relative;
				top:450px;
				left:30px;
				width:300px;
				height:225px;
				border:2px solid #000000;
				background: url(images/PictureLeft.jpg) no-repeat 0px 0px;
				}					
		 #galleries {
		    font:28px serif;
        text-align:center;
				position:relative;
				top:450px;
				left:30px;
				width:300px;
				
				} 	
     
				
/*+++++++++++++ MAIN BODY Styling Rules +++++++++++++*/
   #mainbody {
		  position:absolute;
		  left:360px;
			top:186px;
			width:574px;
			height:724px;
			text-align:left;
			font:18px Arial;
      border:0px solid #000000;
			color:#000066;
			display:block;
			}
		  #bodyheader{
			   position:relative;
			   width:574px;
				 height:62px;
				 border: 0px solid #cc0000;
				 font:22px Arial;
			}
			#bodyheader a {
         float:left;
				 text-align:center;
				 height:62px;
				 width:186px;
				 line-height:40px;
				 background: url(images/bodynav0.png) no-repeat;
				 }
			#bodyheader a:hover{
        text-align:center;
				height:62px;
				line-height:52px;
				background: url(images/bodynav1.png) no-repeat;
				}	 								 
			#bodytext {
				position:relative;
				width:520px;
				margin-left:auto;
				margin-right:auto;
				border:0px solid #003333;
				background:#cccccc;
				padding:20px;
				}
		#bodywindow {
				position:relative;
				margin-right:auto;
				margin-left:auto;
				font:30px;
				width:570px;
				height:680px;
				border:0px solid #000000;
				}
		#bodywindow a{
				color:#000066;
				background: url(images/BodyWindow_01.png) no-repeat ;
				position:relative;
				display:block;
				text-align:center;
				line-height:16px;
				font-weight:normal;
				font:84px;
				height:210px;
				top:0px;
				border:0px solid #990000;
				}
		#bodywindow a:hover{
				color:#000066;
				position:relative;
				background: url(images/BodyWindow_04.png) no-repeat 0px 0px;
				height:210px;
				width:570px;
				border:0px solid #009900;
				top:15px;
				} 		 
			.bwpicture {
			   position:relative;
			   float:left;
				 top:46px;
				 left:50px;
				 padding:12px;
				 height:90px;
				 width:110px;
				 border:0px solid #000000;
				}
			.bwtext {
				margin-right:78px;
				margin-top:0px;
				span:0px;
				padding:0px;
				padding-top:0px;
				font-weight:normal;
				position:relative;
				top:32px;
				text-align:justify;
				width:312px;
				height:90px;
				border:0px solid #990000;
				float:right;
				}	 	  						
						
</style>