
	Body {Font: 13px/20px Century Gothic, Arial, Verdana; Color: #555; Text-Shadow: #FFF 0 1px 0; Background: #ffffff; Padding: 0px; Margin: 0px;}

	ul.TopNavigation {Display: Block; Background: #ebebeb; List-Style: None; Margin: 0px; padding: 0px; Text-Align: Right; Height: 30px;}
	ul.TopNavigation li {Float: Right; Margin: 0px;}

	#Framework {Margin: 10px 0px; Background: #ffffff url(images/header_background.png) Center Top No-Repeat; Width: 100%; Min-Height: 800px; Text-Align: Center; } * html #Framework {Height: 800px;}

	#Header {Width: 975px; Height: 89px; Margin: 0px Auto 20px; Background: #ffffff url(images/header_back.png) Repeat-X;}
	#Header .Logo {Width: 309px; Vertical-Align: Top;}
	#Header .Navigation {Width: 100%; Text-Align: Right; Vertical-Align: Bottom;}

	#MainNavigation {Float: Right; List-Style: None; Margin: 0px 0px 0px 0px; Padding: 0px; White-Space: NoWrap;}
	#MainNavigation li {Float: Left; Margin: 0px 5px 0px;}
	#MainNavigation li a img {Margin: 0px;}
	
	#SlideshowContainer {Width: 100%; Height: 430px; Margin: 0px;}
	#SlideshowContainer td {Text-Align: Center; Vertical-Align: Top;}

	.PhotoContainer {Margin: 0px Auto 0px Auto; Overflow: hidden; Border: Solid 1px #CCCCCC; Background-Color: #ffffff;}
	.PhotoContainer img {Margin: 0px Auto; Background-Color: #ffffff; Border: Solid 1px #ffffff;}
	.PhotoContainer .PreLoader {Margin: -45px 0px 0px -45px; Border: Solid 0px #999; Background-Color:  Transparent; }

	#Intro {Margin: 0px Auto; Background-Color: #ffffff; Border: Solid 1px #ffffff;}
	#PreloaderBlock {Display: Block; Text-Align: Center; Vertical-Align: Middle; Cursor: Pointer; Border: 0px; Background-Color: #ffffff;}
	img.LoaderImage {Margin: 200px Auto 10px;}

	#LaunchShow {Display: None; Cursor: Pointer; Border: 0px; Background-Color: #ffffff;}
	img.LaunchButton {Margin: 170px Auto 10px;}
	#PreloaderBlock img, #LaunchShow img {Border: 0px;}
	
	#SlideShowNav {Display: None; Margin: 0px Auto; Text-Align: Center; Height: 70px; Overflow: Hidden; Background: url(images/slideshow_nav_background.png) Top Center No-Repeat;}
	#SlideShowNav a {Margin: 0px; Padding: 0px; Text-Decoration: None;}
	#SlideShowNav a.Disabled {Margin: 0px; Padding: 0px; Text-Decoration: None;}

	#PageContentContainer {Border: 0px #777 Solid; Margin: 0px Auto; Width: 960px;}
	.PageContent {Margin: 24px 0px 30px 70px; Min-Height: 550px; Text-Align: Justify;}

	.ContactBlock {Margin: 0px 0px 20px -80px; Padding-Left: 80px; Display: Block; Text-Align: Left; Background: url(images/contact_block_background.png) Left Bottom No-Repeat;}
	.ContactBlock:Hover {Background: url(images/contact_block_background-over.png) Left Bottom No-Repeat;}
	.ContactBlock: a {Border-Bottom: 2px Solid #fff;}
	.ContactBlock:Hover a {Border-Bottom: 2px Solid #ca1108;}
	
	#ClientLogos {Margin: 14px Auto 0px Auto;}

	#Control {Position: Relative; Display: Inline-Block; Width: 74px; Height: 70px; Vertical-Align: Top;}
	#pause {Position: Absolute; Top: 0px; Left: 0px; Display: Block;}
	#paused {Position: Absolute; Top: 0px; Left: 0px; Display: Block;}
	#play {Position: Absolute; Top: 0px; Left: 0px; Display: Block;}
	#pauseBtn {Position: Absolute; Z-Index: 100; Top: 0px; Left: 0px; Display: Block;}

	#SlideNumbers {Margin-Left: 20px; Color: #777;}

	#player_container {Position: Relative; Top: 20px;}
	#player_container  ul#player_controls {List-Style-type: None; Padding: 0px; Margin: 0px;}
	#player_container  ul#player_controls li {Overflow: Hidden; Text-Indent:-9999px;}
	#player_play, #player_pause {Width: 24px; Height: 31px; Cursor: Pointer;}
	#player_play {Background: url("images/but_music_off.png") no-repeat;}
	#player_pause {Background: url("images/but_music_on.png") no-repeat;}
	
	#nav {Margin: 0px; Padding: 0px;}
	#nav li {List-Style: None; Text-Align: Left;}
	#nav a {Font: Normal 11px/13px Arial, Verdana; Display: Block; Margin: 0px 20px 4px 0px; Color: #888888;}
	#nav a:Hover {Text-Decoration: None; Color: #111111;}
	#nav a.activeSlide {Color: #333333; Font-Weight: Bold;}


// ******  General Styles Start  ********//

	H1 {Font: Bold 22px Helvetica, Arial, Verdana; Margin: 0px 0px 10px 0px; Text-Shadow: #FFF 0 1px 0;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
			H1 {Font: Normal 22px/40px Helvetica, Arial, Verdana;}
		}

	#Page {Height: 0px;}
	img {border: 0px;}
	a:link, a.selected, a:hover, a:focus {Outline: None; Text-Decoration: None;}

	P {Margin: 14px 0px 0px 0px;}

	A { Color: #333333; Text-Decoration: None;}
	A:Hover {Color: #111111; Text-Decoration: None;}
