BODY
{
	BACKGROUND-POSITION: 0% 50%;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: Tempus Sans ITC, sans-serif;
	BACKGROUND-COLOR: white;
}
BODY.gallery
{
	BACKGROUND-COLOR: #000000;
}
.leftcontent
{
	float : left;
	WIDTH: 50%;
	padding-top : 30px;
	padding-left : 40px;
}
.rightcontent
{
	FLOAT: right;
	WIDTH: 45%;
	height : 100%;
	text-align : center;
	position :relative;
	top: 8%;
}
.rightcontent p
{
	vertical-align : middle;
}
.bannerlinks
{
	BACKGROUND-COLOR: #cccccc;
	overflow : hidden;
	width : 100%;
}
.bannerlinks ul 
{
	list-style-position : inside;
	list-style : none;
	text-align : center;
	margin : 0px auto;
	width : 95%;
}
.bannerlinks ul li
{
	display : block;
	float : left;
	margin : 0px 10px;
	font-weight : bold;
}
a:link
{
	COLOR: #000000;
}
.gallery a:link
{
	COLOR: white;
}
a:visited
{
	COLOR: #666666;
}
.gallery a:visited 
{
	COLOR: #cccccc;
}
a:hover
{
	COLOR: red !important;
}
a:active
{
	COLOR: red !important;
}
.bannerlinks a:link,.bannerlinks a
{
	FONT-WEIGHT: bold;
	COLOR: #21357F;
	BACKGROUND-COLOR: #c0c0c0;
	TEXT-DECORATION: none;
	font-size : 140%;
	padding : 0px 5px;
}
.bannerlinks a:visited
{
	FONT-WEIGHT: bold;
	COLOR: #21357F;
}
.bannerlinks a:hover
{
	FONT-WEIGHT: bold;
	background-color : #D7D7D7;
	COLOR: #920202 !important;
}
.bannerlinks a:active
{
	FONT-WEIGHT: bold;
	background-color : #D7D7D7;
	COLOR: #920202 !important;
}
H1
{
	font-size : 200%;
	text-transform : uppercase;
	text-align : center;
	margin : 0px 0 20px 0;
}
H1 span
{
	font-size : 140%;
	font-weight : bold;
}
h2
{
	font-size : 110%;
}
p
{
	font-size : 110%;
}
em
{
	font-size : 80%;
	font-style : normal;
}
blockquote
{
	margin-left : 0px;
}
table
{
	border-collapse: collapse;
	border : 1px solid #000000;
	border-bottom : none;
	border-right : none;
}
th,td
{
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
	vertical-align : top;
	
}
.pricingTable table
{
	width : 90%;
	font-size : 110%;
}
.pricingTable table,.pricingTable table th,.pricingTable table td
{
	border : none;
}
.pricingTable table th
{
	text-align : left;
	padding : 15px 0 0 0;
	font-weight : normal;
}
.pricingTable table td
{
	padding : 5px 0;	
}
.gallery
{
	text-align : center;
	margin-left : auto;
	margin-right : auto;
}
.gallery p
{
	color : #ffffff;
}
.gallery H1
{
	color : #ffffff;
}
#thumbnails
{
	text-align : left;
	font-size : 0em;
	line-height : 0em;
	text-align : center;
	margin : 0px auto;
}
#thumbnails ul
{
	text-align : left;
	width : 610px;
	margin : 0px auto;
	padding : 0px;
	list-style : none;
	list-style-position : inside;
}
#thumbnails ul li
{
	display : inline;
	margin-left : 0px;
	margin-right : 15px;
	

}
#thumbnails ul li.stagger img
{
	margin-left : 120px!important;
}
#thumbnails  a{
	border : 0px solid #ffffff;
}
#thumbnails  img{
	border : 2px solid #ffffff;
	height : 100px;
	width : 100px;
	margin-bottom : 10px;
}