html{height:100%}
html,body {margin:0;padding:0;}
body{
	background:#303030 url(images/flashbg.jpg) repeat-x center center;
	text-align:center;
	min-width:650px;
	
}
#flashvertical{
	position:absolute;
	top:50%;
	margin-top:-235px;/* half flash height*/
	left:0;
	width:100%;
}
#flashhoz {
	width:740px;/* flash width*/
	margin-left:auto;
	margin-right:auto;
	height:470px;/* flash height*/
}
h1 {
	color:#FF9900;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: normal;
	padding-bottom: 4px;
}
#main {
	height: 400px;
	width: 740px;
	border: 1px solid #FF9900;
	position: relative;
	overflow: hidden;
}
#container {
	height: 469px;
	width: 739px;
	
}
#bottom {
	background-image: url(images/fitfit-logo.gif);
	background-position: left;
	position: relative;
	width: 740px;
	height: 63px;
	background-repeat: no-repeat;
	text-align: right;
}
#footer {
	position: relative;
	height: 5px;
	width: 740px;
	margin-top: 2px;
}
* html #footer {
	position: relative;
	margin-top: -11px;
	height: 5px;
	width: 740px;
}

#menu1 a:hover {
	color: #FF9900;
	padding-top: 43px;
	text-decoration: none;
	background-image: url(images/menu1on.jpg);
}
#menu1 a {
	color: #e7e7e7;
	padding-top: 43px;
		padding-left: 6px;
	text-decoration: none;
	background-image: url(images/menu1.jpg);
}
#menu2 a:hover {
	color: #FF9900;
	padding-top: 43px;
	text-decoration: none;
	background-image: url(images/menu2on.jpg);
}
#menu2 a {
	color: #e7e7e7;
	padding-top: 43px;
		padding-left: 6px;
	text-decoration: none;
	background-image: url(images/menu2.jpg);
}
#menu3 a:hover {
	color: #FF9900;
	padding-top: 43px;
	text-decoration: none;
	background-image: url(images/menu3on.jpg);
}
#menu3 a {
	color: #e7e7e7;
	padding-top: 43px;
		padding-left: 6px;
	text-decoration: none;
	background-image: url(images/menu3.jpg);
}
#menu4 a:hover {
	color: #FF9900;
	padding-top: 43px;
	text-decoration: none;
	background-image: url(images/menu4on.jpg);
}
#menu4 a {
	color: #e7e7e7;
	padding-top: 43px;
	padding-left: 6px;
	text-decoration: none;
	background-image: url(images/menu4.jpg);
}
#mainleft {
	height: 400px;
	width: 100px;
	float: left;
}
* html #thumb {
	margin-bottom: -4px;
}
#mainmid {
	background-color: #4a4a4a;
	width: 140px;
	height: 400px;
	float: left;
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}
* html #mainmid {
height: 400px;
}
#mainright {
	position: absolute;
	right: 0px;
	width: 500px;
	height: 400px;
	text-align: left;
	background-color: #393939;
	color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}
* html #mainright {
	position: absolute;
	right: 0px;
	width: 500px;
	height: 400px;
	text-align: left;
	background-color: #393939;
	color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}
ul {
	list-style: none;
	margin-left: 0;
	padding-left: 8px;
	}
li {
padding-top: 8px;
}

#butt {
	padding-left: 10px;

}

#navline {
	margin-left: -8px;
	padding-left: 0px;
	left: 0px;
	margin-top: 10px;
	margin-bottom: 2px;
}

* html #navline {
	margin-left: -8px;
	padding-left: 0px;
	left: 0px;
	margin-top: 0px;
}
ul {
margin-top: 0px;
}
#mainmid ul li a {
	text-decoration: none;
color: #ffffff
}
#mainmid ul li a:hover {
	text-decoration: none;
color: #FF9900;
}
#rightcontent {
	padding-left: 15px;
	padding-right: 15px;
	line-height: 11pt;
	height: 400px;
}
#rightbutton {
	margin-top: 10px;
	margin-bottom: 13px;
}
* html #rightbutton {

	margin-bottom: 2px;
}
#rightbar {
	margin-bottom: 14px;
}
* html #rightbar {
	margin-bottom: 0px;
}
#rightcontent a {
color: #ffffff;
}
#rightcontent a:hover {
color: #FF9900;
}
#rightcontent2 {

	padding-left: 15px;
	padding-right: 15px;
	line-height: 10pt;
}
#rightcontent2 li {
margin-left: 28px;
}

#rightcontent2 a {
color: #ffffff;
}
#rightcontent2 a:hover {
color: #FF9900;
}


#rightcontent3 {

	padding-left: 15px;
	padding-right: 15px;
	line-height: 12pt;
}
#rightcontent3 li {
margin-left: 28px;
}

#rightcontent3 a {
color: #ffffff;
}
#rightcontent3 a:hover {
color: #FF9900;
}



#rightpic {
	float: right;
}
#leftpic {

	float: left;
}
#lefttext {
	float: left;
	padding-top: 10px;
}
#righttext {
	float: right;
	padding-top: 10px;
}
#title {
	text-align: right;
	font-size: 18pt;
	color: #FFFFFF;
	margin-top: 320px;
	margin-right: 15px;
}
#title a {
	text-align: right;
	font-size: 18pt;
	color: #FF9900;
	margin-top: 320px;
	text-decoration: none;
}
#title a:hover {

	text-align: right;
	font-size: 18pt;
	color: #FF9900;
	margin-top: 320px;
	text-decoration: underline;
}
.button {
	color: #FF9900;
	background-color: #303030;
	border: 1px solid #FF9900;
	font-size: 10px;
}
