@charset "UTF-8";
/* CSS Document */

body {
	padding: 0px;
	margin: 0px;
	background-color: #fff;
	color: #555;
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}

h1 {
	font-size: 20px;
	font-weight:normal;
}

#menuRow {
border-bottom:1px solid #CCCCCC;
clear:both;
color:#AAAAAA;
float:left;
height:40px;
margin:0;
padding:0;
position:relative;
width:100%;
}

#menu {
left:50%;
margin:0 auto 0 -450px;
padding:11px 50px 0 0;
position:relative;
width:850px;
}
#menu .left {
clear:none;
float:left;
margin-left:100px;
width:400px;
}
#menu .right {
clear:none;
float:right;
text-align:right;
width:280px;
}
#menu a:link, #menu a:visited, #menu a:active {
color:#888888;
font-weight:normal;
text-decoration:none;
}
#menu a:hover {
color:#0055AC;
}
#menu .left a {
margin-right:15px;
}
#menu .right a {
margin-left:15px;
}
#menu a.normal {
color:#666666;
margin:0;
}
#menu a.normal:hover {
color:#0055AC;
}
#menu .right .label {
}

#frontAdCont {
background:#EBEBEB url(../images/gradient-bg-1.jpg) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
clear:both;
float:left;
height:350px;
width:100%;
}
#frontAd {
height:350px;
left:50%;
margin:0 auto 0 -405px;
position:relative;
width:810px;
}
.adBen {
background:transparent url(images/Screenshot.png) no-repeat scroll 376px 57px;
height:350px;
}

#frontButtons {
margin-top:30px;
}
.frontButton {
background:transparent url(images/btn-back.gif) no-repeat scroll 0 0;
clear:none;
color:#8F8F8F;
cursor:pointer;
float:left;
font-size:11px;
height:85px;
line-height:16px;
margin-right:15px;
padding:14px 5px 0;
width:222px;
}
a.frontButton {
color:#0055AC;
font-weight:normal;
text-decoration:none;
}
a.frontButton:hover {
background-image:url(images/btn-back2.gif);
text-decoration:none;
}
.frontButton img {
clear:none;
float:left;
margin-right:5px;
margin-top:-2px;
}
.frontButton div {
clear:none;
color:#333333;
float:left;
font-size:15px;
padding-bottom:3px;
width:130px;
}
a img {
border:medium none;
}

#miniFeature {site.css (line 758)
clear:both;
float:right;
font-size:11px;
margin:0;
width:170px;
}

.buckets {
clear:both;
float:left;
width:800px;
}
.bucket {
clear:none;
float:left;
margin-right:25px;
width:247px;
}
div.last {
float:right !important;
margin-right:0 !important;
}
#footer {
border-top:1px solid #CCCCCC;
clear:both;
color:#AAAAAA;
float:left;
font-size:11px;
left:50%;
margin:15px auto 15px -400px;
padding-top:5px;
position:relative;
width:800px;
}

#mainCont {
clear:both;
float:left;
width:100%;
}
#main {
left:50%;
margin:30px auto 30px -400px;
position:relative;
width:800px;
}
