
a:link { 
	color: #1b3f95;
	font-weight:bold;
	text-decoration:none;
	}
a:visited { 
	color: #1b3f95;
	font-weight:bold;
	text-decoration:none;
	}
a:hover { 
	color: #1b3f95;
	font-weight:bold;
	text-decoration:underline;
	}
a:active { 
	color: #1b3f95;
	font-weight:bold;
	text-decoration:none;
	}


/* BEGIN LAYOUT DIVS */

body {
background-image:url(images/bg.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#575757;
}

#topgraphixcontainer {
padding-left: 40px;
}

		#topgraphix {
		width:969px;
		height:100px;
		background-image:url(images/topgraphix.gif);
		background-repeat:no-repeat;
		}
		
				#navigation {
				width:460px;
				display:block;
				float:left;	
				padding-top:40px;
				padding-left:60px;	
				}
				
				#logo {
				width:449px;
				display:block;
				float:right;
				}
				
						
						#clear {
						clear:both;
						}

#container {
padding-left: 60px;
}

		#main {
		width:954px;
		background-image:url(images/mainbg.jpg);
		background-repeat:repeat-y;
		padding-bottom: 30px;
		padding-left:19px;
		}
		
					#content {
					width: 893px;
					}
					
					
							#imagesPanel {
							width: 893px;
							}
		
							#bodytxt {
							width: 833px;
							padding-left: 30px;
							padding-top: 20px;
							padding-right: 30px;
							}
							
								
								#contentLeft {
								width: 360px;
								display:block;
								float:left;
								}
								
								#contentRight {
								width: 443px;
								display:block;
								float:right;
								padding-left: 30px;
								}
								
						
		
		#footer {
		background-image:url(images/footer.jpg);
		background-repeat:no-repeat;
		width:914px;
		height:120px;
		padding-left:40px;
		font-size: 11px;		
		}
		
#singleColumn {
width: 800px;;
text-align:right;
padding-left: 30px;
padding-bottom: 40px;
}
		
		
		
/*END LAYOUT DIVS*/

img {
border:0;
}

#blueText {
color: #1b3f95;
}

/* Contact Form Rows */
.row { /* contact form row */
   margin: 0px 0;
}

.row label {  /* contact form row label */
display: block;
float: left;
width: 175px;
font-size: 11px;
text-align: left;
padding-top: 4px;
}


#photos a {
	float: left;
	width: 150px;
	height: 150px;
	margin-right: 30px;
	border: 0;
	text-decoration: none;

} 

#photos a img {
	border: 1px solid #dedede;
}

.clear {
	float: none;
	clear: both;
}
