body
{
	background-color:#111111;	
	margin:0;
	text-align: center;	
}

*
{
padding: 0;
margin: 0;
}

#container
{
	width:988px;
	background: url("images/background.jpg");	
	margin:auto;
}

#subcontainer
{
	width:750px;
	margin-left:auto;
	margin-right:auto;
}

#header
{
	width:750px;
	height:91px;
	text-align:right;
	margin:auto;
}

#decoarea
{
	width:750px;
	margin:auto;
	line-height:26px;	
	background-color:#000000;
}

#filler
{
	width:269px;
	height:188px;
	background: url("images/fillerbg.gif");		
	float:left;
}

#fillerdeco
{
	width:480px;
	height:188px;
	float:left;
}

#content
{
	width:750px;
	margin:auto;	
}

.clear {
       clear: both;
       height: 1px;
       font-size: 1px;
       line-height: 1px;
       margin-bottom: -1px;
}

#linkarea
{
	width:750px;
	margin:auto;
	line-height:24px;	
	height:24px;
	background-color:#FFFFFF;
	background: url("images/linkareabg.gif");	
}

#linkarea A:link {text-decoration:none; font-family: tahoma;font-size: 11px; color:#FFFFFF;padding-right:11px;padding-left:11px;}
#linkarea A:visited {text-decoration:none; font-family: tahoma;font-size: 11px;color:#FFFFFF;padding-right:11px;padding-left:11px;}
#linkarea A:active {text-decoration:none; font-family: tahoma;font-size: 11px;color:#FFFFFF;padding-right:11px;padding-left:11px;}
#linkarea A:hover {text-decoration:none; font-family: tahoma;font-size: 11px;color:#FFFFFF;padding-right:11px;padding-left:11px;}


.toplinks
{ 
	background-color: #111111; 
	color:#000000;
	margin-right:0px;
	margin-left:auto;
	height:24px;
	vertical-align:middle;
	float:left;
	border-right : 1px solid #960000;
	background: url("images/toplink.gif");	
	line-height:22px;	
} 

.toplinksalt 
{
	background-color: #222222; 
	color:#000000;
	margin-right:0px;
	margin-left:auto;
	height:24px;
	vertical-align:middle;
	float:left;
	border-right : 1px solid #960000;
	background: url("images/toplinksalt.gif");	
	line-height:22px;	
}

.active
{ 
	background-color: #2C0000; 
	margin-right:0px;
	margin-left:auto;
	height:24px;
	vertical-align:middle;
	float:left;
	background: url("images/active.gif");	
	line-height:22px;
	border-right : 1px solid #960000;
} 

#pagetitlearea
{
	background: url("images/pagetitle_bg.gif");	
	width:269px;
	height:34px;
	text-align:left;
}

#pagetitle
{
	font-family:tahoma;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	margin-left:10px;
}

#contentleft
{
	width:269px;
	float:left;
}

#sublink
{
	background-color:#343434;
}

#contentright
{
	width:480px;
	float:left;
	background-color:#000000;	
}

.subtitle
{
	font-size:14px;
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;
}

.subtitle2
{
	font-size:14px;
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;
	margin-top:10px;
}

.content
{
	margin-top:15px;
	font-size:12px;
	font-family:arial;
	color:#B4B4B4;
}

.newsheader
{
	font-size:14px;
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;
}

.newscontent
{
	margin-top:15px;
	font-size:12px;
	font-family:arial;
	color:#B4B4B4;
}

.listing
{
	font-size:12px;
	color:#B4B4B4;	
	text-align:left;
}

P
{
	line-height: 20px;
	text-align:justify;
}

P.backtotop
{
	text-align:right;
	font-size:12px;
	font-family:arial;
	margin-top:5px;
}

