/* Setup Page */

* {
	margin: 0px;
	padding: 0px;
}

html {
	height: 100%;
	width: 100%;
}


h1, h2, h3, h4, a {
	text-decoration:none;
	font-weight:normal;
	color: #fff;
}

h1 {
	font-size: 22px;
	line-height: 22px;
}

body {
	height: 100%;
	width: 100%;
	font-family: Helvetica, sans-serif;
	color: #FFF;
	background-color: #000;
	font-size: 12px;
	text-align: center;
}
/* End of Setup Page */


/* Master center Layout */

#top		{
	position:relative;
	float:right;
	width:100%;
	text-align:center;
	z-index: 20;
	padding: 6px 0px 0px 0px;
}

/* setup standard attributes of verticle aginment floats */

.float {
	position:relative;
	height:50%; 
}


#floater	{
	margin-bottom:-120px; 
}

#content	{
	clear:both;
	height:240px;
	position:relative;
	margin:0 auto;
	width:550px;
	padding:0px;
	text-align: left;
	z-index: 50;
}

#addressBar {
	/* position: fixed; */
	top: 0px;
	font-family: Helvetica, sans-serif;
	width: 100%;
	text-align: center;
	background-position: center center;
	height: 16px;
	padding: 0px;
}

.brandName {
	text-transform: uppercase;
}

#emBolden {
	font-weight: bold;
}

#tagLine {
	position: fixed;
	bottom: 6px;
	left: 8px;
	z-index: 20;
	font-size: 12px;
	font-weight: normal;
}

#logo {
	display:block;
	position: absolute;
	z-index: 100;
	height: 41px;
	width: 111px;
	top: 100px;
	left: 0px;
}

#logo:hover h1 {
	null: null;
}

	
#choices {
	position: absolute;
	height: 240px;
	width: 400px;
	left: 150px;
	top: 0px;
	list-style: none;
}

#subText {
	position: fixed;
	bottom: 6px;
	right: 8px;
	z-index: 20;
	font-size: 12px;
	font-weight: normal;
}

#subText img {
	position:relative;
	left: 0px;
	top: 1px;
	height: 11px;
	width: 12px;
	border-style: none;
}

/* Setup verticle containers */

li {
	position: absolute;
	height: 240px;
	width: 80px;
	top: 0px;
}

/* Setup default option styles */

.option {
	position: relative;
	display: block;
	width: 80px;
	left: 0px;
	top: 0px;
	background-color:#555;	
}

/* Option 1 verticle container */
#li1 { left: 0px; }
/* Option 1 verticle verticle centring device */
#floatie1	{ margin-bottom:-100px; }
/* Option 1 variable height link with background colour */
#option1 { height: 200px; background-color:#300; background-image:url(../images/interest.png); background-position: 0px -30px;}

/* Option 2 verticle container */
#li2 { left: 80px; }
/* Option 2 verticle verticle centring device */
#floatie2	{ margin-bottom:-120px; }
/* Option 2 variable height link with background colour */
#option2 { height: 240px; background-color:#500; }

/* Option 3 verticle container */
#li3 { left: 160px;}
/* Option 3 verticle verticle centring device */
#floatie3	{ margin-bottom:-80px; }
/* Option 3 variable height link with background colour */
#option3 { height: 160px; background-color:#400; }

/* Option 4 verticle container */
#li4 { left: 240px; }
/* Option 4 verticle verticle centring device */
#floatie4	{ margin-bottom:-90px; }
/* Option 4 variable height link with background colour */
#option4 { height: 180px; background-color:#300; }


/* Option 5 verticle container */
#li5 { left: 320px; }
/* Option 5 verticle verticle centring device */
#floatie5 { margin-bottom:-60px; }
/* Option 5 variable height link with background colour */
#option5 { height: 120px; background-color:#500; }
	
/* Option text's verticle centring device */
#floatia	{
	height:50%; 
	margin-bottom:-10px; 
	position:relative;
}

/* Option's text */
#optiontxt {
			display: block;
			height: 20px;
			top: 0px;
			left: 0px;
			width: 80px;
			position: relative;
			text-align: center;
}

/*.option:hover   {background-color:#100 !important;}*/

#bulkytext {
	overflow: hidden;
	position:fixed ;
	z-index: -500;
	left: -100px;
	top: -5px;
	width: 120%;
	height: auto;
	font-size: 10px;
	line-height: 8px;
	color: #111;
}

.hidinganchor {
	visibility: hidden;
}

/* The hidden inline content needs to be made visible - this is a temporary fix which does not work for IE once the Thickbox has been reopened - Needs a DOM understanding fix to the ThickBox javascript */

#fixertest {
	display:block !important; visibility:visible !important;
}

#inlineimage {
	display:inline-block; 
	visibility:visible;
	padding: 0px 0px 0px 10px;
}

div.optioncontent {
	display:none; color: #fff;
}

blockquote {
	font-size: 14px;
	font-weight: bold;
	position:static;
	display:block;
	padding: 6px 10px 0px 10px;
}

cite {
	display:block;
	width:250px;
	text-align: right;
	right: 0px;
	top: 0px;
	padding: 0px 10px 6px 10px;
}

#fixertest h2 {
	padding-bottom: 10px;
	padding-top: 45px;

}

