* { padding:0; margin:0;}

.clear {clear:both;}

.grey {
	color: #999999;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-repeat: repeat-x;
	background-image: url(../images/bg.jpg);
	background-color: #f6eeec;
}
a {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #CC6699;
}
img {
border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#wrap {
	width:990px;
	height: 565px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
}
#wrap_news {
	width:990px;
	height: 600px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 15px;
}

#main {
	background-color: #FFFFFF;
	height: 430px;
}

/* Start Header */

#header {
	height:135px;
	background-color: #FFFFFF;
	background-image: url(../images/header2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#header_valerie {
	height:135px;
	background-color: #FFFFFF;
	background-image: url(../images/valerie_header2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#header_home {
	height:135px;
	background-color: #FFFFFF;
	background-image: url(../images/header_home2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#footer  {
	text-align: right;
	font-size: 9px;
	line-height: 12px;
	width: 985px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
}

/* Start Navigation */

#navigation {
	height: 45px;
	text-decoration: none;
	text-transform: uppercase;
	background-image: url(../images/menu.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 85px;
	font-family: Arial, "Trebuchet MS", helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.05em;
}
	
#navigation  a {
	display: block;
	height: 40px;
	padding-right: 30px;
	padding-left: 25px;
	float: left;
	text-decoration: none;
	color: #666666;
	padding-top: 8px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-bottom: 4px;
	text-align: center;
}
	
#navigation  .first  a {background: none;}
#navigation  li {display: inline;}
#navigation a:visited, #navigation a:active {
	text-decoration:none;
}
#navigation #active a {
	background:url(../images/menuactive.gif) no-repeat center top;
	color:#666666;
}
#navigation a:hover {
	color:#FFFFFF;
}
#navigation ul {list-style:none;}
#navigation .first a:visited, #mainmenu .first a:active {background: none;}
#navigation span {
	color: #C36E93
}
#navigation a:hover span {
	color: #FFFFFF
}
#navigation #active span {
	color:#666666;
}
/* End Navigation */

/* Start Content */

#content {
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;
	margin-top: 7px;
	padding-right: 0px;
	width: 979px;
}
#content_news {
	background-image: url(../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 982px;
	background-color: #FFFFFF;
	margin-top: 7px;
	margin-bottom: 13px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 8px;
}
#content_home {
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 980px;
	text-align: left;
	height: 372px;
	left: 5px;
	background-color: #FFFFFF;
	margin-left: 5px;
	margin-bottom: 10px;
}


/* Start Projects */

#projects {
	float: left;
	clear: none;
	padding-left: 0px;
	width: 772px;
}
#projects h3 {
	color: #C36E93;
	font-weight: normal;
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 8px;
}
#projects .column1 {
	width: 210px;
	float: left;
	padding-right: 45px;
	margin-left: 75px;
	padding-top: 120px;
}
#projects .column2 {
	float: left;
	width: 200px;
	padding-right: 50px;
	padding-top: 60px;
}
#projects .column3 {
	float: left;
	width: 150px;
	padding-right: 80px;
	padding-top: 148px;
}
#projects .column1 a:hover {
	color: #999999;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}

#projects .column2 a:hover {
	color: #999999;
}

#projects .column3 a:hover {
	color: #CC9999;
}

#projects a:hover {
	color: #999999;
	text-decoration: none;
}
#projects  .valerie_column1 {
	width: 350px;
	float: left;
	padding-right: 20px;
	margin-left: 0px;
	padding-top: 20px;
	height: 300px;
	padding-left: 60px;
	text-align: right;
}
#projects  .valerie_column1 p{
	margin-bottom: 7px;
}
#projects  .valerie_column2 p{
	margin-bottom: 7px;
}
#projects  .valerie_column2 {
	float: left;
	width: 300px;
	padding-right: 20px;
	padding-top: 70px;
	height: 260px;
}
.news_column1 {
	width: 350px;
	float: left;
	padding-right: 20px;
	margin-left: 0px;
	padding-top: 20px;
	height: 250px;
	padding-left: 60px;
	text-align: right;
}
.news_column1 p{
	margin-bottom: 7px;
}
.news_column2 p{
	margin-bottom: 7px;
}
.news_column2 {
	float: left;
	width: 300px;
	padding-right: 20px;
	padding-top: 20px;
	height: 250px;
}


