body
{
  margin:0;
  padding:0;
  font-size:62.5%;
  background:url(../images/bg2.jpg) repeat-x;
  height:1280px;
  text-align:center;
  font-family:arial,verdana;
}
a img
{
  border:0;
}

#wrapper
{
  width:1024px;
  margin:auto;
  text-align:left;
}
#header
{
  margin-left:70px;
  margin-right:70px;
  margin-top:90px;
  height:270px;
  background:url(../images/top_center2.jpg) 286px top no-repeat;
}
#main
{
	float:left;
	margin-top:55px;
	margin-left:70px;
	margin-right:70px;
	height:485px;
	text-align: left;
}
#footer
{
  float:left;
  margin-top:20px;
  margin-left:70px;
  margin-right:70px; 
}


#headerleft
{
    float:left;
    width:555px;
}
#headerright
{
  float:left;
  text-align:right;
  background:#000000;
  width:265px;
  margin-left:63px;
  height:202px;
}

#leftcolumn
{
  float:left;
  width:329px;
}
#centercolumn
{
  float:left;
  width:244px;
  margin-left:31px;
}
#rightcolumn
{
  float:left;
  width:244px;
  margin-left:31px;
}

#footerleft
{
  float:left;
  width:244px;
}
#footercenter
{
  float:left;
  width:294px;
  margin-left:31px;
}
#footerright
{
  float:left;
  width:274px;
  margin-left:41px;
  text-align:right;
}


#logo
{
  float:left;
  width:149px;
}
#headertext
{
  float:left;
  width:380px;
  margin-left:25px;
}
#headertext h1
{
  margin:0;
  padding:0;
  color:#ffffff;
  font-weight:normal;
  font-size:24px;
  padding-bottom:20px;
}
#headertext p
{
  font-size:12px;
}
#headerright ul
{
  list-style:none;
  padding:0;
  margin:0;
  margin-top:25px;
  margin-right:15px;
}
#headerright ul li
{
  margin-bottom:12px;
  font-size:12px;
  color:#F65B2A;
  font-weight:bold;
}
#headerright ul li a
{
  text-decoration:none;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
}
#headerright ul li a:hover
{
    color:#F65B2A;
}
#footercenter ul
{
  float:left;
  list-style:none;
  margin:0;
  padding:0;
}
#footercenter ul.rightmenu
{
  margin-left:40px;
}
#footercenter ul li
{
  list-style:none;
  margin:0;
  padding:0;
  height:14px;
  margin-bottom:5px;
}
#footercenter ul li a
{
  font-size:11px;
  color:#c73826;
}
#footerright ul
{
  float:left;
  list-style:none;
  text-align:right;
  margin:0;
  padding:0;

}
#footerright ul li
{
  list-style:none;
  width:274px;
  
}
#footerright ul li a
{
  font-size:11px;
  color:#c73826;
}
#main h1
{
  font-size:20px;
  color:#1F3F45;
}
#main h2
{
  color:#1f3f46;
  font-size:16px;
}
#main p
{
	font-size:11px;
	text-align: left;
}
#footer h2
{
  color:#1f3f46;
  font-size:18px;
}
#footer h3
{
  color:#c73826;
  font-size:12px;
}
#footer p
{
  font-size:11px;
  color:#c73826;
}
#footer a
{
  font-size:11px;
  color:#c73826;
}

.fll
{
  float:left;
}
.flr
{
  float:right;
}
.listbold
{
  list-style:none;
  margin:0;
  padding:0;
}
.listbold li
{
  list-style:none;
  font-weight:bold;
  margin-top:15px;
  font-size:11px;
}
.cleaner
{
  clear:both;
}

