*	{
	margin: 0px;
	padding: 0px;
	}

body	{
	background-color: #000000;
	background-image: url('images/bg.jpg');
	background-repeat: repeat;
	background-position: top left;
	background-attachment:fixed;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

table	{
	border: 0px none transparent;
	border-spacing: 0px;
	border-collapse: collapse;
	}

#wrap	{
	width: 972px;
	margin: 0px auto 0px auto;
	position: relative;
	}

	#logo {
		width: 553px;
		height: 195px;
		position: absolute;
		top: 0px;
		left: 230px;
		z-index: 5000;
		}

		#logo img {
			width: 553px;
			height: 195px;
			border: 0px none transparent;
			}

	#header {
		width: 908px;
		height: 73px;
		background-image: url('images/bg2-top.png');
		background-repeat: no-repeat;
		background-position: top left;
		padding: 0px 33px 0px 31px;
		overflow: hidden;
		}



		#facebook {
			width: 156px;
			height: 73px;
			margin-left: 750px;
			}

			#facebook img {
				width: 77px;
				height: 29px;
				border: 0px none transparent;
				margin-left: 62px;
				margin-top: 12px;
				}

	#wrap2 {
		background-image: url('images/bg3.png');
		background-repeat: repeat-y;
		background-position: top left;
		width: 908px;
		padding: 0px 33px 0px 31px;
		}

		#wrap2-girl {
			background-image: url('images/girl.jpg');
			background-repeat: no-repeat;
			background-position: 154px 100%;
			width: 908px;
			height: 750px;
			overflow: auto;
			}

	#menu	{
		width: 201px;
		background-color: transparent;
		background-image: url('images/menu-bg.png');
		background-repeat: no-repeat;
		background-position: top left;
		padding-bottom: 20px;
		}

		#menu table.menu-table {
			}

		#menu table.menu-table img {
			border: 0px none transparent;
			width: 197px;
			}


			#menu table.menu-table td img {
				width: 197px;
				border: 0px none transparent;
				}

			#menu table.menu-table td.home {
				height: 63px;
				}

				#menu table.menu-table td.home img {
					height: 63px;
					}

			#menu table.menu-table td.menumenu {
				height: 73px;
				}

				#menumenu table.menu-table td.menumenu img {
					height: 73px;
					}

			#menu table.menu-table td.about {
				height: 69px;
				}

				#menu table.menu-table td.about img {
					height: 69px;
					}

			#menu table.menu-table td.gallery {
				height: 80px;
				}

				#menu table.menu-table td.gallery img {
					height: 80px;
					}

			#menu table.menu-table td.news {
				height: 98px;
				}

				#menu table.menu-table td.news img {
					height: 98px;
					}

			#menu table.menu-table td.testimonials {
				height: 58px;
				}

				#menu table.menu-table td.testimonials img {
					height: 58px;
					}

			#menu table.menu-table td.visit {
				height: 79px;
				}

				#menu table.menu-table td.visit img {
					height: 79px;
					}

			#menu table.menu-table td.contact {
				height: 50px;
				}

				#menu table.menu-table td.contact img {
					height: 50px;
					}

		#menu form {
			margin: 0px;
			padding: 0px;
			}

			#menu table.form-table {
				}

			#menu table.form-table td {
				height: 19px;
				}

				input.long {
					border: 1px solid #b4b4b4;
					width: 160px;
					height: 15px;
					background-image: url('images/input-bg.jpg');
					background-repeat: repeat-x;
					background-position: top left;
					font-size: 70%;
					padding: 2px 2px 0px 2px;
					}

				input.short {
					border: 1px solid #b4b4b4;
					width: 75px;
					height: 15px;
					margin-right: 4px;
					background-image: url('images/input-bg.jpg');
					background-repeat: repeat-x;
					background-position: top left;
					font-size: 70%;
					padding: 2px 2px 0px 2px;
					}

				input.submit {
					margin-right: 4px;
					}

		
		#content {
			width: 677px;
			padding-left: 10px;
			}

			#content p {
				font-size: 80%;
				margin: 6px 8px 6px auto;
				}

			#content a {
				color: #7e0700;
				font-weight: bold;
				text-decoration: none;
				}

				#content a:hover {
					color: #7e0700;
					font-weight: bold;
					text-decoration: underline;
					}

			#special {
				width: 125px;
				height: 111px;
				float: left;
				margin-left: 550px;
				margin-top: 6px;
				}
			
				#special img {
					width: 105px;
					height: 105px;
					border: 0px none transparent;
					margin-left: 8px;
					}

			#menu table {
				float: left;
				}

			#index-content {
				width: 326px;
				margin-left: 370px;
				margin-top: 10px;

				}

				#index-content img {
					border: 0px none transparent;
					}


				div.index-content-whole {
					width: 324px;
					margin-bottom: 17px;
					}

				div.index-content-half1 {
					width: 111px;
					height: 112px;
					border-right: 1px solid #000000;
					float: left;
					padding: 15px 24px 20px 24px;
					}

				div.index-content-half2	{
					width: 145px;
					height: 152px;
					float: left;
					}

					div.index-content-half2 p {
						font-size: 110% !important;
						margin: 16px 0px 0px 14px !important;
						}
						

					div.index-content-half2 a, a:hover {
						color: #000000;
						}

					div.index-content-half2 a:hover {
						text-decoration: none;
						}

				#news 	{
					width: 326px;
					height: 210px;
					overflow: auto;
					background-image: url('images/news-bg.png');
					background-position: top left;
					background-repeat: no-repeat;
					margin-top: 6px;
					}

					#news ul {
						list-style-type: none;
						margin-left: 23px;
						margin-top: 8px; 
						font-size: 75%;
						}						

						#news li {
							background-image: url('images/lip-bullet.png');
							background-repeat: no-repeat;
							background-position: top left;
							padding-left: 28px;
							margin-bottom: 13px;
							line-height: 130%;
							}


					#news span.title {
						font-weight: bold;
						}

					#news span.date {
						color: #e23134;
						}

					#news a {
						color: #000000;
						text-decoration: none;
						}

					#news a:hover {
						color: #e23134;
						text-decoration: underline;
						}


	#footer {
		width: 908px;
		padding: 24px 25px 10px 39px;
		background-image: url('images/bg2-bottom.png');
		background-repeat: no-repeat;
		background-position: top left;
		clear: both;
		color: #ffffff;
		font-size: 80%;
		text-align: right;
		}

		#footer-girl {
			width: 908px;
			padding: 24px 25px 10px 38px;
			background-image: url('images/bg2-bottom-girl.png');
			background-repeat: no-repeat;
			background-position: top left;
			clear: both;
			color: #ffffff;
			text-align: right;
			font-size: 80%;
			}

		table.footer-table {
			}

			table.footer-table img {
				border: 0px none transparent;
				}
.dacontainer {position: absolute;left: 230px;top:190px;z-index: 0;width: 380px;height:630px;}

div.clear {
	width: 100%;
	height: 0px;
	line-height: 0%;
	font-size: 0%;
	clear: both;
	}

span.b	{
	font-weight: bold;
	}

span.i	{
	font-style: italic;
	}

span.u	{
	text-decoration: underline;
	}

h1	{
	color: #7e0700;
	}

h2	{
	color: #7e0700;
	}

