*
	{
	padding:0;
	border:0;
	margin:0;
	}

body
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	height:100%;
	width:960px;
	margin:auto;
	}
	
html	{
	background-image:url(../images/360-events-1_03.jpg);
	background-repeat:repeat-x;
	}
	
#main
	{
	width:940px;
	height:auto;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	font-size:1.2em;
	line-height:1.4em;
	}
	
	
div#logo
	{
	margin-bottom:18px;
	padding-bottom:18px;
	border-bottom:1px dotted #CCCCCC;
	width:940px;
	}

.text
	{
	display:block;
	width:460px;
	}
	
.event_text
	{
	display:block;
	width:300px;
	padding-bottom:10px;
	}
	
div#about,
div#cvc
	{
	float:left;
	}
	
div#people
	{
	margin-left:480px;
	}	
	
* html div#people
	{
	margin-left:477px;
	}	

	
div#cvc,
div#cs,
div#cna
	{
	float:left;
	}	
	
div#cvc,
div#cs
	{
	margin-left:20px;
	}
	
h2
	{
	padding-bottom:10px;
	color:#4773B2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.text p,
.event_text p
	{
	color:#666666;
	padding-bottom:1.2em;
	}
	
#footer
	{
	margin:0 auto;
	clear:both;
	width:940px;
	padding:18px 0;
	text-align:center;
	font-size:10px;
	color:#CCCCCC;
	border-top:1px dotted #CCCCCC;
	}
#footer a
	{
	color:#4773B2;
	}
	
a	
	{
	color:#4773B2;
	}
	
a:hover, #footer a:hover
	{
	color:#FFFFFF;
	background-color:#4773B2;
	}
	
div.halfpage
	{
	overflow:auto;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:18px;
	clear:both;
	padding-bottom:10px;
	}
	
* html div.halfpage
	{
	border-bottom:none;
	}
	
.event_text img
	{
	margin-bottom:10px;
	}
	
p
	{
	margin-bottom:
	}