P.backtotop a { text-align:right;color: #F8931D; }
P.backtotop a:hover { text-align:right;color: #9B0000; }

#contents
{
	padding:25px;	
}

#sublink li
{	
	margin-left:25px;
	color: #F8931D;
	text-align:left;
}
#sublink li a
{	
	text-align:left;
	font-size:11px;
	display: block;
	color: #FFFFFF;
	padding: 0;
	text-decoration: none;
	line-height:15px;
	font-family:arial;
}

#sublink li a:hover
{	
	text-align:left;
	font-size:11px;
	display: block;
	color: #F8931D;
	padding: 0;
	text-decoration: underline;
}


.contactname
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}

.contactdetails
{
	font-family:verdana;
	font-size:10px;
	font-weight:none;
	color:#CCCCCC;
}

.contactdetails a {font-size:10px;color:#F8931D;font-family:verdana;}
.contactdetails a:hover {font-size:10px;color:#9B0000;font-family:verdana;}

.heatpix
{
	width:250px;
	height:134px;
	padding-top:20px;
	font-size:13px;
	font-weight:none;
	color:#FFFFFF;	
	float:left;
}

.splitcontent
{
	float:left;
	width:385;
}


/*packages START*/
#packageholder
{
	margin-top:20px;
	width:430px;
	margin-left:auto;
	margin-right:auto;
	height:110px;
}

.package1
{
	width:186px;
	background: url("images/packagesbg.gif");
	float:left;
	margin-left:0px;
	margin-right:45px;
}

.package2
{
	width:186px;
	background: url("images/packagesbg.gif");
	float:left;
}

.pellets
{
	margin-top:15px;
	text-align:center;
	font-size:60px;
	color:#FFFFFF;
	font-family:verdana;
	font-weight:bold;			
}

.pellets2
{
	margin-top:15px;
	text-align:center;
	font-size:10px;
	color:#FFFFFF;
	font-family:verdana;
	font-weight:bold;			
}

.packageprice
{
	margin-top:0px;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	font-family:verdana;
	font-weight:bold;	
	background-color:#000000;		
}

.packagesubtitle
{
	margin-top:20px;
	font-size:12px;
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;	
}

.packagetitle2
{	
	font-size:13px;
	color:#FFFFFF;
	background-color:#560000;
	font-family:verdana;
	font-weight:bold;	
	padding:2px;

}

.packagecontents
{
	color:#999999;
	font-size:11px;
	font-weight:none;
	font-family:arial;
}

.packagenotice
{
	margin-top:15px;
	color:#FF0000;
	font-size:10px;
	font-weight:none;
	font-family:verdana;	
	line-height:12px;
}

.packagescallus
{
	margin-top:25px;
	text-align:middle;
	color:#FF0000;
	font-size:20px;
	font-weight:none;
	font-family:verdana;	
	line-height:12px;	
		
}
/*packages END*/
.heatpix
{
	width:200px;
	height:134px;
	padding-top:20px;
	font-size:12px;
	font-weight:none;
	color:#FFFFFF;	
	float:left;
	font-family:arial;
}

#copyright
{
	width:750px;
	border-top : 3px solid #660000;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	color:#DDDDDD;
	font-family:verdana;
	font-size:10px;
	padding-bottom:15px;
}

#copyright a { text-align:right;color: #F8931D; }
#copyright a:visited { text-align:right;color: #F8931D; }
#copyright a:hover { text-align:right;color: #F8931D; }

.packagesdownload
{
	text-align:left;
	margin-top:15px;	
}
.packagesdownload a { text-align:right;color: #F8931D; font-size:11px;font-family:arial; }
.packagesdownload a:visited { text-align:right;color: #F8931D; font-size:11px;font-family:arial; }
.packagesdownload a:hover { text-align:right;color: #F8931D; font-size:11px;font-family:arial; }

.formbutton {
  border-top : 0px solid #DDDDDD;
  border-bottom : 0px solid #6B6B6B;
  border-left : 0px solid #DDDDDD;
  border-right : 0px solid #6B6B6B;
  background : #FFFFFF;
  color:#000000;
  padding:2px;
  font-family:verdana;
  font-size:10px;
}

.formfield {
  border-top : 1px solid #DDDDDD;
  border-bottom : 1px solid #6B6B6B;
  border-left : 1px solid #DDDDDD;
  border-right : 1px solid #6B6B6B;
  background : #FFFFFF;
  color:#444444;
  font-size: 11px;
  font-family: verdana;
  padding:2px;
}

.success
{
	font-size:9px;
	font-family:verdana;
	color:#2C9338;	
}

.fail
{
	font-size:9px;
	font-family:verdana;
	color:#FF0000;
}

.profilename{font-size:14px;font-family:arial;color:#DDDDDD;font-weight:bold;margin-bottom:8px;text-align:left;}
.profilethw{font-size:12px;font-family:arial;color:#EC0000;line-height:13px;margin-bottom:8px;text-align:left;}
.profilepbe{font-size:12px;font-family:arial;color:#B80000;line-height:13px;margin-bottom:8px;text-align:left;}
.profileinfo{font-size:12px;font-family:arial;color:#9F0000;line-height:13px;margin-bottom:8px;text-align:left;}
.profileinforole{font-size:12px;font-family:arial;color:#9F0000;line-height:13px;margin-bottom:8px;text-align:left;font-weight:bold;}



.profileholder
{
	background-color:#111111;
	margin-bottom:25px;
	width:420px;
}

.profilecontentholder
{
	background-color:#111111;
	padding:10px;	
	float:left;
	width:260px;
}

.profilecontentholder A
{
	color:#FF7e00;
}

.profilecontentholder A:hover
{
	color:#FFFFFF;
}

.profilepicholder
{
	padding-top:10px;
	padding-left:10px;
	text-align:center;
	background-color:#111111;
	float:left;
	display:inline;
}
