﻿/*Created by Seattle Software Solutions*/
/*Kyle Atikus Barnes*/
/*26 OCT 2009*/

/*INDEX PAGE*/

#indexBackGround{
	width:850px;
	background:url('images/worldIndexOnly.jpg') no-repeat center;
}

#indexMenu {
	height: 30px;
	margin: 0px auto;
	background: url('images/menu.png') repeat-x left top;
	font-size:11px;
	width:850px;
}

/*
#indexMenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#indexMenu li {
	display: inline;
}
*/

#indexMenu a {
	display: block;
	float: left;
	padding: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: smaller;
	font-weight: bold;
	color: #FFFFFF;
}

#indexMenu a:hover {
	color: #999999;
}

#indexMenu a.space { 
   margin-right: 10px; 
   margin-left: 10px; 
}

#indexSidebar {
	text-align:justify;
	vertical-align:top;
	font-size:11px;
}

#indexSidebar h2 {
	font-size: large;
}

#indexMainInfo {
	text-align:justify;
	padding-top:30px;
}

#indexFooter {
	margin: 0px auto;
	background: #000066 url('images/bLeft.png') no-repeat left bottom;
	width:850px;
}

#indexFooter p {
	margin: 0px;
	padding: 15px 10px;
	background: url('images/bRight.png') no-repeat right bottom;
	font-size: 9px;
	color: #FFFFFF;
}

/*BODY*/

body {
	margin: 30px 0px 30px 0px;
	background-image: url('images/background.gif');/*#999999;*/
	text-align: justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 90%;
    margin-left: auto;
    margin-right: auto;
}

/*HEADER*/

#header {
	height: 90px;
	margin: 0px auto;
	background: #000066 url('images/tLeft.png') no-repeat left top;
	width:100%;
}

#header h1 {
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 10px;
}

#header h5 {
	float: right;
	margin: 0px;
	padding: 43px 10px 0px 0px;
	background: url('images/tRight.png') no-repeat right top;
}

/*MENU BAR*/

#menu {
	height: 30px;
	margin: 0px auto;
	background: url('images/menu.png') repeat-x left top;
	font-size:11px;
	width:100%;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	padding: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: smaller;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	color: #999999;
}

/*SIDE BAR*/

#sidebar {
	text-align:justify;
	vertical-align:top;
	font-size:11px;
}

#sidebar h2 {
	font-size: large;
}

/*MAIN PAGE INFO*/

#mainInfo {
	text-align:justify;
	padding-top:30px;
	padding-bottom:30px;
}

#pictures {
	font-size:11px;
	text-align:center;
	vertical-align:top;
}

#register {
	margin:2px;
	font-size:10px;
	font-style:italic;
}

/*FOOTER*/

#footer {
	margin: 0px auto;
	background: #000066 url('images/bLeft.png') no-repeat left bottom;
}

#footer p {
	margin: 0px;
	padding: 15px 10px;
	background: url('images/bRight.png') no-repeat right bottom;
	font-size: 9px;
	color: #FFFFFF;
}