body {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	background-image: url('/images/hm_bg.gif');
}
body.sub {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	background-image: url('/images/sub_pg_bg_5x2000.gif');
}
p {
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	color: #999999;
	line-height: 13px;
	font-size: 10px;
}
.black {
	color: #000000;
}
.black_form {
	color: #000000;
	line-height: 11px;
}
.maroon {
	color: #990000;
}
table {
	border: none;
	padding: 0px;
	margin: 0px;
}
a {
	color: #999999;
	line-height: 13px;
	font-size: 10px;
}
a:hover {
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}

.hmbx {
	position: absolute;
	left: 13px;
	top: 22px;
	padding: 11px;
	border: 1px solid #CCCCCC;
	z-index: 1;
}
.hmnavbar {
	position: absolute;
	left: 25px;
	top: 388px;
	z-index: 2;
}
.hmnavcells {
	position: relative;
	vertical-align: middle;
	height; 47px;
	padding: 14px;
}
a.hmnav {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FF3300;
	font-size: 10px;
}
a.hmnav:hover {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}
.hmnav {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}
.subnavbar {
	position: absolute;
	left: 25px;
	top: 0px;
	z-index: 2;
}
.subnavcells {
	position: relative;
	vertical-align: middle;
	height; 49px;
	padding: 14px;
}
a.subnav {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FF3300;
	font-size: 10px;
}
a.subnav:hover {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}
.sublogo {
	position: absolute;
	left: 768px;
	height: 47px;
	width: 208px;
	top: 0px;
	background-image: url('/images/sub_logo_208x47.gif');
}
.subleftnav {
	position: absolute;
	left: 24px;
	width: 108px;
	top: 85px;
}
a.leftnavlvl1 {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #999999;
	line-height: 13px;
	font-size: 10px;
}
a.leftnavlvl1:hover {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}
.leftnavlvl1on {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}
a.leftnavlvl2 {
	text-align: center;
	text-decoration: none;
	margin-left: 12px;
	color: #999999;
	line-height: 13px;
	font-size: 10px;
}
a.leftnavlvl2:hover {
	text-align: center;
	text-decoration: none;
	margin-left: 12px;
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}
a.leftnavlvl2on {
	text-align: center;
	text-decoration: none;
	margin-left: 12px;
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}
a.leftnavlvl3 {
	text-align: center;
	text-decoration: none;
	margin-left: 28px;
	color: #999999;
	line-height: 13px;
	font-size: 10px;
}
a.leftnavlvl3:hover {
	text-align: center;
	text-decoration: none;
	margin-left: 28px;
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}
a.leftnavlvl3on {
	text-align: center;
	text-decoration: none;
	margin-left: 28px;
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}
.leftnavdiv {
	height: 310px;
	width: 1px;
	background-color: #CCCCCC;
	position: absolute;
	left: 133px;
	top: 119px;
}
.subcontent {
	position: absolute;
	left: 156px;
	top: 66px;
	width: 570px;
	z-index: 1;
}
.subbx {
	border: 1px solid #CCCCCC;
	width: 570px;
	z-index: 1;
}
.subbxinner {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
}
.subbx_portfolio {
/* 	background-color: #FF0000; */
/* 	border: 1px solid #CCCCCC; */
	z-index: 2;
}
.subbxinner_portfolio {
/* 	margin: 10px 10px 10px 10px; */
	z-index: 3;
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
/* 	width: 550px; */
}
.subbxinner_contact {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
	background-image: url('/images/bk_contact.jpg');
	background-repeat: no-repeat;
}
.subbxinner_biography {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
	background-image: url('/images/bk_info.jpg');
	background-repeat: no-repeat;
}
.subbxinner_shows {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
	background-image: url('/images/bk_shows.jpg');
	background-repeat: no-repeat;
}
.subbxinner_pricing {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
	background-image: url('/images/bk_price.jpg');
	background-repeat: no-repeat;
}
.subbxinner_links {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
	background-image: url('/images/bk_links_v.jpg');
	background-repeat: no-repeat;
}
.subbxinner_clients {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
	background-image: url('/images/bk_clients.jpg');
	background-repeat: no-repeat;
}
.subbxinner_login {
	width: 550px;
	margin: 10px 10px 10px 10px;
	z-index: 1;
	background-image: url('/images/bk_login.jpg');
	background-repeat: no-repeat;
}
.subdescription {
	width: 415px;
}
.subdescnav {
	text-align: right;
	width: 155px;
}
.arrows_off {
	text-decoration: none;
	color: #999999;
	line-height: 13px;
	font-size: 10px;
}
a.arrows {
	text-decoration: none;
	color: #990000;
	line-height: 13px;
	font-size: 10px;
}
a.arrows:hover {
	text-decoration: none;
	color: #FF6633;
	line-height: 13px;
	font-size: 10px;
}