.collection_column1   {
	width: 400px;
	float: left;
	padding-right: 35px;
	margin-left: 0px;
	padding-top: 205px;
	height: 130px;
	padding-left: 77px;
}
.collection_column2   {
	float: left;
	width: 350px;
	padding-right: 70px;
	padding-top: 227px;
	height: 110px;
}
.collection_column1    a  {
	color: #666666;
}
.collection_column1 h3 {
	color: #C36E93;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 5px;
}.dresses_column1   {
	width: 395px;
	float: left;
	margin-left: 0px;
	padding-top: 0px;
	height: 350px;
	padding-left: 0px;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	background-image: url(../images/swirl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.dresses_column2   {
	float: left;
	width: 290px;
	padding-right: 0px;
	height: 345px;
}
.dresses_column3  {
	float: left;
	padding-right: 8px;
	padding-top: 0px;
	width: 90px;
	padding-left: 0px;
}
.dresses_column2    img   {
	padding-top: 0px;
	padding-right: 2px;
}
.dresses_column2    h3   {
	padding-left: 25px;
	padding-top: 25px;
}
.dresses_column2    h6   {
	padding-left: 25px;
	font-size: 9px;
}
.dresses_column2     p    {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.dresses_column2     .pink    {
	padding-left: 15px;
	padding-right: 35px;
	margin: 0px;
	padding-top: 0px;
}

/* End Projects */


/* start right column */

#rightcolumn {
	float: left;
	height: 353px;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 5px;
	background-image: url(../images/right_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 200px;
	text-align: left;
	margin-bottom: 0px;
	background-color: #F6eeec;
}

#rightcolumn p{
	line-height: 16px;
	font-size: 11px;
	color: #666666;
	margin-top: 85px;
	text-align: right;
	margin-right: 15px;
}


#dresses_rightcolumn {
	float: right;
	padding-top: 10px;
	padding-left: 8px;
	background-image: url(../images/right_bg_dresses.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 273px;
	text-align: left;
	margin-bottom: 0px;
	margin-right: 0px;
	height: 338px;
	padding-right: 5px;
}
 #dresses_rightcolumn h3{
	padding-top: 0px;
	color: #C36E93;
	padding-left: 5px;
}

#dresses_rightcolumn    h6   {
	font-size: 9px;
	padding-left: 5px;
	padding-bottom: 3px;
}
#dresses_rightcolumn     p    {
	padding-left: 5px;
}
#dresses_rightcolumn     .pink    {
	margin: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
#dresses_rightcolumn     img    {
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#dresses_rightcolumn   span img    {
	float: left;
	padding: 0px;
	position: relative;
	left: 10px;
	top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
#text_top{
	float: left;
	clear: none;
	height: 125px;
}
#bottom_left{
	width:80px;
	float: left;
	clear: none;
	text-align: left;
	padding-left: 30px;
}
#bottom_right {
	width: 120px;
	float: left;
	padding-left: 20px;
}

/* Start Sub Navigation */

#sub_navigation {
	height: 18px;
	text-decoration: none;
	background-color: #f9e2ec;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 0px;
	padding-right: 0px;
	font-family: Arial, "Trebuchet MS", helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.06em;
	width: 979px;
	margin-bottom: 6px;
}
	
#sub_navigation  a {
	display: block;
	height: 15px;
	float: left;
	text-decoration: none;
	color: #C36E93;
	padding-top: 3px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-bottom: 0px;
	text-align: center;
	width: 139px;
}
#sub_navigation    p {
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#sub_navigation  .first  a {background: none;}
#sub_navigation  li {
	display: inline;
	width: 132px;
}
#sub_navigation a:visited, #sub_navigation a:active {
	text-decoration:none;
}
#sub_navigation #active a {
	background:url(../images/submenuactive.gif) no-repeat center top;
	color:#666666;
}
#sub_navigation a:hover {
	color:#FFFFFF;
}
#sub_navigation img {
	padding-top: 9px;
	padding-right: 3px;
	padding-left: 4px;
}
#sub_navigation ul {list-style:none;}
#sub_navigation .first a:visited, #mainmenu .first a:active {background: none;}
#sub_navigation span {
	color: #C36E93
}
#sub_navigation a:hover span {
	color: #FFFFFF
}
#sub_navigation #active span {
	color:#666666;
}
/* End Navigation */


h1, h2, h3, h4 {
	font-family:Arial, Helvetica, sans-serif;
}
h1 {
	font-size:22px;
	margin-top: 25px;
	margin-bottom: 3px;
	margin-left: 50px;
}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}

.bigger {
	font: 18px "Trebuchet MS", helvetica, Verdana, sans-serif;
	color: #C0EC15;
}
.pink {
	color: #C36E93;
	margin: 0px;
	padding: 0px;
}


a:visited, a:active {
	color: #CC9999;
}
#address  {
	font-size: 10px;
	width: 680px;
	color: #666666;
	margin: 0px;
	float: left;
	text-align: left;
}

#penhouse  {
	font-size: 9px;
	width: 300px;
	color: #666666;
	float: right;
	text-align: right;
	margin-bottom: 0px;
	margin-left: 0px;
}
