* { padding: 0; margin: 0; }

.clear { clear: both; }

:focus { outline: none; }

h1 { 
	font-size: 16px; 
	font-weight: bold;
	padding-bottom: 10px;
	text-align: left;
	}
h2 {
	font-size: 14px;
	margin: 0 auto;
	padding-top: 10px;
	}
	h2 a { color: #000; text-decoration: none; }
	
.mainContent {
	text-align: left;
	line-height: 16px;
	}
html, body {
	height: 100%;
	}
body {
	background: #0873B7 url(../images/tile.jpg) repeat-y center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
	}
#wrapper {
	background: transparent url(../images/bg.jpg) no-repeat bottom;
	width: 100%;
	min-height: 100%;
	}
	#content {
		width: 700px;
		margin: 0 auto;
		}
		#clickable {
			position: absolute;
			
			width: 700px;
			height: 500px;
			}
			#clickable a {
				width: 700px;
				height: 500px;
				display: block;
				text-indent: -9999px;
				}
		#logos {
			margin: 0 auto;
			width: 380px;
			padding: 15px 0;
			}
			#logos ul {
				list-style: none;
				}
				li.csv { background: url(../images/csv-logo.gif) no-repeat bottom center; float: left; width: 123px; height: 110px; display: block; text-indent: -9999px;  }
				li.sc { background: url(../images/sc-logo.gif) no-repeat bottom center; float: right; width: 190px; height: 110px; display: block; text-indent: -9999px;  }
		#text {
		
			}
		#footer {
			height: 240px;
			display: block;
			}
		#copyright {
			padding-bottom: 20px;
			background: url(../images/ctile.jpg) repeat-y center;
			color: #FFFFFF;
			text-align: center;
			font-size: 10px;
			}
			#copyright a, 
			#copyright a:hover, 
			#copyright a:active, 
			#copyright a:visited {
				color: #FFFFFF;
				text-decoration: none;
				}