﻿body {margin:0;padding:0;}

#header_main {
				float: left;
				width: 650px;
				position: relative;
}
#banner_main {
				background: url('Images/Header1.jpg');
				width: 900px;
				height: 50px;
				margin-left: 10px;
}

#header_sidebar {
				margin-left: 650px;
				background: url('Images/sidebar2.jpg');
				padding: 4px;
				background-color: #DBDBDB;
}

.header_photo {
				
				margin-left: 10px;
				width: 630px;
				height: 260px;				
}
#title_main {
				background: url('Images/titlebar.jpg');
				float: left;
				margin-left: 10px;

				width: 600px;
				position: relative;
}

#wrap {
				max-width: 925px;
				min-width: 925px;
				background: url('Images/Page4.jpg') repeat left top;
				width: 90%;
				margin: 20px auto;
				padding: 30px 20px 0 0;
}
       
#screen {
				margin-left: 10px;
				background-color: #DBDBDB;
				padding: 10px 10px 10px 0;
}


#main {float:left;
       width:74%;
       
       }
       
.entry2 {
				border-right: 2px dashed #B74E07;
				margin-bottom: 2em;
				margin-right: 2em;
				border-right-style: groove;
				border-right-color: #0000FF;
				
}
        
.entry {
				border-right: 2px dashed #B74E07;
				margin-bottom: 2em;
				margin-right: 2em;
				border-right-style: groove;
				border-right-color: #0000FF;
}

.text2 {margin-left:1px;position:relative}
		
.text {margin-left:25px;position:relative}		

#sidebar {
				
				margin-left: 650px;
				background: url('Images/sidebar2.jpg');
				padding: 4px;
}   
 

#footer {
				clear: both;
				border-top: 2px dotted #0000FF;
				margin-left:40px;
				margin-right:280px;
				border-top-style: groove;
				}

#footer_main {
				float: left;
				width: 90%;
				position: relative;
}
		 
p.WebDesign {height:33px;overflow:hidden;padding-top:4px}

/* text styles ------------- */

h1 {margin:0;
        padding:0;
        }
        
h2 {margin:0;
        padding:0;
        }
        
h3 {margin-right: 0;
	margin-bottom: 0;
	margin-left: 50px;
}

h4 {margin:0;
        padding:0;
}
        
h5 {margin-right: 0;
	margin-bottom: 0;
}
p {
				margin: 0 0 .5em;
				padding-right: 10px;
				
}
   
.entry h2 {
    margin:0;
    padding:0;
    }

    
.date {padding:0;position:relative;top:-1.1em;margin:0 1em 0 0;text-align:right}
   
a:link {padding:.2em}
a:visited {padding:.2em}
a:active {padding:.2em;background:#F3CFB6}

a:hover {padding:.2em;background:#F3CFB6}

a:focus {padding:.2em;background:#F3CFB6}

a:hover.current {text-decoration:none;background:white;cursor:default}

   
   
.description {position:relative;
       left:1em;
       
       margin-bottom:0.2em;
       }
     
.continued {
    	      margin-top:-5px}
       


#navbuttons {
				float: none;
				z-index: 1;
				list-style-type: none;
}

#contactinfo_footer {
				list-style-type: none;
				position: relative;
				left: 35%;
				width: 50%;
				height: 50%;
}

#contactinfo_header {
				list-style-type: none;
				position: relative;
}


				
				
.photo {
				border-style: hidden;
				border-width: 1px;
				position: relative;
				float: left;
}
.photo img {border: none}
.photo a:active {background:white;width:100px;border:none}

.photo a:hover {background:white;width:100px;border:none}

.photo a:focus {background:white;width:100px;border:none}


