body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0; padding:0; line-height: 1.2em;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0px none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
q:before, q:after {}

:link, :visited {text-decoration: none; }
 
ul, ol {list-style: none;}
 
h1, h2, h3, h4, h5, h6, pre, code {font-size: 1em;}

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {margin: 0;padding: 0;}

a img, :link img, :visited img {border: none;}
 
address {font-style: normal;}
/*End Defaults*/


/* COLORS USED  gold (#9c8e41), blue (#1e37c7), dark gry (#9396A3), gry (#aaaaaa), lt gry (#dddddd), black, white*/
.black {color: #000;}
.blue {color: #1e37c7;}
.gold {color: #9c8e41;}
.left {position: relative; float: left;}
.right {position: relative; float: right;}
body {	 
	background: url('../images/header_grad.png') repeat-x;
	font-family: century gothic; 
	font-weight: 100;
	}

#wrap {
	position: relative;
	margin: auto;
	width: 780px;
	}

#header {
	position: relative;
	background: url('../images/dataleap_logo.png') no-repeat 0px 0px;
	height: 100px;
	}
#header h1, #header h2 {
	position: absolute;
	left: -1000em;
	}

#header li {
	float: right;
	text-align: center;
	display: inline;
	}
	
#header li a {
	display: block;
	width: 100px;
	height: 30px;
	padding-top: 70px;
	color: #9396a3;
	}
	
#header a:hover {
	background: url('../images/header_link_grad2.gif');
	color: #1e37c7;
	}

#link_column {
	position: relative;
	background: #eeeeee;
	left: 0px;
	top: 50px;
	float: right;
	width: 300px;
	font-size: .8em;
	}
	
#link_column a {
	display: block;
	color: #1e37c7;
	padding: 6px 0px 0px 10px;
	height: 24px;
	border-top: 1px solid white;
	}
	
#link_column a:hover {
	color: #9c8e41;
	background: white url('../images/link_grad.gif') no-repeat; 
	}

#content {
	position: relative; 
	float: left;
	margin-top: 25px;  
	width: 450px;
	margin-bottom: 35px;

	}
#content h2 {
	color: #1e37c7;
	font-size: 1.2em;
	text-align: center; 
	font-weight: bold;
	margin-bottom: 10px; 
	}
	
#footer {
	padding-bottom: 25px;
	}

#footer ul{
	clear: both;
	margin: auto;
	width: 780px;
	text-align: center;
	margin-bottom: 5px; 
	border-top: 1px solid #aaaaaa;
	font-size: .8em; 
	padding-top: 5px;
	}
	
#footer li {
	display: inline;
	margin-right: 20px; 
	}
	
#footer a {
	color: #1e37c7;
	}

#footer a:hover {
	color: #9c8e41;
	}
	