html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	color: #000;
	font-size: 100%;
	background-color: #1E1E1E;

	font-family: Tahoma,Helvetica,sans-serif;
	background: url(../img/bgrount.jpg) left;
}strong {font-weight:normal;}
h3 {
	margin: 0 0 4px 0;
	padding: 0;
}
#wrap {
	margin: 0;
	padding: 0;
	background-image: url(../img/bgrount_wrap.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	height:auto !important;
	height:100%;
	min-height:100%;
	position: relative;
}
	#content-wrap {
		margin: auto;
		padding: 32px 0 0 0;
		width: 769px;
		background-image: url(../img/bgrount_wrap2.jpg);
		background-position: top left;
		background-repeat: repeat-x;
		overflow: hidden;
		position: relative;
		height: auto;
	}

		#left-side {
			margin: 0;
			padding: 0;
			width: 219px;
			float: left;
		}

			#left-side #logo {
				display: block;
				width: 218px;
				height: 154px;
				background-image: url(../img/logo.jpg);
				background-position: top left;
				padding: 0;
				margin: 0 0 25px 0;
				color: #ECECEC;
				font-family: Tahoma;
				position: relative;

				
			}
				#left-side #logo h1 {
					text-transform: none;
					font-weight: normal;
					margin: 0;
					padding: 0;
					line-height: 38px;
					position: absolute;
					bottom: 0px;
					font-size: 38px;
				}
					#left-side #logo h1 span {
						display: block;
						margin: 0;
						padding: 0;
						font-size: 55px;
					}
			#left-side .rose {
				background-image: url(../img/rose.jpg);
				background-repeat: no-repeat;
				background-position: top right;
				display: block;
				width: 231px;
				height: 315px;
				left: 0px;
				padding: 0px 0 0 0;
				position: absolute;
				top:365px;
				z-index: 0;
				
			}
			#left-menu {
				margin: 0;
				padding: 0;
				position: relative;
				z-index: 1;
				height: 1%;
			}
				#left-menu #theMenu {

					
				}
				#left-menu ul {
					padding: 0;
					margin: 0;
				}
					#left-menu ul li {
						padding: 0 0 0 0px;
						margin: 0px 0 4px 0;
						
					}
						#left-menu ul li a {
							color: #FBC1E0;
							font-size:10px;
							font-weight: bolder;
							text-decoration: none;
							text-transform: uppercase;
							margin: 0px 0 0 0;
							padding: 4px 0 0 42px;
							background-image: url(../img/menu-item.png);
							background-repeat: no-repeat;
							background-position: left;
							display: block;
							height: 15px;
						}
						#left-menu ul li a:hover {
							text-decoration: underline;
						}
							#left-menu ul ul li {
								margin: 0px 0 4px 0;
								padding: 0 0 0 15px;
							}
								#left-menu ul ul li a {
									color: #FBC1E0;
									font-size:10px;
									font-weight: bolder;
									text-decoration: none;
									text-transform: uppercase;
									margin: 0px 0 0 0;
									padding: 4px 0 0 42px;
									background-image: url(../img/menu-item.png);
									background-repeat: no-repeat;
									background-position: left;
									display: block;
									height: 15px;
							}
		#main-side {
			margin: 0;
			padding: 0;
			width: 549px;
			float: left;
			position: relative;
		}
			#top-menu {
				margin: 0 0 30px 0;
				padding: 0px 0 0 0 ;
				background-color: #FCCDE5;
				background-image: url(../img/tmbg.jpg);
				background-position: right;
				background-repeat: no-repeat;
				height: 39px;
				font-weight: bold;
			}
				#top-menu ul {
					padding: 0;
					margin: auto;
					overflow: hidden;
					width: 538px;
				}
					#top-menu ul li {
						padding: 6px 2% 0 2%;
						margin: 0;
						list-style: none;
						float: left;
						background-image: url(../img/dot.jpg);
						background-position: left;
						background-repeat: no-repeat;
						height: 33px;
						z-index: 1;
						position: relative;
					}
							#top-menu ul li.no {
								background-image: none;
							}
							
						#top-menu .corner {
							background-image: url(../img/tmleft.jpg);
							background-position: left;
							background-repeat: no-repeat;
							padding: 0 0 0 0;
							width: 20px;
							height: 39px;
							position: absolute;
							top: 0;
							left: 0;
							z-index: 0;
						}
						#top-menu ul li a {
							padding: 0;
							margin: 0;
							font-size: 12px;
							color: #373737;
							text-decoration: none;
						}
						#top-menu ul li a:hover {
							text-decoration: underline;
						}
			#content {
				margin: 0;
				padding: 0;
				min-height:564px;
height: auto !important;
height: 564px;
				position: relative;
				background-color: #FCC8E3;
			}
				#content .content-wrap {
					position: relative;
					z-index: 1;
					height: 1%;
					padding: 30px 36px 30px 36px;
				}
					#content .content-wrap #corner {
						position: absolute;
						top:-6px;
						left: 0px;
						_left: 0px;
						width: 199px;
						height: 81px;
						background: url(../img/edge.jpg) top left no-repeat;
						z-index: 0;
					}
				#content .bl {
					background-image: url(../img/bl.jpg);
					background-position: top;
					background-repeat: no-repeat;
					width: 300px;
					height: 194px;
					display: block;
					position: absolute;
					bottom: 0;
					left: 0;
				}
				#content .tr {
					background-image: url(../img/tr.jpg);
					background-position: top;
					background-repeat: no-repeat;
					width: 326px;
					height: 237px;
					position: absolute;
					top: 0;
					right: 0;
					display: block;
					position: absolute;
					z-index: 0;
				}
				#content .content-wrap p {
					font-size: 12px;
					padding: 0;
					margin: 0 0 19px 0;
					position: relative;
					font-family: Tahoma;
					color: #0A0A0A;
					
					
				}
				#content .content-wrap h2 {
					padding: 0;
					margin: 0;
					color: #36383A;
					font-size: 18px;
					position: relative;
					z-index: 1;
					padding: 0 0 18px 0; 
					background-image: url(../img/hbg.png);
					background-position: left 26px;
					background-repeat: no-repeat;
					
				}

	#footer {
		margin-top: -47px;
		padding: 0;
		color: #D1D1D1;
		font-size: 11px;
		height: 47px;
		background-image: url(../img/fbgrount2.jpg);
		background-position: bottom left;
		background-repeat: repeat-x;
	}
		#footer p {
			margin: 0;
			padding: 0;
			text-align: center;
			
		}
          #footer a {
               color: #D1D1D1;
          }
               #footer a:hover {
                    text-decoration: none;
               }

.clear {
	clear: both;
}
h2 {
	margin: 0;
	padding: 0;
}
.empty {
	display: block;
	height: 60px;
}
li { list-style-type: none; }
.clear {
	clear: both;
}
