.clearfix{
	clear: both;
}

a, a:link, a:visited, a:active{
	color: #000;
	text-decoration: dotted;
}

a img{
	border: 0px;
}

h1{
	display: inline;
	font-size: 11px;
	font-family: arial;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

h2{
	font-size: 18px;
	border-top: 2px solid #6e6e6e;
	border-bottom: 2px solid #000;
	background-color: #fff;
	color: #000;
	text-indent: 16px;
	margin-bottom: 2px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background: url("/_inc/images/topperBg.gif") #ffffff 0px 90px repeat-x;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
}

#wrapper{
	margin: 0 auto;
	text-align: center;
	padding: 0 0 0 0;
	background: url("/_inc/images/mainBg3.gif") #e9e9e9 top center repeat-y;
	width: 1000px;
}

#topper{
	display: block;
	height: 208px;
	background: url("/_inc/images/topper2.gif") #e9e9e9 top center no-repeat;
	text-align: center;
}

#topperVoid{
	display: block;
	height: 158px;
	width: 1000px;
	text-align: center;
}

#topperVoid a{
	display: block;
	margin: 0 auto;
	height: 158px;
	width: 500px;
}

#topperLinks{
	display: block;
	height: 18px;
	width: 590px;
	margin: 0 auto;
	text-align: left;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #000;
}

#breadCrumb{
	float: left;
	display: block;
	width:390px;
}


#currentPage{
	float: right;
	display: block;
	text-align: right;
	width:200px;
}

#topperLinks a{
	color: #7e7e7e;
	text-decoration: none;
}

#topperLinks a:hover{
	color: #000;
}

#contentWrapper{
	display: block;
	margin: -10px 0 0 0;
}

#leftMenu{
	display: block;
	float: left;
	width: 180px;
	margin-top: 5px;
}

ul.rightNavStyle,
ul.rightNavStyle li,
ul.leftNavStyle,
ul.leftNavStyle li{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
}

.leftNavStyle span,
.rightNavStyle span{
	display: block;
	height: 20px;
	width: 180px;
	background: url("/_inc/images/navHeader.gif") #ffffff top right no-repeat;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.rightNavStyle span{
	background: url("/_inc/images/navHeaderRight.gif") #ffffff top left no-repeat;
}

ul.leftNavStyle li,
ul.leftNavStyle a, 
ul.leftNavStyle a:link, 
ul.leftNavStyle a:visited,
ul.leftNavStyle a:active{
	display: block;
	text-decoration: none;
	color: #707070;
	text-align: left;
	text-indent: 3px;
	margin-left: 10px;
	border-right: 3px solid #000;
	height: 15px !IMPORTANT;
	height: 14px;
}

ul.leftNavStyle a:hover{
	border-right: 8px solid #000;
	color: #000000;
}

#mainContent{
	float: left;
	width: 632px;
	padding: 3px;
	margin-top: 10px;
	text-align: left;
}

#squareAds{
	display: block;
	text-align: center;
}

#innerContentWrapper{
	display: block;
	margin-top: 10px;
}

#rightMenu{
	display: block;
	float: right;
	width: 180px;
	margin-top: 10px;
}

#sponsors{
	text-align: center;
}

ul.rightNavStyle li,
ul.rightNavStyle a,
ul.rightNavStyle a:link,
ul.rightNavStyle a:visited,
ul.rightNavStyle a:active{
	display: block;
	text-decoration: none;
	color: #707070;
	text-align: left;
	text-indent: 9px;
	border-left: 3px solid #000;
	height: 15px !IMPORTANT;
	height: 14px;
}

ul.rightNavStyle a:hover{
	text-indent: 4px;
	border-left: 8px solid #000;
	color: #000000;
}

#footer{
	display: block;
	background: url("/_inc/images/footer2.jpg") #ffffff bottom center no-repeat;
	width: 1000px;
	height: 54px;
	margin-top: 10px;	
}

/* Layout Thumbnail style */
.layoutStyle{
	display: block;
	float: left;
	width: 200px;
	height: 180px;
	padding: 5px;
	text-align: center;
}

.layoutStyle a:hover{
	color: #ff007e;
}

.layoutStyle a:link img, .layoutStyle a:visited img, .layoutStyle a:active img{
	border: 3px solid #000;
}

.layoutStyle a:hover img{
	border: 3px solid #ff007e;
}

/*Comments Thumbnail style */
.graphicsStyle{
	display: block;
	float: left;
	width: 200px;
	height: 180px;
	padding: 5px;
	padding-top: 15px;
	text-align: center;
}

.graphicsStyle a:hover{
	color: #ff007e;
}

div.graphicsStyle:hover{
	background: url("/_inc/images/thumbHover.jpg") #fff center center no-repeat;
	
}


/* Pagination */


p.pageDesc{
	margin: 0 0 0 0;
	margin-bottom: 10px;
	padding: 4px;
	display: block;
	background-color: #c4c4c4;
	border-bottom: 2px solid #000;
}