body {
	color:#fff;
	background:#fff url('../graphics/body_bg.jpg');
	background-repeat: repeat-x; }
	
a { color:#fff }
a:hover { color:#ff0000 }


#menu-skin { border: 2px groove #ff0000; background:#eeeeee; }
#menu-skin h2 { color:#ff000}

.reviews {font-color:#ccff33;}
	
.right-menu { border-left:1px solid #ff0000}





#main-content {
border:10px solid #fff;
	background-color: #fff;
		margin-left:auto;
		margin-right:auto;
	}
	
	body {
		font-family:Century Gothic, Arial, Helvetica, sans-serif;
		margin:0;
		padding:0 }

	a { text-decoration:none }
	a:hover { text-decoration:none }

	.content {
		position:relative;
		width:940px;
			margin-left:auto;
			margin-right:auto;
		padding-bottom:25px;
		font-size: 12px;
		color: #ff0000;
		font-family: Lucida Sans Unicode, Helvetica, "Arial sans-serif";
		font-weight:lighter; }
		
		#header { position:relative; 
				  width:100%;
				 height:140px;
				}
					
			#header.homepage { height:}
			#header.subpage { height: }

			#header h1 {
				font-family:Century Gothic, Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				font-size: 12px;
				margin:0 0 0 0;
				padding:0 0  0;
				font-size:100px;
				letter-spacing:0 }

		
				#header h1 span {

					text-align:left;
					letter-spacing:0;
					display:block;
					margin:0 0 0 10px;
					font-style:normal;
					padding:0;
					font-family:Century Gothic, Arial, Helvetica, sans-serif;
					text-transform:uppercase;
					font-size:14px;
					font-color: #cccccc;
					 	}

		
				
				#navigation {
					position:absolute;
					float:right;
					right:200px;
					margin-top:0px;
					width:400px;
					height:20px;
					z-index:50;
					font-size:20px; 
				}

					#navigation.subpage {
						top:-97px !important }

					#navigation ul {
						width:500px;
						height:20px;
						list-style:none;
						float:right;
						font-family: Century Gothic, Helvetica, "Arial sans-serif";
						font-size: 18px }

					#navigation ul li {
						margin:0 0 0 30px;
						position:relative;
						display:block;
						padding:0 0 5px 0;
						float:right;
						font-family: Century Gothic, Helvetica, "Arial sans-serif";
						font-size: 18px;
					
					}

					
			
											#main-content {
															width: 994px;
															height:700px;
															font-size:12px;
														  line-height: 25px;
											              font-weight:normal;
											
											              margin-top:0px;
															margin-left:auto;
														   margin-right:auto;
															padding-left:00px;
											
											              bottom-padding:50px;
											              color: #ff0000;
											              font-family: "Lucida Sans Unicode";
														background:#fff url('../graphics/main_content_w.jpg') top center no-repeat }
												}
												
												#main-content h2 {
													font-size:16px;
													font-weight:normal;
													margin:0 0 10px 0;
													padding:0 }
													
												#main-content hh {
													font-size:80px;
													font-weight:lighter;
													border-top:solid 1px #ff0000;
													margin-left:65px;
													color: #ff0000;
														margin-left:auto;
														margin-right:auto;
													letter-spacing: -2px ;
													font-family: "Century Gothic, Arial, Lucida Sans Unicode";
													 }
														
															
															#main-content h3 {
																font-size:16px;
																line-height:24px;
																display:block;
																font-weight:normal;
																margin:0 0 20px 0;
																padding:0 }

															#main-content p {
																margin:0 0 15px 0;
																padding:0;
																font-size:14px;
																line-height:22px }
																#iframe {
																				width: 500px;
																				font-size:12px;
																			 	margin-left:auto;
																			  margin-right:auto;
																			padding-top:20px;
																			padding-right:192px;

																	}
															
																	.address {
																		font-size:14px;
																		margin:0 0 20px;
																		padding:0 0 10px }

																		.address .sidebar { text-align:right }

																	.left-side {
																		float:left;
																			margin-left:auto;
																		  margin-right:auto;
																					padding-top:15px;
																					padding-left:150px;
																		width:450px }

															
																		.right-side {
																			float:left;
																				margin-left:auto;
																			  margin-right:auto;
																						padding-top:45px;
																						padding-left:162px;
																			width:450px }
															
															
															/* Footer                                */

															#footer {
																position:relative;
																width:100%;
																margin:0 auto;
																padding:0px 0 20px 0
																 }

																#footer .content { position:relative }

																#footer .right {
																	position:absolute;
																	text-align:center;
																	right:0; top:0 }
											
											