/* 	-----------------------------------
	
	Please refer to the readme.txt for
	instructions on modifying this file
	
	-----------------------------------
	
	Table of Contents
	
 01 Global Reset & Header
 02 Navigation
 03 Content
 04 Footer
 
	-----------------------------------
	
	Please note that this stylesheet
	only deals with the structure and
	typography of the theme. If you
	want to get into more detail, then
	edit the variation stylesheets
	(prime, beta, gamma, delta).
	For more information, refer to the 
	documentation included.				 */
	
	
	
/*	===================================
	===================================
	=== 01 Global Reset & Header ======	 */

* { margin: 0; padding: 0; }
ul { list-style-type: none; }
a { text-decoration: none; outline: none;}
img { border: none; }

body 
	{
	font-size: 62.5%;
	}
#wrapper
	{
	width: 960px; margin: 0 auto;
	position: relative;
	}

#header
	{
	width: 960px; height: 640px;
	}
	#header2
	{
	width: 960px; height: 220px;
	}
	#identity
		{
		width: 550px; height: 165px; position: absolute; top: 0px;
		text-indent: -9999px;
		}
		#identity a
			{
			width: 480px; height: 165px;
			display: block; cursor: pointer;
			}
	
	#rss
		{
		width: 143px; height: 111px; position: absolute; top: 90px; right: 10px;
		text-indent: -9999px;
		}
		#rss a:link, #rss a:visited
			{
			width: 143px; height: 111px; display: block; cursor: pointer;
			}
	
				
	#variation-switcher
		{
		width: 293px; height: 35px; position: absolute; top: 0px; right: 26px;
		background: url("../images/variation-bg.png") no-repeat;
		}

		#variation-switcher ul
			{
	position: absolute;
	top: 8px;
	right: 14px;
	width: 120px;
			}
		#variation-switcher ul li
			{
			display: inline;
			}
			#variation-switcher ul li a
				{
				float: left; padding: 0 3px; cursor: pointer;
				}

	#variation-switcher2
		{
		width: 293px; height: 35px; position: absolute; top: -15px; right: 26px;
		background: url("../images/variation-bg.png") no-repeat;
		}

		#variation-switcher2 ul
			{
	position: absolute;
	top: 8px;
	right: 14px;
	width: 120px;
			}
		#variation-switcher2 ul li
			{
			display: inline;
			}
			#variation-switcher2 ul li a
				{
				float: left; padding: 0 3px; cursor: pointer;
				}
/*	===================================
	===================================
	=== 02 Navigation =================	 */
	
#navigation
	{
	position: absolute; top: 164px; left: 72px;
	font: bold 2em Candara, "Century Gothic", Arial, Helvetica, sans-serif;
	}
	#navigation li
		{
		display: inline;
		}
		#navigation li a:link, #navigation li a:visited
			{
	float: left;
	height: 32px;
	display: block;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2px;
	text-align: center;
			}
		#navigation li a:hover, #navigation li a:active, #navigation li a:focus
			{
			background-position: 0 -72px;
			}

/*	===================================
	===================================
	=== 03 Content ====================	 */	
	
#content
	{
	width: 788px; position: relative; left: 9px; float: left;
	padding: 33px 76px 120px 76px;
	font: 1.8em/1.4em Calibri, Arial, Helvetica, sans-serif;
	}
	
	#content p
		{
		margin: 0 0 .7em 0;
		}
	body#faq-page #content h3
		{
		margin-left:-40px; padding: 22px 0 14px 0;
		font-size: 2em; line-height: 1.2em;
		}
	#welcome-banner, #faq-banner, #about-us-banner, #buy-it-now-banner
		{
		width: 381px; height: 90px; margin: 0 0 16px -86px;
		text-indent: -9999px;
		}
			#p1-banner, #p2-banner, #p3-banner
		{
		width: 381px; height: 90px; margin: 0 0 16px -86px;
		text-indent: -9999px;
		}
	#whychooseus-banner
		{
		width: 381px; height: 90px; margin: 45px 0 16px -86px;
		text-indent: -9999px;
		}
	#content #buy-it-now a:link, #content #buy-it-now a:visited
		{
		width: 136px; height: 49px; margin: 0 auto 30px; display: block; position: relative; top: 30px;
		text-indent: -9999px;  border: none;
		}
	#content code
		{
		font-size: .8em;  font-family: "Courier New", Courier, monospace;
		}
	#content strong.filename
		{
		font-variant: small-caps; font-weight: bold;
		}
	#content p.intro
		{
		font: bold 1em Candara, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
		line-height: 1.6em;
		}
	#content .float-left
		{
		float: left; margin: -6px 20px 8px 0; padding: 12px;
		}
		#content .float-right
		{
	float: right;
	padding: 12px;
	margin-top: -6px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 20;
		}
	#feature-one, #feature-two, #feature-three, #feature-four, #feature-five, #feature-six, #feature-seven, #feature-eight, #feature-nine, #feature-ten
		{
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
		}
	#feature-one img, #feature-two img, #feature-three img, #feature-four img, #feature-five img, #feature-six img, #feature-seven img, #feature-eight img, #feature-nine img, #feature-ten img
		{
		float: left; margin: 4px 0 0 -56px;
		}
		
/*	===================================
	===================================
	=== 04 Footer =====================	 */	
		
