DIV#subheader{  background:url(/uploads/images/skel/header-bg.jpg);}
DIV#subfooter{ background:#000;}



/* IE PNG support - uncomment
img, div { behavior: url(iepngfix.htc) } */

HTML,
BODY,
DL,
DT,
DD,
FORM,
{ margin:0; padding:0; border:0; } 

strong
{
	font-weight:bold;
}


BODY{ font: normal 12px Arial, Verdana, Helvetica, sans-serif;}
P {margin-bottom:10px;}
a {color:#0099FF;}
a:hover {color:#006699;}

DIV#container-center-home {padding:0px;}

DIV#container-center {line-height:18px;}
DIV#container-center a {color:#CC0000;}
DIV#container-center a:hover {color:#990000; text-decoration:none;}


DFN{ display:none; }



DIV.hdr-wrap {height:75px;}
DIV.hdr-l {float:left;}

DIV.hdr-r 
{
	margin-top:15px;
	float:right;
}

DIV.hdr-r a
{
	text-decoration:none;
	color:#ccc;
}

DIV.hdr-r DIV.member li
{
	border:solid #fff;
}

DIV.hdr-r a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

DIV.hdr-r li
{
	float:left;
	margin-right:6px;
	border-right:1px dotted #5f5f5f;
	padding-right:5px;
	
}

DIV.ftr-wrap {height:75px;}
DIV.ftr-l 
{
	float:left;
	margin-top:12px;
	margin-left:20px;
	color:#999;
}

DIV.ftr-r 
{
	margin-top:12px;
	margin-right:20px;
	float:right;
	color:#ccc;
}

DIV.ftr-r a
{
	text-decoration:none;
	color:#999;
}

DIV.ftr-r a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}


DIV.ftr-r li
{
	float:left;
	margin-right:6px;
	border-right:1px dotted #5f5f5f;
	padding-right:5px;
	
}


/* PANEL */

/* Home CSS */
DIV.home DIV.panel-wrap
{
	height: 392px;
	margin: 0 auto 0;
	width: 930px;
	position:relative;
	background:url(/uploads/images/home/panel-bg.jpg);
	border-bottom:2px solid #616161
}

DIV.home DIV.panel-wrap DIV.panel
{
	position:absolute;
	top:0;
	left:0;
	padding: 0;
}

DIV.home DIV.panel-wrap DIV.panel H3
{
	font: bold 14px Arial;
}


DIV.home DIV.tab-wrap
{
	margin: 0 auto 0;
	width: 930px;
	
}



DIV.home DIV.tab-wrap DIV.tab
{
	float:left;
	width: 164px;
	height: 47px;
	margin: 0 0 0 0;
	padding: 0 0 0 22px;
	cursor:pointer;
	color:#ccc;
	background:url(/uploads/images/home/tab-off.jpg);
}

DIV.home DIV.tab-wrap DIV#t1
{
	padding-left:40px;
	width:144px;
}

DIV.home DIV.tab-wrap DIV.tab img
{
	float:left;
	padding:0px 10px 0 10px;
	margin:0;
}

DIV.home DIV.tab-wrap DIV.last
{
	margin: 0;
}

DIV.home DIV.tab-wrap DIV.on
{
	background:url(/uploads/images/home/tab-on.jpg);
	color:#FFFFFF;
}

DIV.home DIV.tab-wrap DIV.tab-inner
{
	margin: 5px;	
}

DIV.home DIV.tab-wrap DIV.tab-inner H4
{
	float:left;
	margin: 5px 0 0 0;
	font: bold 14px Arial;
	text-align:center;
}

/* FEATURE  */

DIV.hp-feature
{
	height:500px;
	background:url(/images/hp-feature-bg.jpg) ;
}

DIV.hp-feature-l
{
	float:left;
	width:360px;
	padding:30px 10px 0 40px;
}

DIV.hp-feature-l h1
{
	font:28px Arial;
	color:#FFFFFF;
}

DIV.hp-feature-l a
{
	color:#fff;
	border-left:1px solid #bb5454;
	border-top:1px solid #bb5454;
	border-right:1px solid #751616;
	border-bottom:1px solid #751616;
	
	background:#9f3636;
	padding:5px;
	text-decoration:none;
}



DIV.hp-feature-l a:hover
{
	color:#fff;
	border-left:1px solid #bb5454;
	border-top:1px solid #bb5454;
	border-right:1px solid #751616;
	border-bottom:1px solid #751616;
	background:#bb5454;
	padding:5px;
	text-decoration:none;
}

DIV.lrgbutton a,
DIV.lrgbutton a:hover
{
	border:none;
	background:none;
	margin-bottom:10px;

}

DIV.hp-feature-l p
{
	font:13px Arial;
	color:#eda1a1;
	margin:15px 0 20px 0;
	line-height:18px;
}

DIV.hp-feature-r
{
	float:right;
	width:500px;
}

/* CONTENT  */

DIV.content-wrap
{
	margin-top:70px; 
	color:#ccc;

		
}

BODY.g DIV.content-wrap
{
	margin-top:0px; 
	color:#CCCCCC;
	padding:10px 40px 40px 40px;
}

DIV.content-wrap h1
{
	font:normal 28px arial;
	margin:10px 0 20px 0;
}


DIV.content-wrap h2
{
	font:normal 24px arial;
	margin:0 0 10px 0;
}


DIV.content-wrap p
{
	line-height:20px;
	color:#CCCCCC;
	font-size:14px;

}

DIV.content-wrap ul,
DIV.content-wrap ol 
{
	margin:10px 0 20px 40px;
	padding:10px 0 10px 0;
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;

}

DIV.content-wrap ul li
{
	line-height:20px;
	color:#CCCCCC;
	font-size:14px;
	list-style:disc;
	font-style:italic;
	color:#999;
}

DIV.content-wrap ol li
{
	line-height:20px;
	color:#CCCCCC;
	font-size:14px;
	list-style:decimal;
	font-style:italic;
	color:#999;
}

DIV.content-l
{
	float:left;
	width:500px;
	padding:0 20px 0 20px;
	margin-left:20px;
}

DIV.content-l h2
{
	margin-bottom:20px;
}

DIV.content-r
{
	float:right;
	width:290px;
	background:url(/uploads/images/home/bullets.jpg);
	padding:35px 10px 0 0px;
	margin-right:40px;
}

DIV.content-r h4
{
	font:bold 12px arial;
	margin:0;
	padding:0;
	padding-left:50px;
}

DIV.content-r p
{
	font:normal 12px arial;
	padding-left:50px;
	margin-top:2px;
}

DIV.content-r a
{
	color:#eee;
	
}


DIV.base-box-wrap
{
	height:141px;
	padding-left:17px;
	color:#999;
}

DIV.base-box-1
{
	float:left;
	width:200px;
	height:121px;
	padding:10px 13px 10px 10px;
	background:url(/uploads/images/home/base-box-bg.jpg);
}

DIV.base-box-2
{
	float:left;
	width:200px;
	height:121px;
	padding:10px 13px 10px 10px;
	background:url(/uploads/images/home/base-box-bg.jpg);

}

DIV.base-box-3
{
	float:left;
	width:200px;;
	height:121px;
	padding:10px 13px 10px 10px;
	background:url(/uploads/images/home/base-box-bg.jpg);

}

DIV.base-box-4
{
	float:left;
	width:200px;
	height:121px;
	padding:10px 13px 10px 10px;
	background:url(/uploads/images/home/base-box-bg.jpg);
}

DIV.base-box-1 img,
DIV.base-box-2 img,
DIV.base-box-3 img,
DIV.base-box-4 img
{
	float:left;
	margin-right:5px;
}

DIV.base-box-1 a,
DIV.base-box-2 a,
DIV.base-box-3 a,
DIV.base-box-4 a
{
	color:#ccc;
	font-size:11px;
}

DIV.base-box-1 h2,
DIV.base-box-2 h2,
DIV.base-box-3 h2,
DIV.base-box-4 h2
{
	font:bold 14px arial;
	margin:10px 0 5px 0;
	color:#FFFFFF;
}


DIV.panel-wrapper
{
	background:url(/uploads/images/skel/panel-top-bg.jpg);
	height:130px;
}

DIV.panel-left
{
	float:left;
	padding:10px 10px 10px 20px;
	width:620px;
}

DIV.panel-right
{
	float:left;
	padding-top:3px;}


DIV.success-wrapper
{

	margin-bottom:20px;
}

DIV.success-left
{
	float:left;
	width:250px;

}

DIV.success-right
{
	float:right;
	width:600px;
	border-bottom:1px dotted #666;
	margin-bottom:20px;
	padding-bottom:10px;
}

DIV.photos-rhs
{
	float:right;
	width:250px;
	border-left:1px dotted #666;
	padding-left:20px;
	margin-left:20px;
	margin-bottom:30px;
}


DIV.content-wrap table td
{
	padding:7px;
	border-bottom:1px dotted #666;
	border-right:1px dotted #666;
}

DIV.contactus table td
{
	padding:7px;
	border:none;
}

DIV.content-wrap em
{
	font-style:italic;
}

DIV.contactus
{
	margin-left:130px;
	margin-right:70px;
	background:#4c4c4c;
	padding:20px 0 20px 20px;
}

DIV.contactusthx
{
	border:1px solid #ccc;
	background:#767434;
	padding:10px;
	font:22px arial;
	margin-left:90px;
	margin-right:30px;
}

DIV.gallery-wrapper 

{
	
	margin-left:25px;
}

DIV.gallery-wrapper img

{
	border-top:1px solid #818181;
	border-left:1px solid #818181;
	border-right:1px solid #818181;
	border-bottom:1px solid #818181;
	
	margin:5px;
}

DIV.loginbox
{
	margin:30px 0 0 200px;
	padding:10px;
	width:300px;
	border:solid #000;
	text-align:right;
	border:1px solid #666;
	background:#333;
}

DIV.logoutbox
{
	float:right;
	margin:10px 0 0 0;
	padding:10px;
	width:200px;

	border-left:1px dotted #666;
	background:#333;
}

DIV.results table td
{
	text-align:center;
}

DIV.results h3
{
	font:16px arial;
	margin:0 0 10px 0;
}

