@charset "UTF-8";
body {
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	color: #000000;
	margin:0px;
	padding: 0px;
	text-align: center;
}

#bgContainer {
	width: 900px;
	height: 710px;
	margin: auto;
	background: #FFFFFF  top left url(images/bg_grid.jpg) no-repeat;
	padding-top: 93px;
}

#container {
	width: 694px;
	height: 490px;
	margin: auto;
	border: 4px solid #FFFFFF;
	background: #FFFFFF url(images/bg_pete.jpg) no-repeat;
	text-align: left;
}

#mainContent {
	
}

#header {
	width: 694px;
	height: 133px;
}

#leftColumn {
	float: left;
	width: 420px;
	height: 259px;
	overflow: hidden;
}

#rightColumn {
	float: right;
	width: 274px;
	height: 259px;
	overflow: hidden;
}
	
#nav {
	padding: 3px;
	margin-top: 5px;	
	font: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color:  #b6a791;
}

#textBox {
	padding: 10px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
}

/* FORMATTING */

p, li, div, td {
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

a { 
	color: #660000;
	text-decoration: none;
}

a:hover {
	color: #ad2830;
}

#nav a, #navInt a {
	color: #0c0c0c;
	}
	
#nav a:hover, #navInt a:hover {
	color: #645d56;
		}
		
.petitionButton {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	}
	
	/* INTERNAL PAGES */
	
#containerInt {
	width: 694px;
	height: 510px;
	margin: auto;
	border: 4px solid #FFFFFF;
	text-align: left;
	background: #FFFFFF;
}
	
#headerInt {
	width: 694px;
	height: 120px;
	background: #FFFFFF url(images/banner_int.jpg) no-repeat;
}

#leftColumnInt {
	float: left;
	width: 207px;
	height: 330px;
	background-color: #d1c6b5;
	padding-top: 60px;
}

#rightColumnInt {
	float: right;
	width: 487px;
	margin-top: 10px;
	height: 380px;
	overflow: scroll;
	}
	
#navInt {
	text-align: right;
	padding-right: 10px;	
	font: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color:  #b6a791;
}

#title {
	height: 45px;
	padding: 10px;
	vertical-align: bottom;
}
	
#contentBox {
	margin-left: 10px;
	margin-right: 10px;
	width: 457px;
}


/* FORMATTING - INTERNAL PAGES */

#navInt p.selected {
	font-weight: 600;
	}

#leftColumnInt p {
	margin-top: 0px;
}

#title p {
	font: 25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	margin-bottom: 10px;
	
	}
	

/* IMAGES PAGE */

#photo1 {
	width: 457px;
	height: 141px;
	margin-top: 15px;
	}
	
#photo2 {
	width: 457px;
	height: 141px;
	}

.photo {
	padding-right: 5px;
	float: left;
	padding-bottom: 10px;
	}
	
.caption {
	padding-top: 15px;
	}
	
