*{	margin:0;	padding:0;}
body{	text-align:center;	font-family:"Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;	font-size:12px;}
h1{	width: 195px;	height: 69px;	float:left;	margin-right: 45px;	border: none;	background-image:url('images/goh-logo.jpg');	background-position:top left;	background-repeat:no-repeat;	color:#7f7f7f;}
h1 span{	position:absolute;	left:-999em;}
a#logoLink{	display:block;	width: 195px;	height: 69px;	position:absolute;	text-decoration:none;}
h2{	color: #099;	margin-top: 17px;	margin-left: 20px;	margin-bottom: 15px;}
h3{color: #099;	margin-top: 15px;	margin-left: 20px;	margin-bottom: 10px;}
a img{	border:none;
}

a{	outline:none;
	text-decoration: none;
	color: #099;
}

a:hover					{
	text-decoration: underline;
}
	
acronym{	border:none;}

div#wrapper{	text-align:left;	margin:0 auto;	width: 960px;	margin-top: 50px;}
/*Header starts here*/

div#header{	height: 95px;	border-bottom: 1px solid #099;}
/*Header ends here*/
/*SideBar starts here*/
.bold{
	font-weight: bold;
}
div#sideBar				{
	width: 240px;
	float: left;
	margin-top: 10px;
	min-height: 640px;
}

div#sideBar p a		{
	float: right;
	color: #099;
	margin-top: 5px;
}

div#sideBar p a:hover	{
	text-decoration: underline;
}

ul#side li		{
	list-style: none;
	padding-bottom: 15px;
	margin-bottom: 15px;
	margin-right: 5px;
	padding-top: 15px;
	border-top: 1px solid #099;
}

ul#side li:first-child		{
	margin-top: 15px;
	border: none;
	padding-top: 0;
}

/*SideBar ends here*/
/*Nav starts here*/

ul#nav				{
	background: #099;	
		
	}
	
ul#nav a			{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-transform:uppercase;
}

ul#nav li			{
	list-style: none;
	margin-left: 20px;
	padding-bottom: 8px;
}

ul#nav li:first-child	{
	padding-top: 12px;
	margin-top: 20px;
}

ul#nav a:hover		{
	text-decoration: underline;
	color: #ccc;
}

ul#nav li#current a	{
	text-decoration: underline;
}
div#sideBar a#tickets{
	float: right;
	color: #fff;
	background: #099;
	border: 1px solid #099;
	cursor: pointer;
	margin-right: 10px;
	padding: 2px 5px;
	text-decoration: none;
}	
div#ioh-highlight form{
	display: inline;
	margin: 0;
	padding: 0;
}
div#ioh-highlight input{
	margin: 0;
	padding: 0;
}
/*Nav ends here*/

/*Content starts here*/

div#content			{
	border: 1px solid #999;
	margin-top: 10px;
	margin-bottom: 15px;
	min-height: 700px;
	width: 718px;
	float: right;
}

div.leftColumn{
	float:left;
	width:150px;
	margin-left:20px;
}
div.leftColumn ul{
	margin:0;
	padding:0;
	list-style: none;

}

div.leftColumn li{
	margin-bottom: 15px;
}

div#main{
}

.column1{
	margin-left:0;
}
.column2{
	margin-left:170px;
}

ul#important		{
	font-size: 11px;
	margin-left: 35px;
	color: #099;
	margin-top: -10px;
	margin-right: 20px;
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
}

p.caps a			{
	color: #099;
	display: block;
	margin-bottom: 25px;
}

p.caps a:hover		{
	text-decoration: underline;	
}

ul#leftImages			{
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	display: block;
	
}

ul#leftImages li		{
	list-style: none;
	margin-bottom: 10px;
}

ul#links			{
	margin-bottom: 25px;
	margin-left: 20px;
}

ul#links li			{
	list-style: none;
	display: inline;
	margin-right: 75px;
}

ul#links li	a		{
	color: #099;	
	font-size: 12px;
	text-transform: uppercase;
}

ul#links li	a:hover	{
	text-decoration: underline;	
}
p.names{
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 20px;
}
a#petition{
	margin: 20px;
	background: #099;
	color: #fff;
	padding: 5px 7px;
}
a#petition:hover{
	text-decoration: none;
}
/*Content ends here*/
/*Forms start here*/

label		{
	margin-left: 20px;
	color: #666;
	font-size: 12px;
	width: 125px;
	height: 15px;
	display: block;
	float:left;
}
label.labels		{
	text-transform: uppercase;

}
fieldset{
	border: none;
}
input.static		{
	cursor: default;
	color: #666;
	border: none;
}

input.staticBold	{
	cursor: default;
	color: #333;
	font-size: 12px;
	border: none;
}

form li				{
	color: #666;
	font-size: 11px;
	margin-left: 25px;
}

form ul				{
	margin-top: -10px;
}

ul#formList			{
	margin-left: 135px;
}

ul#subjectList		{
	margin-left: 10px;
}

ul#subjectList li	{
	margin-top: 20px;
	margin-right: 35px;
}

textarea			{
	margin-left:20px;
}

form div			{
	margin-top: 15px;
}

form a				{
	color: #099;
	text-decoration: underline;
}

form a:hover		{
	text-decoration: none;
}

input.button		{
	width: 150px;
	height: 30px;
	margin-top: 25px;
	margin-left: 250px;
	margin-bottom: 20px;
	color: #099;
	background: #fff;
	cursor: pointer;
	font-size: 13px;
	text-transform: uppercase;
	border: 1px solid #099;
}
input.action{
	margin-left: 20px;
}

input.button2		{
	width: 150px;
	height: 30px;
	margin-top: 25px;
	margin-left: 190px;
	margin-bottom: 20px;
	color: #099;
	background: #fff;
	cursor: pointer;
	font-size: 13px;
	text-transform: uppercase;
	border: 1px solid #099;
}
/*Forms end here*/
/*Footer starts here*/
p#spon{
	text-align: right;
	margin-bottom: 15px;
}
p#spon a:hover{
	text-decoration: none;
}
div#footer			{
	border-top: 1px solid #099;	clear: both;	padding-top: 10px;	margin-bottom: 20px;	color: #666;}
div#footer p{	margin:0;	padding:0;}div#footer address{	font-style:normal;	margin:0;	padding:0;	display:inline;}
div#footer a span	{	color: #099;	text-decoration: underline;
}

#social{
	float:left;
	position:relative;
	top:-75px;
	left:775px;
}

p#privacy a			{	text-transform: uppercase;	color: #666;	float: right;	margin-top: -70px;	text-decoration: none;}p#privacy a:hover	{	text-decoration: underline;}

/*Footer ends here*/
/*Images start here*/

img#imagesOfHope	{
	height: 32px;
	width: 200px;
}


/*Images end here*/
/*Fonts start here*/

p.colorLine				{
	color: #099;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #099;	
}

p					{
	font-size: 12px;
	color: #666;
}

p.small				{
	font-size: 10px;
}

p.capsColor			{
	color: #099;
	text-transform: uppercase;
}

div#header p		{
	color: #099;
	padding-top: 10px;
}

div#sideBar p		{
	margin-right: 10px;
}

div#sideBar p span	{
	font-size: 14px;
	color: #333;
}

div#content p		{
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}

div#footer p		{
	font-size: 11px;
}

p.caps				{
	text-transform: uppercase;
}

form p.caps			{
	margin-top: 30px;	
}

p.formP				{
	padding-left: 125px;
	margin-top: 5px;
	font-size: 11px;
	color: #666;
	text-transform: uppercase;	
}

form div p 			{
	margin-top: 15px;
}
/*Fonts end here*/


