body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6e6e6e;
	line-height: 1.2;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a:link {
color: #02679a;
}
a:hover {
color: #02679a;
}
a:active {
color: #02679a;
}
a:visited {
color: #02679a;
}

.clear {
clear: both;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 26px;
color: #02679a;
margin: 0 0 10px 0;
}

h2 {
font-weight: normal;
font-size: 18px;
color: #242424;
margin: 0 0 10px 0;
}

h3 {
font-weight: normal;
font-size: 14px;
margin: 0 0 10px 0;
}

h4 {
font-weight: normal;
font-size: 16px;
margin: 20px 0 15px 50px;
}

em {
font-style: normal;
font-weight: bold;
}

#holder {
margin: 0 auto;
}

#nava {
height: 40px;
margin-left: auto;
margin-right: auto;
background-image: url(images/nava_bg.jpg)
}

#nava ul {
list-style-type: none;
text-align: center;
padding: 10px;
position: relative;
}

#nava li {
display: inline;
text-align: center;
margin: 0 5px;
}

#nava li a {
padding: 12px 10px 20px 10px;
color: #cdcdcd;
text-decoration: none;
}

#nava li a:hover {
color: #90bdd3;
}

#nava li a#current {
color: #90bdd3;
background: url("images/nava_on_bg.jpg") center no-repeat;
}


#branding {
text-align: center;
background: url("images/branding_bg.jpg") repeat-x;
margin: 0 0 20px 0;
}

#content {
margin: 0 auto;
width: 770px;
}

#main_content {
float: left;
width: 530px;
margin: 0 25px 0 15px;
}

#home_icon {
float: left;
width: 86px;
margin: 25px 0 0 0;
}

#intro {
float: left;
width: 400px;
margin: 15px 0 0 25px;
}

#intro p {
color: #6e6e6e;
font-size: 14px;
}

#news {
float: left;
width: 500px;
margin: 60px 15px 0 15px;
}

#news p, #about p, #screenshots p, #features p, #scanners p, #download p, #support p, #donate_page p {
margin: 0 0 15px 0;
}


#sidebar_content {
float: left;
width: 200px;
}

#quick_links {
width: 198px;
height: 158px;
background-color: #fafafa;
border: 1px solid #e6e6e6;
}

#quick_links li {
margin: 0 0 20px 10px;
}

#q_screenshots {
padding: 5px 0 5px 30px;
margin: 0 0 0 30px;
background: url("images/q_screen_shots.gif") left no-repeat;
}
#q_features {
padding: 5px 0 5px 30px;
margin: 0 0 0 30px;
background: url("images/q_features.gif") left no-repeat;
}
#q_download {
padding: 5px 0 5px 30px;
margin: 0 0 0 30px;
background: url("images/q_download.gif") left no-repeat;
}

#adarea {
margin: 20px 0 0 0;
text-align: center;
width: 200px;
}

#footer {
height: 500px;
text-align: center;
background-color: #fafafa;
margin: 50px 0 0 0;
}

#footer_content {
width: 500px;
margin: 0 auto;
}

#donate {
height: 50px;
padding: 30px 0 0 0;
text-align: left;
}

.donate_button {
float: left;
margin: -8px 15px 20px 0;
}

#copyright {
height: 50px;
margin: 15px 0 0 0;
}

#features li {
padding: 5px 0 5px 30px;
margin: 0 0 0 10px;
background: url("images/q_features.gif") left no-repeat;
}

#downloads li {
padding: 5px 0 5px 30px;
margin: 0 0 0 10px;
background: url("images/q_features.gif") left no-repeat;
}
