html, body, div, p {margin: 0px; padding: 0px;}

html {background-color: #a30303;}
a img {border: 0px;}

body {width: 1000px;
  margin: 0px auto 0px auto;
  color: #cc0100;
  font-size: 12px;
  font-family: arial, verdana, sans-serif;}
  
br {clear: left;}
br.clear {clear: both;}

#mainDiv {
	padding: 0px;
	margin: 0px auto;
	text-align: center;
	background-color: #000;
	width: 1000px;
	height: 769px;}

#footer {width: 1000px;
  margin: 0px auto;
  padding: 20px 0px 25px 0px;
  background-color: #fff;
  font-size: 10px;}

.foot_width {width: 740px;
  margin: 0px auto;}


/* SEARCH BOX */ 
  
#search {padding: 0px 20px;
    margin: 0px 23px;}
#search p {width: 145px;
  font-weight: bold;
  float: left;}
  
#search_box input {margin: 0px 0px 0px 0px;
  position: relative;}
  
input {
  color: #000;
  background: #fff;
  border: 1px solid #a30303;}
  
input#go  {
  color: #fff;
  background-color: #969696;
  border: 0px;
  padding: 1px;
  font-weight: bold;}
  
  
/* BTM LINKS */ 
#footer a {color: #cc0100;
  font-weight: bold;
  text-decoration: none;}

#footer a:hover {color: #969696;
  font-weight: bold;
  text-decoration: none;}
    
.Lfoot_links {text-align: left;
  float: left;
  width: 350px;}

.Rfoot_links {text-align: right;
  float: right;
  width: 350px;}
  
.heart {margin: 2px 3px -2px 0px;}