body{

  background-image: url(images/bg2.gif);
  margin: 0px;
  text-align:center;
}

table {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

body,td,input,select,textarea {

	font-family: Arial;

	font-size: 12px;

}

/*Style for headers*/

h1{

  color: #9D3E12;

  font-family: Arial;

  font-size: 16px;

  font-weight: bold;

}



h2{

  color: #000000;

  font-family: Arial;

  font-size: 12px;

  font-weight: bold;

  padding-left: 17px;

}


.wrapper {

	width: 774px;

	border: 0px;

	padding: 0px;

/*	border-collapse: collapse; */

	background-color: #F4F0E0;

	margin-left: auto;

	margin-right: auto;

}

/*Content (with gray border)*/

.a_content{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	padding-left: 12px;
	margin-left: 1px;
	border-left: 5px solid #D8D4C6;

}

.li_content {
  font-weight: normal;
  font-size: 12px;
  font-family: Arial;
  margin-left: 1px;
  padding-left: 12px;
  width: 470px 
}

.promo {
	background-color: #FFFFFF;
	background-image: url(images/promo_bg.gif);
	width: 150px;
	height: 206px;
	border: 2px #FFFFFF solid;

}

.promo H1{

  color: #9D3E12;

  font-family: Arial;

  font-size: 15px;

  padding-top: 10px;

  padding-bottom: 10px;

  margin: 0px;

  font-weight: bold;

}



.promo_text{
	padding-left: 15px;
	padding-right: 10px;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;

}

a img {
	border: none; 
}

.separator{
	width: 2px;

}



.custom_ul{
	list-style-image:url(images/bullet3.gif);
	padding-left: 12px;
	line-height: 17px;
	margin-left: 0px;

}



.promo_bottom{
  padding:0 0 10px 7px;
  margin: 0px;
}



.price1{

  color: #A84913;

  padding: 0px;

  font-family: Arial;

  font-size: 15px;

  font-weight: bold;

}



.price2{

  padding: 0px;

  color: #AAA791;

  font-family: Arial;

  font-size: 12px;

  font-weight: bold;

}



.copyright{

  padding-left: 13px;

  padding-top: 20px;

  padding-bottom: 20px;

  font-family: Arial;

  font-size: 11px;
  text-align: left;
}



.misc{
	color: #C15B19;
	padding-right: 15px;
	font-size: 11px;
	font-family: Arial;
	text-align: right;

}
.centered {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	display: block;
	padding: 1px;
}




a {

  color: #C15B19;

  text-decoration: none;

  font-size: 12px;

  font-family: Arial;

}

a:hover {

  color: #C15B19;

  text-decoration: underline;

  font-size: 12px;

  font-family: Arial;

}



.hmenu a {

  color: #CECECE;

  text-decoration: none;

  font-size: 11px;

  font-weight: bold;

  font-family: Arial;

}



.hmenu a:hover {

  color: #FFFFFF;

  text-decoration: none;

  font-weight: bold;

  font-size: 11px;

  font-family: Arial;

}

.news_date{

  color: #8DE9FA;

  font-size: 10px;

  font-family: Arial;

}

.news_head{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	width: 200px;

}

.news{
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 14px;
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	width: 200px;

}



a.submenu{

  display: block;

  width: 231px;

  height: 22px;

  line-height: 22px;

  font-size: 11px;

  font-family: Arial;

  color: #000000;

  font-weight: bold;

  text-decoration: none;

  background-color: #C5C2A8;

}

a.submenu:hover{

  display: block;

  width: 231px;

  height: 22px;

  line-height: 22px;

  font-size: 11px;

  font-family: Arial;

  color: #CD671D;

  font-weight: bold;

  text-decoration: none;

  background-color: #CDCAAF;

}



.logo{

  font-family: Helvetica;

  font-size: 18px;

  font-weight: bold;

  color: #FFFFFF;

}

.slogan{

  font-family: Helvetica;

  font-size: 12px;

  font-weight: bold;

  color: #FFFFFF;

}

a.footer {
  color: #C15B19;
  text-decoration: none;
  font-size: 11px;
  font-family: Arial;
}
td {
	text-align:left;
}
.support {
	position: relative;
	top:8px;
	left: 14px;
	width: 150px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 15px;
	color: #FFCC01;
}
.logo_box {
	position: relative;
	top: 43px;
	left: 57px;
	width: 550px;
}

.loginarea {
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
	padding-left: 6px;
}

.loginsep {
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
}
.addonfreehead,.servicehead {
	background-color: #F00;
	text-align: center;
	vertical-align: middle;
	color: #FFF;
}
