/* 	Theme Name: Gomeisa
	Version: 1.0b
	Author: Veroxium
	Author URL: http://www.veroxium.net
	
	-----------------------------------
	
	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;
	}
	#identity
		{
		width: 480px; height: 165px; position: absolute; top: 0px;
		text-indent: -9999px;
		}
		#identity a
			{
			width: 480px; height: 165px;
			display: block; cursor: pointer;
			}
	#tagline
		{
		width: 386px; height: 258px; position: absolute; top: 279px; left: 86px; 
		text-indent: -9999px;
		}
	#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;
			}

/*	===================================
	===================================
	=== 02 Navigation =================	 */
	
#navigation
	{
	position: absolute; top: 165px; 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: 0 2px; padding: 4px 12px 0 12px;
			}
		#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
		{
		width: 381px; height: 90px; margin: 0 0 16px -86px;
		text-indent: -9999px;
		}
		
	.genBanner
		{
		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;
		}
	#feature-one, #feature-two, #feature-three, #feature-four
		{
		padding: 0 0 1px 0; margin: 6px 0 0 0;
		}
	#feature-one img, #feature-two img, #feature-three img, #feature-four img
		{
		float: left; margin: 4px 0 0 -56px;
		}
	#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;
		}
		
/*	===================================
	===================================
	=== 04 Footer =====================	 */	
		
#footer
	{
	clear: both; position: relative; padding: 4px 0 100px 0;
	font: 1.4em Arial, Helvetica, Verdana, sans-serif;
	}
	#copyright
		{
		position: absolute; left: 10px;
		}
	#footer-navigation
		{
		position: absolute; right: 10px;
		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;
			}