/* ------------------------------------ */
/* CSS Table of Contents */
/* ------------------------------------ */

/* Global Styles */
/* Global Page Structures */



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

body {
	background-color:#fff;
	font-family:arial, helvetica, sans-serf;
	color:#fff;
	font-size:.6875em;
	line-height:1.54em;
	}


p {padding-bottom:30px;
   color:#fff;
}
p.intro{ border-bottom:30px;}

	
img { border:none; }
	

a {
	text-decoration:none; 
	color:#fff;
}

a:hover { text-decoration:none;
		  color:#1CF2D8; 
}


names {
	font-family: arial, sans-serif;
	text-transform:lowercase;
	color:#1CF2D8;
	font-size:1.4em;
	display:inline;
}	

#names_a {
	text-decoration:none; 
	color:#1CF2D8;
}

#names_a:hover {
	text-decoration:none;
	color:#15CBB6;
}

	
#ul{list-style-type: none;
	}
	


/*//// Global Page Structures //////////////////////*/


#master_container {
	width:1024px;
	height:600px;
	margin:0px auto;
	background-color:#353535;
	margin-top: 50px;
}

#page_content{
	width:1024px;
	background color: #353535
	margin: 125px 0px 125px opx;
	background-color: #353535;
}

#header {
	width:1024px;
	}


#contact_container {
	float:left;
	width:200px;
	padding-right:20px;
	margin-left:255px;
	margin-top:100px;
}


#contact_container p {
		padding:5px 0 0 5px;
	}

#main_container {
	float:left;
	width:485px;
	padding:5px;
	text-align:justify;
}


#content_ul, #content ol {
	padding:0 0 2px 15px; 
	list-style-type:none;
}

#content_li {list-style-type: none;
			 margin-left:5px;
			 padding-top:0px;
}


#footer {
	margin:380px 50px 0px 50px;
	padding-top:5px;
	color:#CCCCCC;
	font-size:0.818em;
	border-top:1px dotted #ccc;
	letter-spacing:0.02em;
	}
