body
{
	font-family: "arial";
	background-color:#949599;
	margin:0;
}

#flat
{
  	background-color:#FFFFFF;
}

.centered
{
  margin:0 auto;
  padding:10px;
  width:960px;
}

#frontend-content
{
  padding-bottom:70px;	
  padding-top:10px;
  position:relative;
  clear: both;
}


  /*****************************/
 /********** HEADER ***********/
/*****************************/

#flat .centered #frontend-header
{
	padding-bottom:2px;
	border-bottom: 1px solid #EEEEEE;
	height:50px;
	margin-bottom:10px;
	position:relative;
}

#flat .centered  div.logo
{
  width:75px;
  height:75px;
  position:aboslute;
  margin-top:-65px;
  margin-left:30px;
  z-index:9999;
  position:relative;
}

#flat .centered  div.logo a,
#flat .centered  div.logo a:link,
#flat .centered  div.logo a:visited
{ 
	color:transparent;
	border:none;
}

#flat .centered  div.logo a img {
	border: 0;
}

#flat .centered #frontend-header #header-navigation ul
{
	list-style:none;
	margin:0;
	padding:0;
	padding-top:30px;
	float:right;
}

#flat .centered #frontend-header #header-navigation ul li
{
  float:left;
  margin-right:30px;
  text-transform: uppercase;
}

#flat .centered #frontend-header #header-navigation ul li a,
#flat .centered #frontend-header #header-navigation ul li a:link,
#flat .centered #frontend-header #header-navigation ul li visited
{
  text-decoration:none;
  color:#949599;
  font-weight:bold;
}

#flat .centered #frontend-header #header-navigation ul li a:hover
{
	color:#ef3425;
}

#flat .centered #frontend-header #header-navigation ul li a.selected
{
	 color:#ef3425;
}

  /*****************************/
 /********** FOOTER ***********/
/*****************************/

.centered #frontend-footer
{
  height:380px;
  margin-top:-10px;
  background-color:#949599;
  color:#FFFFFF;
  position:relative;
}

#frontend-footer #contact-box
{
  width:678px;
  height:300px;
  position:absolute;
  margin-top:-68px;
  background: url(../images/frontend/contact-box.png) 0 0 no-repeat;
  margin-left:139px;
}

#frontend-footer #contact-box #contact-info
{
  float:right;
  margin-top:97px;
  margin-right:24px;
  text-align: right;
  font-size:14px;
}

#frontend-footer #contact-box #contact-info h3
{
  text-transform: capitalize;
  margin:0;
  margin-bottom:22px;
}

#frontend-footer #contact-box #contact-info ul
{
	list-style:none;
	margin:0;
	padding:0;
}

div.new-footer
{
  margin:0 auto;
  width:960px;
  padding:5px;
  color: #FFFFFF;
  font-size:14px;
  height: 40px;
}

div.new-footer div.sub-left
{
  float:left;
}

div.new-footer div.sub-left h3
{
	margin:0;
	padding:0;
}

div.new-footer div.sub-right
{
  float:right;
}

div.new-footer div.sub-right a:link, 
div.new-footer div.sub-right a, 
div.new-footer div.sub-right a:visited,
div.new-footer div.sub-right a:hover
{
  color:#FFFFFF;
  text-transform: capitalize;
}

div.new-footer div.sub-left a:link,
div.new-footer div.sub-left a,
div.new-footer div.sub-left a:visited
{
  color:#FFFFFF;
  text-transform: capitalize;
  font-weight:bold;
  text-decoration: none;
}

div.new-footer div.sub-left a:hover
{
  text-decoration: underline;
}

div.partner-details-internal a:link,
div.partner-details-internal a,
div.partner-details-internal a:visited
{
  color:#333333;
}
