/* *********************************************** */
/* CSS File created by CreeksideDesign.com 090809  */
/* design@gocreekside.com  www.creeksidedesign.com */
/* *********************************************** */
#html-main, .body-main	{
	background-color:#ffffff; 
	padding: 0;
	margin: 0 auto;
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em !important;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	background-image: url("../pics/pts-background2b.jpg");
	background-attachment: fixed;
}

.body-main {	
display:block;
text-align:center; 
margin:0 auto 0 auto;
}

.center-my-content {
margin: 0 auto;
text-align: left;
height: auto;
width: 800px;
background-color: #ffffff;
}

.footer {
margin: 0 auto;
text-align: center;
height: auto;
width: 800px;
}

.clear {
	clear: both;
	font-size: 0px;
	line-height: 2px;
	visibility: collapse;
}

h1 { color: #000080; font-size: 18px;}

#masthead {
		width: 800px;
		margin-top: 0px;
		background-color: #fff;
		float: left;
}
#maincontent {
		width: 800px;
		text-align: left;
		padding: 0 10px 10px 10px;
		background-color: #fff;
		float: left;
}
/* For breaks in divs... <div class="vis-clear">&nbsp;</div> */
.vis-clear {
		clear: both;
		width: 100%;
		height: 0px;
		line-height: 0px;
		font-size: 0px;
}
#photoleft {float: left; width: 150px; padding: 10 10 10 10;}
#photoright {float: right; width: 200px; padding: 10 10 10 10;}
#chakrabanner {
		height: 100%;
		padding: 100px 10px 100px 10px;
		background-color: #400040;
		float: left;
		margin-right: 10px;
}
#rollovernav {
		margin-top: 0px;
		padding: 0 0px 0px 5px;
		float: right;
}
/* *********************************************** */
/* Vertical Rock Navigation                        */
/* *********************************************** */
.graphic_generic_title_textbox_style_default {
    background: transparent;
    float: none;
    margin: 0px;
    opacity: 1.00;
}
.graphic_navigationbar_style_default {
    background: transparent;
    float: none;
    margin: 0px;
    opacity: 1.00;
}
.graphic_textbox_style_default {
    background: transparent;
    float: none;
    margin: 0px;
    opacity: 1.00;
}
.CounterDivClass {
    left: 320px;
    position: absolute;
    top: 103px;
    z-index: 1;
}
div {
    overflow: visible;
}
img {
    border: none;
}
.InlineBlock {display: inline; }
.InlineBlock {display: inline-block; }
.tinyText {
    font-size: 1px;
}

