html {
	background-color: #271406;
	background-image: url(../_image/background/back.gif);
	background-repeat: repeat-x;}
div#warp {
	background-image: url(../_image/background/circles.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	background-attachment: fixed;
}
div#header {
	position : relative;
	height: 470px;
	width: 773px;
	margin : 0 auto;
	margin-top: 10px;
}
div#logo {
	background-image: url(../_image/background/logo.png);
	background-repeat: no-repeat;
	height: 179px;
	width: 205px;
	text-indent:-9999px;
	overflow: hidden;
	position: absolute;
	top:0px;
	left:38px;
	z-index: 1;
}
div#stylist {
	background-image: url(../_image/background/hair-stylist.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 146px;
	position: absolute;
	top: 4px;
	right: 15px;
}

div#photomain {
	background-image: url(../_image/background/photo-main.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 531px;
	float: left;
	margin-right: 16px;
	margin-top: 148px;
	margin-left: 0px;
}
div#photomain_p {
	height: 278px;
	width: 531px;
	float: left;
	margin-right: 16px;
	margin-top: 148px;
	margin-left: 0px;
}
div#photomain_s {
	background-image: url(../_image/background/photo-main-services.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 531px;
	float: left;
	margin-right: 16px;
	margin-top: 148px;
	margin-left: 0px;
}


div#brides {
	background-image: url(../_image/background/brides/bride.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 217px;
	margin-top: 148px;
	float: left;
}
div#bride1 {
	background-image: url(../_image/bridals/brides%20large/09-deasupra-la-butonu-bride.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 217px;
	margin-top: 148px;
	float: left;
}
div#bride2 {
	background-image: url(../_image/background/brides/bride2.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 217px;
	margin-top: 148px;
	float: left;
}
div#bride3 {
	background-image: url(../_image/background/brides/bride3.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 217px;
	margin-top: 148px;
	float: left;
}
div#bride4 {
	background-image: url(../_image/background/brides/bride4.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 217px;
	margin-top: 148px;
	float: left;
}




/* -- menu style first three buttons-- */

