/*
css
*/

/* Elements */

body
 {
	margin-left:  10px;
	margin-right:  10px;
	background: #ffffff;
	font-family: helvetica, arial, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #8C8C8C;
}

h1 {
}

h2, h3 {
	font-size: 12px;
	
}

h4, h5, h6 {
}

p, ol, ul, dl, blockquote {
}

a {
  font-family: helvetica, arial, sans-serif;
	color: #ec008c;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #ec008c;}
	
img {border:0}

/* Content */

#content {
	width: 1220px;
	margin: 0px auto;
	padding: 0px 0px 20px 0px;
	border: 0px solid #ffffff;
	background: #ffffff;
}

#colOne {
	float: left;
	background: #ffffff;
	width: 300px;
        height:700px;
	margin-left: 10px;
	margin-right: 5px;
}

#colTwo {
	float: left;
	background: #ffffff;
	width: 300px;
        height:710px;
        margin-left: 15px;
        margin-right: 15px;
	      background: #ffffff url(images/nvl_col_two_dot.jpg) repeat-y left;
	      padding: 10px;
        padding-top: 225px;
}

#colThree {
	float: left;
	background: #ffffff;
	width: 500px;
        height:710px;
        padding-top: 2px;
}

#colThree ul {
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	list-style-position: inside;
}

/* Footer */

#footer {
	width: 1199px;
	margin: 19px;
	background: #ffffff url(images/nvl_dots_footer.jpg) ;
}

#footer p {
	margin: 5px;
        text-align: left;      
}