

/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/
* {
	margin: 0;
	padding: 0; }

body { font: 12px Georgia, Serif; 
      
}

a, a img {
	border: 0;
	text-decoration: none;
	outline: 0; }

#page-wrap {
	width: 760px;
	padding: 15px;
	background: white;
	margin: 0 auto 50px;
	position: relative; }

#col1 {
	width: 49%;
	float: left;
	margin: 0 0 20px 0; }

#col2 {
	width: 49%;
	float: right; }

h1 {
	font: bold 70px Helvetica, Sans-Serif;
	letter-spacing: -2px;
	margin: 20px 0px 0px 40px;
	text-align: left; 
	border-bottom: 3px solid black;
	width:680px;
	}
h1 a{
color:black;
}
h2 {
	font: bold 20px Helvetica, Sans-Serif;
	letter-spacing: 1px;
	margin: -23px 0 30px 115px; }

h3 {
	font: 20px Helvetica, Serif;
	margin: 0 0 10px 0; 
	text-decoration:underline;
	font-weight:bold;
	
	}

h5 {
	font: 15px Georgia, Serif;
	text-align: center; }

pre {
	font: 13px/1.8 Monaco, MonoSpace;
	margin: 0 0 15px 0; }

ul { margin: 0 0 25px 25px; }

	ul li {
		font: 15px Georgia, Serif;
		margin: 0 0 8px 0; }

		#about {
		width:350px;
		float:left;
		text-align:justify;
		margin-left:40px;
		margin-right:30px;
		}
		
.network a{
margin-left:22px;
position:relative;
bottom:22px;
font-size: 20px;
font-family:Helvetica, Arial;
font-weight:bold;
}	
.network a:hover{	
text-decoration:underline;
}
p {
font-size:13px;
margin-bottom:20px;
}		
#dl {
	position: absolute;
	top: 10px;
	right: 0;
	background: black;
	color: white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 3px 6px; }

	#dl:hover { background: #666; }

/*
    This stuff is for the TitleBlock Plugin
*/
.image {
	position: relative;
	margin-bottom: 20px;
	width: 100%; }

	.image h2 {
		position: absolute;
		top: 220px;
		left: 0;
		width: 100%; }

		.image h2 span {
			color: white;
			font: bold 30px/40px Helvetica, Sans-Serif;
			letter-spacing: -1px;
			background: rgb(0, 0, 0);
			background: rgba(0, 0, 0, 0.7);
			padding: 6px 8px; }

			.image h2 span.spacer {
				padding: 0 2px;
				background: none; }

/*
    For Specific Slides
*/
#textSlide { padding: 10px 30px; }

	#textSlide h3 { font: 20px Georgia, Serif; }

	#textSlide h4 {
		text-transform: uppercase;
		font: 15px Georgia, Serif;
		margin: 10px 0; }

	#textSlide ul {
		list-style: disc;
		margin: 0 0 0 25px; }

		#textSlide ul li { display: list-item; }

#quoteSlide { padding: 30px; }

	#quoteSlide blockquote {
		font: italic 24px/1.5 Georgia, Serif;
		text-align: center;
		color: #444;
		margin: 0 0 10px 0; }

	#quoteSlide p { text-align: center; }

#textSlide a{
text-decoration:underline;
font-weight:bold;
color:#4cc9f5;
}

#footer a {
text-align: center;
color:black;

}
#footer a:hover {
text-decoration:underline;
}
abel{
float: left;
width: 120px;
font-weight: bold;
}

input, textarea{
width: 280px;
margin-bottom: 5px;
}

textarea{
width: 350px;
height: 150px;
}

#submit{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

.required{
color: #FF0000;
font-size:9px;
}

.red{
color: #FF0000;

}
