/* red: #ed1651 */

html body{
	margin: 0;
	padding: 0;
	background-color: #fff;
}

img{
border: none;
}

#topline{
   background-image: url(../img/upperline_tile.jpg);
   width: 100%;
   height: 19px;
}

#logo_bar{
   position: relative;
   left: 50%;
   margin-top: 15px;
   margin-bottom: 15px;
   margin-left: -165px;
   background-image: url(../img/logo.jpg);
   width: 330px;
   height: 66px;
}

#center{
	width: 100%;
	margin-bottom: 0px;
	text-align: left;
	background-color: #f6f9e1;
	border-top: 2px solid #c0d53b;
	border-bottom: 2px solid #c0d53b;
}


#main_menu{
    float: left;   
    margin-top: 30px;
    width: 360px;
}

#main_menu ul{
    list-style: none;
    margin: 0;
    padding: 0;
}

#main_menu li{
font-size: 13px;
}

#main_menu li img{
position: relative;
top: 4px;
left: -5px;
}

#main_menu a, #main_menu a:link, #main_menu a:visited, #main_menu a:active { color: #ed1651; text-decoration: none; letter-spacing: 0.2;}
#main_menu a:hover { color: #ed1651; text-decoration: none;}

#main_content{
  position: relative;
  left: 50%;
  width: 900px;
  margin-left: -450px;
}

#html{
  padding-top: 30px;
  padding-bottom: 30px;
  width: 480px;
  font-size: 12px;
  margin-left: 400px;
  line-height: 18px; 
}

.float_right{
float: right;
}

#options_bar{
width: 100%;
background-image: url(../img/optionsbar_tile.jpg);
background-repeat: repeat-x;
width: 100%;
height: 34px;
padding: 1px 0px 2px 0px;
color: #fff;
font-size: 11px;
position: absolute;
}

#options_bar a, #options_bar a:link, #options_bar a:visited, #options_bar a:active { color: #fff; text-decoration: underline;}
#options_bar a:hover { color: #c87ec8; text-decoration: underline;}

#footerLink{
color: #CCC;
font-size: 11px;
float: right;
margin-right: 10px;
margin-top: 3px;
margin-bottom: 30px;
}

#footerLink a, #footerLink a:link, #footerLink a:visited, #footerLink a:active { color: #c0d53b; text-decoration: none;}
#footerLink a:hover { color: #c0d53b; text-decoration: underline;}
