body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0; 
	padding:0; 
}


	body {
	height: 100%;
	font-family: "Tw Cen MT"; 

	font-size: 12px;
	color: #ffffff;
		}
		
	body#page {
		background: #fff;
		}		

	div#wrapper {
		position: absolute;
		top: 50%;
		left: 0px;
		width: 100%;
		height: 500px;
		margin: -250px 0px 0px 0px;
	    background:#32171e;
		}	

	div#menu {
		position:absolute;
		margin-top: -80px;
		left:50%;
		width:400px;
		margin-left:-150px;
	} 
	
			#nav {
				margin: 55px 0 0 0;
				padding: 0;
				}
		
			#nav li.on ul, #nav li.off ul {
				margin: 0;
				padding: 0;
				}
		
			#nav a {
				text-decoration: none;
				}
		
			#nav li { /*float the main list items*/
				margin: 0;
				float: left;
				display: block;
				font-weight:bold;
				padding-right: 10px;
				}
		
			#nav li ul {
				display: none;
				}
		
			#nav li.off ul, #nav li.on ul { /*put the subnav below*/
				position: absolute;
				top: 25px;
				*top: 27px;
				padding-top: 10px;
				background: #fff;
				height: 20px;
				width: 500px;
				margin-left:-200px;
				left: 50%;
				}
		
			#nav li a {
				color: #8C1B24;
				text-transform: uppercase;
				font-size:11px;
				letter-spacing: 2px;
				display: block;
				height: 10px;
				padding: 5px;
				}
		
			#nav li.on a {
				color: #CE001D;
				}
		
			#nav li.on ul a, #nav li.off ul a {
				float: left; /*ie doesn't inherit the float*/
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-transform: capitalize;
				letter-spacing: 1px;
				border: 0;
				font-size: 9px;
				color: #330000;
				width: auto;
				padding: 2px;
				}
		
			#nav li.on ul {
				display: block;
				}
		
			#nav li.off:hover ul, #nav li.over ul {
				display: block;
				z-index: 6000;
						}
		
			#nav li.off a:hover, #nav li:hover a, #nav li.over a {
				color: #CE001D;
				}
		
			#nav li.on ul a:hover {
				color:  #CE001D;
				}
				
			#nav li ul li.on a {
				color: #CE001D;
				}
			
			
			#navHack1 {
				padding-left: 61px;
				}
				
			#navHack2 {
				margin-left: 133px;
				}

	div#center {
		position:absolute;
		top: 50%;
		left: 50%;
		width: 1000px;
		height: 500px;
		margin: -250px -500px;
		background:#ffffff;		
	} 		
 
 	div#centerup {
		position:absolute;
		top: 50%;
		left: 50%;
		width: 1000px;
		height: 500px;
		margin: -250px -500px;
		background:url(../lib/bg_main.jpg) #FFFFFF no-repeat;
	}
 
	div#center .top {
		width:100%;
		height:60px;
		padding: 0px 0px 0px 0px;
		background:#32171e;
		}

	.logo {
		padding: 8px 0px 0px 20px;
		font-family: "Das Reicht Gut Regular"; 
		font-size:36px;
		font-weight:bold;
		text-align:left;
		color:#6e4749;
		position: relative;
		width:270;
		}

	.innermenu {
		margin:-30px 270px;
		width:730px;
		padding: px 0px 0px 10px;
		font-size:18px;
		font-variant:small-caps;
		color:#c4adae;
		position: absolute;
		}		
		
	.innermenu a:link{
		color:#7d6e6e;
		}		

	.innermenu a:hover{
		color:#c4adae;
		}			

	.innermenu a:visited{
		color:#7d6e6e;
		}	

	.innermenu a:active{
		color:#c4adae;
		}	

	.navigation {
		padding: px 0px 0px 10px;
		font-size:18px;
		font-variant:small-caps;
		color:#c4adae;
		}		
		
	.navigation a:link{
		color:#7d6e6e;
		}		

	.navigation a:hover{
		color:#c4adae;
		}			

	.navigation a:visited{
		color:#7d6e6e;
		}	

	.navigation a:active{
		color:#7d6e6e;
		}	
		
	div#center .middle {
		height: 380px;
		padding: 0px 0px 0px 0px;
		background: #fff;
		}

	div#center .middle1 {
		height: 420px;
		overflow:hidden;
		padding: 0px 0px 0px 0px;
		background: #fff;
		}

	div#center .text {
		width:600px;
		height:380px;
		padding: 40px 20px 20px 270px;
		color: #c4adae;
		font-size:16px;
		}	

	div#center .textm {
		width:600px;
		height:380px;
		padding: 40px 20px 20px 270px;
		color: #221015;
		font-size:17px;
		}	

	div#center .textm1 {
		width:600px;
		height:380px;
		padding: 20px 20px 20px 270px;
		color: #221015;
		font-size:17px;
		}	

	div#center .textc  {
		width:600px;
		height:380px;
		padding: 40px 20px 20px 210px;
		color: #221015;
		font-size:20px;
		text-align:center;
		}

	div#center .textm .whitebg {
		background-color:#;
		}

	div#center .textc .whitebg {
		background-color:#FFFFFF;
		}

	.picture{
		margin:-10px -250px;
		position:absolute;
		float:right;
		}

	.picture1{
		margin:10px -250px;
		position:absolute;
		float:right;
		}

	.ilovemycam{
		margin:310px -187px;
		position:absolute;
		float:right;

		}
	
	
	div#center .textl {
		width:250px;
		height:380px;
		padding: 20px 20px 20px 50px;
		color: #c4adae;
		font-size:16px;
		}		
				
	div#center .textl b {
		color: #e58189;
		font-size:18px;
		font-weight:bold;
		}

	div#center .textr {
		text-align:right;
		margin: -420px 400px; 
		width:400px;
		padding: 20px 20px 20px 50px;
		color: #c4adae;
		font-size:16px;
		}		
				
	div#center .textr b {
		color: #e58189;
		font-size:18px;
		font-weight:bold;
		}

	div#center .middle .bg1 {
		height: 380px;
		background: url(../lib/bg_abexp.jpg) no-repeat;
		}		
		
	div#center .middle .bg2 {
		height: 380px;
		background: url(../lib/bg_abme.jpg) no-repeat;
		}	

	div#center .middle .bg3 {
		height: 380px;
		background: url(../lib/background1.gif) repeat;
		}

	div#center .middle .bg4 {
		height: 380px;
		background: url(../lib/background2.gif) repeat;
		}

	div#center .bottom {
		height: 60px;
		padding: 0px 0px 0px 0px;
		background: #32171e;
		}		
		
	div#center .bottom1 {
		height: 20px;
		padding: 0px 0px 0px 0px;
		background: #32171e;
		}	

	div#center .bottom2 {
		height: 20px;
		padding: 0px 0px 0px 0px;
		background: #32171e;
		font-size:18px;
		font-variant:small-caps;
		color:#c4adae;
		}			

		
	div#center .bottom2 a:link{
		color:#7d6e6e;
		}		

	div#center .bottom2 a:hover{
		color:#c4adae;
		}			
	div#center .bottom2 a:visited{
		color:#7d6e6e;
		}	

	div#center .bottom2 a:active{
		color:#c4adae;
		}

	.logo2 {
		padding: 8px 10px 0px 0px;
		font-family: "Das Reicht Gut Regular";
		src: url(http://yuliyaphoto.com/font/drg.tff);		
		font-size:36px;
		font-weight:bold;
		color:#52292c;
		text-align:right;		
		}
		
	.copyright {
		position:absolute;
		left:50%;
		top:50%;
		width:300px;
		text-align:right;
		height:20px;
		margin-left:200px;
		margin-top: 250px;
		padding: 18px 10px 0px 0px;
		font-family: "Tw Cen MT"; 
		font-size:11px;
		font-weight:bold;
		color:#8c1b24;
		}

	a:link {
		text-decoration: none;
		color: #fff;
		}
		
	a:visited {
		text-decoration: none;
		color: #fff;
		}	
		
	a:active {
		text-decoration: none;
		color: #fff;
		}	
		
	a:hover {
		text-decoration: none;
		color: #FF9999;
		}

	#content {
		position: absolute;
		margin: 65px 0 0 375px;
		width: 325px;
		}
		
	#content_contact {
		position: absolute;
		margin: 61px 0 0 375px;
		width: 325px;
		}
	
	#map {
		position: absolute;
		margin: 200px 0 0 450px;
		width: 122px;
		height: 24px;
		left: 7px;
		top: 156px;
		}


	#centerColumn {
		position: absolute;
		width: 100%;
		background-color: #250E07;
		height: 600px;
		margin-top: 80px;
		}

	#centerColumn p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		line-height: 22px;
		margin-top: 2px;
		}

	#times { 
		font-family:"Times New Roman", Times, serif;
		font-size: 12px;
		letter-spacing: 2px;
		}


	#centerColumn h2 { 
		font-family:"Times New Roman", Times, serif;
		font-size: 15px;
		letter-spacing: 5px;
		color: #FFFFFF;
		font-variant: small-caps;
		margin: 0px 0 5px 0;
		padding: 0px 0px;
		}

	#centerColumn h3 { 
		font-family:"Times New Roman", Times, serif;
		font-size: 12px;
		letter-spacing: 2px;
		color: #FFFFFF;
		margin-bottom: 0px;
		padding-bottom: 0px;
		}


	#footer {
		font-family:"Times New Roman", Times, serif;
		font-size: 12px;
		color:#8C1B24;
		letter-spacing: 1px;
		}
		
	.numbers {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		}

	body #footer {
		position: absolute;
		margin-left:375px;
		margin-top:690px;
		left: -1px;
		overflow:hidden;
		}

	div.images img {
		padding: 0 22px 22px 0;
		float: left;
		}
		
	.images {
		position: absolute;
		margin: 69px 0 0 395px;
		width: 400px;
		}

	table {
		margin: -4px 0 11px 0;
		}
	
	.copyright a{
		color: #8C1B24;
		}

	.photo {
		background-image:url(../lib/folm strip.gif);
		float:left;
		margin:100 50 50 50;
		position:absolute;
		}
		
	.table a:link, a:visited, a:active, a:hover {
		text-decoration: none; 
		color: #fff;
		}
