body {
	background-image:url(../images/dirtyBG.jpg);
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	margin: 0;
	padding: 0;
	text-align: center;
}

h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#fff;
	}
	
ul, li {
	padding-top: 0px;
	margin: 0 auto;
	padding-right: 15px;
	height: inherit;
}
#top-back {/* Back for top and bottom sections*/
	width: 940px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
#middle-back {
	width: 940px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	position: relative;
}
#home-image {
	width: 470px;
	height: 234px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	padding-top: 60px;
}
#google {
}
#google-search {
}
#middle-text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	text-align:justify;
	padding: 0px 20px 5px 20px;
}
.topic-image {
	height:125px;
	width:225px;
	padding: 10px 0px 5px 0px;
}
.topic-header {
	height:10px;
	width:225px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ccc;
	font-variant:small-caps;
	font-weight:bold;
	padding: 3px;
}
.topic-text {
	height:65px;
	width:225px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	padding: 3px;
}
/* Start of top column CSS */
#container4 {
	float:left;
	width: 940px;
	overflow:hidden;/* column 3 background colour */
}
#container3 {
	float:left;
	width: 940px;
	overflow:hidden;/* column 3 background colour */
}
#container2 {
	float:left;
	width: 940px;
	position:relative;/* column 2 background colour */
}
#container1 {
	float:left;
	width:940px;
	position:relative;
	;/* column 1 background colour */
}
#col1 {
	float:left;
	width:235px;
	position:relative;
	left:0px;
	overflow:hidden;
}
#col2 {
	float:left;
	width:235px;
	position:relative;
	left: 0px;
	overflow:hidden;
}
#col3 {
	float:left;
	width:235px;
	position:relative;
	left: 0px;
	overflow:hidden;
}
#col4 {
	float:left;
	width:235px;
	position:relative;
	left: 0px;
	overflow:hidden;
}
/* end of top column CSS */


/* Start of middle column CSS */

#container7 {
	float:left;
	width: 940px;
	overflow:hidden;/* column 3 background colour */
}
#container6 {
	float:left;
	width: 940px;
	position:relative;/* column 2 background colour */
}
#container5 {
	float:left;
	width:940px;
	position:relative;
	;/* column 1 background colour */
}
#col5 {
	float:left;
	width:235px;
	position:relative;
	left:0px;
	overflow:hidden;
}
#col6 {
	float:left;
	width:470px;
	position:relative;
}
#col7 {
	float:left;
	width:235px;
	position:relative;
	left: 0px;
	overflow:hidden;
}
/* end of middle column CSS */

a:link {
	color: #798ee5;
	text-decoration: none;
}
a:visited {
	color: #798ee5;
	text-decoration: none;
}
a:hover {
	color: #798ee5;
	font-weight:bold;
}
a:active {
	color: #798ee5;
	text-decoration: none;
}

/* Begin Poll and comments Elements */


#container9 {
	float:left;
	width: 940px;
	overflow:hidden;/* column 3 background colour */
}
#container8 {
	float:left;
	width: 940px;
	position:relative;/* column 2 background colour */
}

#col8 {
	float:left;
	width:470px;
	position:relative;
}
#col9 {
	float:left;
	width:470px;
	position:relative;
}

#respond{
	padding-top:20px;
	padding-left:75px;
	text-align:left;
	position: relative;
	margin: auto;
	}
	
#poll{
	padding-top:20px;
	padding-left:75px;
	padding-top:20px;
	text-align:center;
	margin:auto;
	}

/* End Poll and Comments Elements */

#facebook{
	width: 940px;
	margin: auto;
	position: relative;
	}

#bottom-backImage{
	width: 940px;
	margin: auto;
	position: relative;
	}