div#menu {
	width: 532px;
	float: left;
	height: 43px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 16px;
}
p.home_down {
	background-image: url(../_image/menu/down/home_down.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin:0px;
}
p.home_down  a:hover {
	background:url(../_image/menu/over/home_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}
p.portfolio_down {
	background-image: url(../_image/menu/down/portfolio_down.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin:0px;
}
p.portfolio_down  a:hover {
	background:url(../_image/menu/over/portfolio_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}
p.contact_down {
	background-image: url(../_image/menu/down/contact_down.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin:0px;
}
p.contact_down  a:hover {
	background:url(../_image/menu/over/contact_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}
p.services_down {
	background-image: url(../_image/menu/down/services_down.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin:0px;
}
p.services_down  a:hover {
	background:url(../_image/menu/over/services_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}
p.home {
	background-image: url(../_image/menu/out/home_out.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin:0px;
	margin:0px;
}
p.home  a:hover {
	background:url(../_image/menu/over/home_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}
p.portfolio {
	background-image: url(../_image/menu/out/portfolio_out.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin:0px;
	margin:0px;
}
p.portfolio  a:hover {
	background:url(../_image/menu/over/portfolio_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}
p.services {
	background-image: url(../_image/menu/out/services_out.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin: 0px;
}
p.services  a:hover {
	background:url(../_image/menu/over/services_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}

div#menu a {
	display: block;
	height: 32px;
	width: 177px;
	text-indent:-9999px;
	overflow: hidden;
}

/* -- end menu style first three buttons-- */
/* -- menu style brides button-- */

div#menub {
	width: 217px;
	height: 32px;
	float: left;
	margin-top: 10px;
}
p.brides_down {
	background-image: url(../_image/menu/down/brides_down.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 217px;
	float: left;
	margin:0px;
}
p.brides_down  a:hover {
	background:url(../_image/menu/over/brides_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}

p.brides {
	background-image: url(../_image/menu/out/brides_out.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 217px;
	float: left;
	margin: 0px;
}
p.brides  a:hover {
	background:url(../_image/menu/over/brides_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 217px;
}	
div#menub a {
	display: block;
	height: 32px;
	width: 217px;
	text-indent:-9999px;
	overflow: hidden;
}
/* -- end menu style brides button-- */

/* -- main home --*/
div#main_h {
	height: auto;
	width: 773px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
}
div#about {
	height: 261px;
	width: 531px;
	background-image: url(../_image/background/about.png);
	background-repeat: no-repeat;
	float: left;
	padding-right: 16px;
	text-indent:-9999px;
}
/* -- main portfolio -- */
div#main_p {
	height: 261px;
	width: 773px;
	position: relative;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#portfolio {
	height: 261px;
	width: 531px;
	background-image: url(../_image/portfolio/blank.png);
	background-repeat: no-repeat;
	float: left;
	padding-right: 16px;
}
div#p_butons {
	width: 88px;
	height: 33px;
	position: relative;
	top: 10px;
	left: 433px;
}
p.BACK {
	background-image: url(../_image/menu/next_back_buttons/back_out.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 44px;
	float: left;
	margin: 0px;
}
p.BACK  a:hover {
	background:url(../_image/menu/next_back_buttons/back_over.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 44px;
}
p.NEXT {
	background-image: url(../_image/menu/next_back_buttons/next_out.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 44px;
	float: left;
	margin: 0px;
}
p.NEXT  a:hover {
	background:url(../_image/menu/next_back_buttons/next_over.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 44px;
}
div#p_butons a {
	display: block;
	height: 33px;
	width: 44px;
	text-indent:-9999px;
	overflow: hidden;
}
/*
p.services {
	background-image: url(../_image/menu/out/services_out.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
	float: left;
	margin: 0px;
}
p.services  a:hover {
	background:url(../_image/menu/over/services_over.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 177px;
}

div#menu a {
	display: block;
	height: 32px;
	width: 177px;
	text-indent:-9999px;
	overflow: hidden;
}
*/
div#thumbnails {
	position: relative;
	height: 205px;
	width: 465px;
	margin-top: 17px;
	margin-left: auto;
	margin-right: auto;
}
div#thumbnails_new {
	position: relative;
	height: 205px;
	width: 380px;
	margin-top: 17px;
	margin-left: auto;
	margin-right: auto;
}
div#thumbnails_b {
	position: relative;
	height: 205px;
	width: 372px;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}
/* -- main services -- */
div#main_s {
	height: 261px;
	width: 773px;
	position: relative;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#services {
	height: 261px;
	width: 531px;
	background-image: url(../_image/background/services.png);
	background-repeat: no-repeat;
	float: left;
	padding-right: 16px;
	text-indent:-9999px;
}
/* -- main bride -- */
div#main_b {
	height: 261px;
	width: 773px;
	position: relative;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#bride {
	height: 261px;
	width: 531px;
	background-image: url(../_image/background/blank.png);
	background-repeat: no-repeat;
	float: left;
	padding-right: 16px;
	text-indent:-9999px;
}
/* -- end main --*/
div#contact{
	height: 261px;
	width: 217px;
	background-image: url(../_image/background/contact.png);
	background-repeat: no-repeat;
	float: left;
	text-indent:-9999px;
}
div#resume{
	background-image: url(../_image/background/resume.gif);
	margin-top: 12px;
	padding: 15px;
	padding-top: 35px;
	width:733px;
	height:auto;
	float: left;
	background-color:#b1885c;
	background-repeat: no-repeat;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	color: #271406;
	font-size: 1em;
	font-style: normal;
}
p.copyright {
	color: #b1885c;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

h1.resume {
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 33px;
	width: 157px;
	margin-top: 25px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #Ffffff;
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	color: #271406;
	font-size: .8em;
	font-style: normal;
	font-weight: lighter;
}

