body {
background:url(images/body.jpg) top center;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#FFFFFF;
padding:0px;
margin:0px;

}
a {color: #046aab;}
a:visited {color:#046aab;}
a:hover {color: #FFFFFF;}
a:active { color:#046aab;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

h3 {
font-size: 15px;
padding:5px 40px;
margin:0px ;}



/* ----------container to center the layout-------------- */
#roughbody{
	background:url(images/body.jpg) top center;
	overflow:auto;
	
	
	}

#divider{
	background:url(images/bottomjagged.png) top center repeat-x;
	height:24px;
	
	
	}
	
#container {
width: 900px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;

}

/* ----------banner for logo-------------- */
#banner {
bbackground:url(images/header.png) top center repeat-x;
background:url(images/header.jpg) top center repeat-x;
height:404px;
padding: 0px;
margin: 0px;
}

#header{
	width:1000px;
	margin:0px auto;}

#logo{ 
width:258px;
float:left;
margin-left:50px;
margin-bottom:0px}

#nav{
	width:650px;
	height:120px;
	float:left;
	text-transform:capitalize;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	color:#333434;
	}

#nav a {color: #333434;}
#nav a:visited {color:#333434;}
#nav a:hover {color: #046aab;}
#nav a:active { color:#046aab;}

#nav p {
	padding:95px 0px 0px 0px;}


/* -----------------content--------------------- */
#content {
padding: 0px;
margin: 0px;
line-height:18px;
}


p {
padding: 5px 10px;
margin:0px;
}
#bottom{
	width:900px;
	margin:0px auto;}
#signup {
	height:311px;
	float:left;
	width:300px;}

#news {
	height:311px;
	float:left;
	width:320px;}

#photo {
	height:311px;
	float:left;
	width:280px;}

li{
	list-style-image:url(images/bullet.png);
	
	}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: center; }

#twitter_div{
width: 270px;
list-style-type: square;
height:160px;
float:right;
margin-right:10px;
overflow:auto;

}


#twitter {
	background:url(earthquake/images/twitter_bg.png) top center no-repeat;	
float: left;
width: 315px;
margin: 0px;
padding: 0px;
clear:both;
height:191px;

}

.twitter-feed {
  width: 290px;
  margin-left:0px;
  list-style-type: square;
}

.twitter_div a,.twitter_div a:visited {
  text-decoration: none;
  color: #FFFFFF;
  list-style-type: square;
}

.twitter_div a:hover {
  color: #a7cde5;
  text-decoration:underline;
  list-style-type: square;
}

.twitter_div ul li {
   list-style: none;
  padding: 0px;
  list-style-type: square;
  
}

.twitter_div ul {
  padding: 5px;
  list-style-type: square;
  
}
