/* Global */
html {/*Fixes horiz shifting in FF - adds perm scrollbar*/
	overflow: -moz-scrollbars-vertical;
}
body 
{
	margin-top: 0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #cccccc;
	
}
td 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}
td.container 
{
background-color: #ffffff;
height: 100%;
margin-bottom: 0px;
}

a
{
color: #89014c;
text-decoration : none;
}

a:visited
{
color: #89014c;
text-decoration : none;
}

a:hover
{
color: #000000;
text-decoration : underline;
}

/*main*/
td.main
{
	color: #333333;
	font-size: 12px;
	background-image: url(img/bgMain.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
td.main2
{
	color: #333333;
	padding-top:12px;
	padding-right:14px;
	padding-left: 14px;
	font-size: 12px;
	background-image: url(img/bgMain.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
div.mainText
{
	width: 75%;
	margin-left: 11px;
	clear: right;
	float: left;
	margin-top: 11px;
}
div.text
{
width: 100%}
span.bold
{
	color: #89014c;
	font-weight: bold;
}

/*bottom*/

td.botLeft
{
	color: #333333;
	padding-left: 11px;
	font-size: 11px;
	padding-bottom: 11px;
}
td.botRight
{
	color: #333333;
	padding-right:11px;
	padding-left: 0px;
	font-size: 11px;
	text-align: right;
	padding-bottom: 11px;
}
.botNav	
{
color: #89014c;
font-size: 11px;
text-decoration : none;
}

.botNav:visited
{
color: #89014c;
font-size: 11px;
text-decoration: none;
}

.botNav:hover
{
color: #000000;
font-size: 11px;
text-decoration: underline;
}

.photo_column {
	float: right;
	margin-top: 11px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 11px;
}

.image_w_padding {
	margin-right: 11px;
	margin-bottom: 11px;
}






