/* Layout */

body{
margin:0;
padding:0;
text-align:center;

}

#Main {
width:860px;
margin:0 auto;
text-align:left;
padding:0;
}

#left_side {
float:left;
width:140px;
height:525px;
margin:0;
padding:0;
position:relative;
}

#nav {
height:60px;
margin:0;
padding:0;
position:relative;
z-index:1;
}

#subnav {
text-align:center;
width:620px;
height:33px;
margin:0;
padding:0;
position:relative;
z-index:2;
}

#body_box{
clear:right;
margin:0;
padding:0;
position:relative;
}

#content {
float:left;
width:410px;
margin:0;
padding:0 10px 0 34px;
position:relative;
z-index:3;

}

#contenttitle {
margin:-13px 0 0 12px;
}

#news_box {
float:left;
width:129px;
height:353px;
margin:0;
padding:15px 5px 0 20px;
position:relative;
z-index:99;
}

#pull_tab {
float:left;
clear:right;
width:67px;
height:368px;
margin:0;
padding:0;
position:relative;
}

#footer {
width:813px;
height:100px;
margin:0;
padding:0;
position:relative;
}

/* Navigation */

#nav ul{
margin:0px;
padding:0px;
}

#nav li {
margin:0 0 0 30px;
padding:0;
display:block;
float:left;
height:60px;
font: 20px/80px Times;
text-decoration:none;
color:black;
}

#nav li.over {
text-decoration:none;
background:url(../images/nav_dot.jpg) top; 
background-repeat:no-repeat;
color:#cb2734;
}

#subnav a {
margin:0 15px;
padding:0;
text-transform:capitalize;
text-decoration:none;
color:black;
}

#subnav a:hover {
color:#cb2734;
}

/* Content Style */

H1{
margin:10px 0;
font: 24px Arial;
color:#cb2734;
}

H2{
margin:8px 0;
font: bold 13px Arial;
}

H3{
margin:4px 0;
font: bold 11px Arial;
}

p {
font: 13px/18px Arial;
color:#555;
}

#news_box p {
font: 11px/14px Arial;
color:#888;
}

#news_box a {
font: bold 11px/14px Arial;
color:#888;
text-decoration:none;
}

#news_box a:hover {
color:#cb2734;
}

#content table{
font: 13px/18px Arial;
color:#555;
}

#content li{
font: 13px/18px Arial;
color:#555;
}

.newstable td
{
padding-top:6px;
padding-bottom:6px;
}

.newslinks {
font: bold 11px/14px Arial;
color:#888;
text-decoration:none;
}

.newslinks:hover {
color:#cb2734;
}
.newsdate {
font: bold 11px/14px Arial;
color:#000000;
text-decoration:none;
}

.contactlinks {
font: bold 14px Arial;
color:#888;
text-decoration:none;
}

.contactlinks:hover {
color:#cb2734;
}

#quads{
	display: inline;
	float: left;
	width: 490px;
	min-height:402px;
	height:auto !important;
	height:402px;
	}

	#quad1{
		display: inline-block;
		background: #fff;
		float: left;
		width: 235px;
		min-height:200px;
		height:auto !important;
		height:200px;
		margin: 1px;
		padding: 4px 3px;
		border-right: solid 1px #e1e1e1;
	}
	
	#quad2{
		display: inline-block;
		background: #fff;
		float: left;
		width: 235px;
		min-height:200px;
		height:auto !important;
		height:200px;
		margin: 1px;
		padding: 4px 3px;
	}
	
	#quad3{
		display: inline-block;
		background: #fff;
		float: left;
		width: 235px;
		min-height:200px;
		height:auto !important;
		height:200px;
		margin: 1px;
		padding: 4px 3px;
		border-right: solid 1px #e1e1e1;
	}
	
	#quad4{
		display: inline-block;
		background: #fff;
		float: left;
		width: 235px;
		min-height:200px;
		height:auto !important;
		height:200px;
		margin: 1px;
		padding: 4px 3px;
	}
	
	#quads ul{
		margin: 10px 0 10px 0;
		padding: 0;
	}
	
	#quads li{
		margin: 0 0 0 25px;
		padding: 0;
		color: #9f9f9f;
	}
	
	#quads b{
		font-family: arial;
		color: #000;
	}
	
	#quads p{
		color: #9f9f9f;
	}

#revcity{
	display: inline;
	float: left;
	width: 490px;
	min-height:402px;
	height:auto !important;
	height:402px;
	margin: 20px 0 0 0;
	}
	
	#revcity b{
		font-family: arial;
		color: #000;
	}
	
	#revcity p{
		color: #9f9f9f;
		text-align: justify;
		font-size: 12px;
	}
	
	#revcity img{
		padding-bottom: 10px;
	}

