h1, .mainheading {
	font-weight: normal;
	font-size: 18px;
	color: black;
	font-family: Arial,  Helvetica, san-serif;
	text-transform: Uppercase;
}

h2, .subheading, {
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma, Arial,  Helvetica, san-serif;
	text-transform: Uppercase;
}

.HPsubheading {
	font-weight: normal;
	font-size: 14px;
	color: black;
	font-family: Tahoma, Arial,  Helvetica, san-serif;
	text-transform: Uppercase;
}

body,p,td, ul, li {
	font-weight: normal;
	font-size: 11px;
	color: #B2B2B2;
	font-family: Tahoma, Arial,  Helvetica, san-serif;
	line-height: 16px;
}

a, a:visited, a:link	{
	color: black;
	text-decoration: none;
}
a:hover	{
	color: #B2B2B2;
	text-decoration: none;
}

.small_footer {
	font-family: Arial,  Helvetica, san-serif;
	font-weight: normal;
	font-size: 9px;
	color: #696969;
}
/* used by the page template */
.small_white	{
	font-family: Arial,  Helvetica, san-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
}

tr.menubar	{
	height: 23px;
	vertical-align: middle;
}

td.footer, a.footer, a.footer:visited {
	font-family: "Century Gothic", Arial;
	font-weight: normal;
	font-size: 10px;
	color: #696969;
	text-decoration: none;
	text-transform: Uppercase;
}

a.footer:hover, a.footer:active, a.footer-current, a.footer-current:hover, a.footer-current:active, a.footer-current:visited {
	font-family: "Century Gothic", Arial;
	font-weight: normal;
	font-size: 10px;
	color: #696969;
	text-transform: Uppercase;
	text-decoration: underline;
}

a.menu, a.menu:visited {
	font-family: Arial,  Helvetica, san-serif;
	font-weight: normal;
	font-size: 10px;
	color: #B2B2B2;
	text-decoration: none;
	text-transform: Uppercase;
}

a.menu:hover, a.menu:active, a.menu-current, a.menu-current:hover, a.menu-current:active, a.menu-current:visited {
	font-family: Arial,  Helvetica, san-serif;
	font-weight: normal;
	font-size: 10px;
	color: black;
	text-transform: Uppercase;
	text-decoration: none;
}

a.prnx:hover, a.prnx, a.prnx:visited {
	font-family: "Century Gothic", Arial;
	font-weight: normal;
	font-size: 12px;
	color: #696969;
	text-transform: Uppercase;
	text-decoration: none;
}

a.buy_now_button:hover, a.buy_now_button, a.buy_now_button:visited {
	font-family: Arial,  Helvetica, san-serif;
	font-weight: bold;
	font-size: 11px;
	color: #B2B2B2;
	text-transform: Uppercase;
	text-decoration: none;
}
a.buy_now_button:hover	{
	font-family: Arial,  Helvetica, san-serif;
	font-weight: bold;
	font-size: 11px;
	color: red;
	text-transform: Uppercase;
	text-decoration: none;
}

a.buy_now_button2:hover, a.buy_now_button2:hover, a.buy_now_button2, a.buy_now_button2:visited {
	font-family: Arial,  Helvetica, san-serif;
	font-weight: bold;
	font-size: 13px;
	color: red;
	text-transform: Uppercase;
	text-decoration: none;
}

.heading_one	{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: "Comic Sans MS", "Century Gothic", Arial;
	line-height: 14px;
}

.content_photo_heading	{
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Arial,  Helvetica, san-serif;
	line-height: 16px;
}

.content_photo	{
	font-weight: normal;
	font-size: 10px;
	color: #B2B2B2;
	font-family: Arial,  Helvetica, san-serif;
	line-height: 11px;
}

.content_photo_error	{
	font-weight: normal;
	font-size: 11px;
	color: #FF0000;
	font-family: Arial,  Helvetica, san-serif;
	line-height: 12px;
}

.order_form_subheading	{
	font-weight: normal;
	font-size: 13px;
	color: #B2B2B2;
	font-family: Arial,  Helvetica, san-serif;
	text-transform: Uppercase;
	line-height: 15px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
}

.order_form_price {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Tahoma, Arial,  Helvetica, san-serif;
	text-transform: Uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
}

.order_form_question {
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.order_form_question_two {
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.order_form_note {
	padding-top: 5px;
	padding-bottom: 5px;
}

.order_form_submit{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial,  Helvetica, san-serif;
	text-transform: Uppercase;
	font-weight:bold;
	line-height: 15px;
	border-color: #B2B2B2;
	vertical-align: middle;
	background-color: #FFA200;
}

.padded_right	{
	padding-right: 10px;
}

.content_thankyou	{
	border-color: #B2B2B2;
	border-top-color: #ffffff;
	border-width: 1px;
	border-top-width: 2px;
}

/* Used foir photo borders/frames */
.white	{
	background-color: #ffffff;
}
.silver {
	background-color: #F2F2F2;
}

.hp_testimonial	{
	position: relative; 
	float: left; 
	width: 690px; 
	border-left: 97px white;
}

.hp_text	{
}

ul.points	{
	list-style-type: circle;
}

