/* CSS Document */

body {
padding:0px;
margin:0px;
background-color:#eaeaea;
background-image:url(../images/site-background.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

#container {
width:780px;
margin-left:auto;
margin-right:auto;
}

#top {
float:left;
width:780px;
padding-top:15px;
}
#top img {
float:left;
border:0px;
}
#top p {
font-size:11px;
color:#FFFFFF;
float:left;
margin-top:32px;
}
.right {
float:right;
}

#all {
float:left;
width:780px;
background-color:#FFFFFF;
}

#menu {
float:left;
width:780px;
background-image:url(../images/menu-background.jpg);
}

#menu a {
font-family:Century Gothic,Arial, Helvetica, sans-serif;
float:left;
width:195px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
font-size:18px;
padding-top:17px;
padding-bottom:18px;
font-weight:bold;
}
#menu a:hover {
color:#f6ff00;
}
#page {
float:left;
width:780px;
height:360px;
background-image:url(../images/page-background.jpg);
background-repeat:repeat-x;
padding-bottom:20px;
background-color:#BEBEBE;
}

#page p {
	font-size:16px;
	font-weight:bold;
	padding-left:250px;
	padding-top:65px;
}

#page ul {
	padding-left:230px;
	font-weight:bold;
}

#page li {
	margin-top:5px;
	height:20px;
	line-height:20px;
	padding-left:15px;
	background: url(../images/arrow.gif) no-repeat 4px 50%;
	list-style-type:none;
	text-align:left;
	color:#424242;
}

#main-image {
float:left;
margin-top:34px;
margin-left:70px;
margin-bottom:27px;
}

#download {
float:left;
width:250px;
margin-top:65px;
padding-left:30px;
}

#download p {
float:left;
width:300px;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding-bottom:2px;
padding-top:2px;
}

#download b {
font-weight:bold;
color:#1D6692;
}

#download img {
float:left;
margin-top:10px;
border:0px;
}

#info {
left:left;
width:750px;
padding-left:30px;
}

#info h2 {
float:left;
width:500px;
font-size:12px;
font-weight:bold;
color: #333333;
margin:0px;
padding:0px;
margin-top:20px;
margin-bottom:10px;
}

#info p {
float:left;
font-size:12px;
color:464646;
width:500px;;
text-align:left;
margin:0px;
padding:0px;
}

#info img {
float: right;
}

#about {
float:left;
background-image:url(../images/about.jpg);
background-repeat:repeat-x;
width:780px;
height:160px;
padding-top:20px;
}

.window {
float:left;
width:155px;
padding-left:10px;
margin-left:2px;
}

.window p {
float:left;
color:#000;
margin:0px;
padding:0px;
font-size:9px;
font-weight:bold;
text-indent:20px;
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
padding-top:4px;
}

#about .window a {
margin:0px;
float:left;
}
#about a {
float:left;
margin-top:32px;
margin-left:50px;
}

#about img {
float:left;
border:0px;
}

#copyright {
float:left;
clear:left;
margin-top:35px;
width:780px;
}

#copyright a {
float:none;
margin-top:0px;
margin-left:0px;
}

#copyright p {
margin:0px;
padding:0px;
color:#FFF;
font-size:10px;
font-weight:bold;
text-indent:10px;
}

#copyright2 {
float:left;
clear:left;
width:780px;
margin-top:1px;
background-color:#bebebe;
}
#copyright2 p {
margin:0px;
padding:0px;
color:#FFF;
font-size:10px;
font-weight:bold;
text-indent:10px;
}

#main2 {
	float:left;
	width:780px;
	background-image:url(../images/page-background2.jpg);
	background-repeat:repeat-x;
	padding-top:15px;
	background-color:#BEBEBE;
}

#main2 a {
	color:#FF7D44;
}

#main2 h1 {
	font-size:20px;
	font-weight:bold;
	margin-left:25px;
}

h2 {
	font-size:16px;
	font-weight:bold;
	margin-left:25px;
}

#main2 h3 {
	font-size:15px;
	font-weight:bold;
	margin-left:25px;
}

#main2 p {
	font-size:12px;
	margin-left:25px;
	margin-right:100px;
}

#support a {
	color:#000;
}