@charset "UTF-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #3f474c;
}

h1.home {
	padding: 40px 0 0 340px;
	font-size: 15px;
	font-weight: bolder;
}

h2.sidebar {
	color:#ffffcc;
	padding: 20px 0 0 20px;
	font-size: 1.2em;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 1.4em;
}

p.home {
	padding: 0px 40px 0 340px;
	font-size: 12px;
	line-height: 20px;
}

#wrapper {
	margin:0 auto;
	width: 892px;
	height: 100%;
	}

#header {
	background-image: url(images/header.jpg);
	height: 77px;
	background-repeat: no-repeat;
	}
	
#nav {
	padding:0;
	float: left;
	width: 100%;
	background-color:#3f474c;
	background-image: url(images/daniela.jpg);
	background-repeat: no-repeat;
}

#primary {
float: right;
}	

#sidebar {
float:left;
width: 238px;
height: 389px;
background-image: url(images/sidebar.jpg)
}
	
#main {
	float: right;
	width: 654px;
	height: 389px; 
	background-image: url(images/nyc.jpg)
}

#main-contact {
	float: right;
	width: 654px;
	height: 389px; 
	background-image: url(images/hamptons-daniela.jpg)
}	

#main-images {
	float: right;
	width: 654px;
	height: 389px;
	background-color: #5d6469;
}

#footer {
clear:both;
text-align: right;
padding-top:5px;
}

#nav ul{
display: block;
list-style-type: none;
padding: 0;
margin: 0;
line-height: 21px;
}

#nav ul li{
	display:inline;
	margin: 1px;
	font-size: 1.2em;
	color: #ffffcc;
}

#nav ul li a {
	text-decoration: none;
	padding: 1px 12px 1px;
	color:#ffffcc;
	letter-spacing: 1px;
}


#nav ul li a.active {
color:#ffffcc;
}


#nav ul li a:hover {
text-decoration: none;
color:#c18fc1;
}

#home #nav-home a,
#contact #nav-contact a,
#newyork #nav-newyork a,
#hamptons #nav-hamptons a,
#savannah #nav-savannah a,
#yacht #nav-yacht a
{
	color:#c18fc1;
}

a:link {
	text-decoration: none;
	color:#ffffcc;
	background: transparent;
}

a:visited {
text-decoration: none;
color:#ffffcc;
background: transparent;
}

a:hover {
color:#c18fc1;
background: transparent;
}

a:active {
text-decoration: none;
color: #c18fc1;
background: transparent;
}