#footer
	{
	clear: both; position: relative; padding: 4px 0 100px 0;
	font: 1.4em Arial, Helvetica, Verdana, sans-serif;
	}
	#copyright
		{
	position: absolute;
	right: 39px;
	bottom: 120px;
		}
	#copyright2
		{
		position: absolute; right: 160px; bottom: 120px;
		}
	#copyright3
		{
		position: absolute; right: 160px; bottom: 120px;
		}
	#copyright4
		{
	position: absolute;
	left: 39px; bottom: 100px;
		}
	#copyright5
		{
	position: absolute;
	right: 160px; bottom: 125px;
		}
	#copyright6
		{
	position: absolute;
	right: 191px;
	bottom: -1224px;
		}
	#footer-navigation
		{
		position: absolute; left: 40px;
		list-style: none;
		}
	#footer-navigation li
		{
		float: left; display: inline;
		padding: 0 8px;
		}
		#footer-navigation #last-link
			{
			border-right: none;
			padding: 0 0 0 8px;
			}
			
SLIDER
		
.slider-wrap {
float: right;
}
.slider-wrap-alt {
	float: right;
	height: 261px;
	width: 892px;
	overflow: hidden;
	border: solid 1px #ccc;
}
.slider {
	width: 901px;
	overflow: hidden;
	height: 419px;
	padding-top: 221px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
}
#mySlides {
	font-family: Calibri,Candara,"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.slider_nav {
	width: 942px;
	float: right;
	margin-top: 0px;
	padding-right: 9px;
	background-image: url(../images/controlbg.gif);
	background-repeat: no-repeat;
	height: 100px;
}
.slider_nav_long {
	width: 900px;
	float: right;
	margin-top: 18px;
}
.slider_nav_left {
	float: left;
	margin-top: 8px;
}
.slider_nav_right {
	float: right;
	padding-right: 20px;
}

#myController span{

}

#jFlowSlide{

}

#myController span.jFlowSelected {
	
}

.jFlowPrev, .jFlowNext{
	margin-right:10px;
	cursor:pointer;
	padding: 5px 8px;
	color: #104E82;
}
#slide1{
	width: 892px;
	height: 261px;
}
#slide2 {
	width: 892px;
	height: 261px;
}
#slide3 {
	width: 892px;
	height: 261px;
}
#slide4 {
	width: 892px;
	height: 261px;
}
.slide_headline_wrap {
	float: left;
	width: 345px;
}
.slide_headline_wrap_right {
	float: right;
	width: 345px;
}
.slide_headline {
	float: left;
	width: 300px;
	padding: 30px 0px 0px 30px;
	color: #ffffff;
}
.slide_subheadline {
	float: left;
	width: 330px;
	margin-top: 15px;
	color: #ffffff;
}
.slide_subheadline_text {
	float: left;
	padding-left: 30px;
	width: 240px;
	margin-right: 10px;
	color: #FFFFFF;
	font-size: 14px;
}
.slide_headline h1 {
	margin: 0px 0px 10px 0px;
	color: #ffffff;
	font-size: 34px;
}
.slide_headline h2 {
	margin: 0px 0px 10px 0px;
	color: #ffffff;
	font-size: 18px;
	font-weight: normal;
}
.slide_button {
	float: left;
}

#headertext {
	left: 110px;
	width:200px;
	top: 90px;
	position: absolute;
	text-align: center;
	font-weight: lighter;
	text-transform: uppercase;
	font-size: 20px;
	color: #FFF;
	padding-left: 25px;
}
#slidetext
		{
		width: 386px; height: 258px; position: absolute; top: 150px; left: 46px; 
		text-align: center;font-size: 26px;color: #f4d440;font-weight: bold; letter-spacing: 1px; 	
		}
#buildings {
	position: absolute;
	top: 536px;
	left:29px;
	z-index: 9999999;
}
#contact-us {
	width: 865px; 
}
#contact-side {
	float: right;
	width: 300px;
	background-color:#E2E2E2;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCC;
}


#prefooter {
	position: absolute;
	background-image: url(../images/beta/content-bg2.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 90px;
	width: 942px;
	left: 20%;
	margin-left: -183px;
	bottom: 12%;
}
	
/*	===================================
	===================================
	=== 05 content2 ====================	 */	
	
#content2
	{
	width: 788px; position: relative; left: 9px; float: left;
	padding: 33px 76px 120px 76px;
	font: 1.8em/1.4em Calibri, Arial, Helvetica, sans-serif;
	}
	
	#content2 p
		{
		margin: 0 0 .7em 0;
		}
	body#faq-page #content2 h3
		{
		margin-left:-40px; padding: 22px 0 14px 0;
		font-size: 2em; line-height: 1.2em;
		}
	#content2 code
		{
		font-size: .8em;  font-family: "Courier New", Courier, monospace;
		}
	#content2 strong.filename
		{
		font-variant: small-caps; font-weight: bold;
		}
	#content2 p.intro
		{
		font: bold 1em Candara, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
		line-height: 1.6em;
		}
	#content2 .float-left
		{
		float: left; margin: -6px 20px 8px 0; padding: 12px;
		}
		#content2 .float-right
			{
	float: right;
	padding: 12px;
	margin-top: -6px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 20;
		}
		
	/*	===================================
	===================================
	=== 04 bookmark =====================	 */	
	
	#bookmark
		{
	width: 106px;
	height: 18px;
	position: absolute;
	bottom: 60;
	right: 858px;
	top: 792px;
		}
		
/*	===================================
	===================================
	=== 04 search =====================	 */	
