@CHARSET "UTF-8";
html {
margin: 0;
padding: 0;
}
body {
background: #4d4d4d url("/images/header_grad.png") scroll repeat-x;
font: 16px Helvetica,Arial,sans-serif;
margin: 0;
padding: 0;
}
#Wrapper {
background: url("/images/sunburst.png") scroll no-repeat;
padding: 0 100px;
margin: 0 auto;
height: 500px;
width: 920px;
}
#Header {
position: relative;
width: 920px;
}
#HeaderLogo {
float: left;
list-style: none;
margin: 0 5px 0 0;
}
#Login {
font-size: 18px;
right: 0;
position: absolute;
}
#Login a.button {
display: block;
margin: 5px 0 0;
}
#Login form {
display: inline;
}
#Login form input {
font-size: 17px;
width: 100px;
}
#Login form input.submit {
width: 50px;
}
#Footer {
color: #fff;
font-size: 12px;
margin: 20px 0 0;
text-align: center;
}
table#Promo {
padding: 0;
}
#Promo td {
font-size: 18px;
font-weight: bold;
vertical-align: top;
}
a:hover {
text-decoration: underline;
}
a {
color: #fff;
text-decoration: none;
}
a img {
border: 0;
}
br.clear {
clear: both;
}
#Navigation {
float: left;
height: 39px;
margin: 76px 0 0;
padding: 0;
}
#Navigation li {
display: inline;
margin: 0;
padding: 0;
}
#Navigation li a {
background: #4d4d4d url("/images/nav_grad.png") scroll repeat-x;
border-right: 1px solid #444;
color: #fff;
display: block;
float: left;
font-size: 17px;
font-weight: normal;
line-height: 18px;
padding: 13px 12px 7px;
margin: 0;
text-decoration: none;
}
#Navigation li a:hover {
background: #4d4d4d url("/images/nav_grad2.png") scroll repeat-x;
}	
#Navigation li a.end {
border-right: 0;
}
#Content {
background: #fff;
clear: both;
color: #000;
float: left;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
width: 920px;
}
#Content a {
color: #1B99BF;
}
#Footer {
float: left;
width: 920px;
}
.ads {
margin: 0 auto;
width: 1100px;
}
.ads .ad {
float: left;
height: 120px;
width: 500px;
}
.ads .ad h3 {
display: inline;
margin: 0;
padding: 0;
}
.ads .ad img {
float: left;
}
.ads .ad .edit {
font-size: 10px;
}
.ads .ad dl {
color: #999;
float: left;
font-size: 10px;
}
.ads .ad dt {
clear: left;
float: left;
margin: 2px;
padding: 1px;
width: 50px;
}
.ads .ad dd {
float: left;
margin: 2px;
padding: 1px;
}
.small {
font-size: 10px;
}
.small a {
font-weight: normal;
}
.pagination a {
border: 1px solid #369;
-moz-border-radius: 5px;
float: left;
margin: 2px;
padding: 2px;
text-align: center;
width: 28px;
}
.pagination a.page-current {
border-color: #ccc;
background-color: #ccc;
}
.filters div {
float: left;
padding: 2px 5px;
margin: 0 5px;
}
table.striped tr.odd td {
background: #eee;
}
table.striped tr.even td {
background: #ccc;
}
table.striped tr.heading2 td {
background: #aaa;
}
.streams input {
width: 300px;
}
.ddlform {
margin: 0;
padding: 0;
}
.ddlform fieldset {
border: 0;
}
.ddlform legend {
font-size: 24px;
font-weight: bold;
}
.ddlform dt {
/*background: #ccc;*/
clear: both;
float: left;
font-weight: bold;
margin: 0px;
padding: 10px;
text-align: right;
width: 100px;
}
.ddlform dd.new {
clear: both;
margin: 10px 0 10px 140px;
}
.ddlform dd {
float: left;
margin: 0;
padding: 5px 0 5px 20px;
width: 385px;
}
.ddlform input {
font-size: 16px;
}
.ddlform input.error {
background: #faa;
}
.ddlform p.example {
color: #aaa;
font-size: 12px;
}
.ddlform div.errors p.error {
color: #f00;
}
#Flash {
margin: 10px auto;
width: 80%
}
#Flash .errorgroup-success {
background-color: #afa;
-moz-border-radius: 8px;
color: #0c0;
margin: 0;
padding: 5px;
}
#Flash .errorgroup-warning {
background-color: #fe6;
-moz-border-radius: 8px;
color: #000;
margin: 0;
padding: 5px;	
}
#Flash .errorgroup-error {
background-color: #faa;
-moz-border-radius: 8px;
color: #f00;
margin: 0;
padding: 5px;
}
#Flash p {
margin: 0;
padding: 0;
}
table.users td {
padding: 2px;
}
div#Static {
padding: 10px;
}
h1{
font-size: 48px;
margin: 0;
padding: 0;
}
h1.index {
font: 60px Helvetica,Arial,sans-serif;
margin: 10px;
text-align: center;
}
#Bottom {
margin: 0 auto;
padding: 0 100px 50px;
}
#Bottom .col {
float: left;
margin: 0;
padding: 0;
width: 25%;
}
#Bottom .col h2 {
color: #666;
font-size: 16px;
font-weight: bold;
margin: 0 0 15px;
padding: 0;
}
#Bottom .col ul {
list-style: none;
margin: 0;
padding: 0;
}
#Bottom .col ul a {
color: #999;
font-size: 12px;
}
div.static-left {
float: left;
width: 600px;
}
div.static-right {
float: right;
margin: 0 30px;
}
#Download {
width: 900px;
}
#Download td {
font-weight: bold;
text-align: center;
vertical-align: center;
}
#SmallLinks a {
padding: 0 10px;
}
table#Partners th {
text-align: center;
}
table#Partners td {
padding: 10px;
}
h4 {
margin: 0;
padding: 0;
}
#Tabset {
background: #666;
clear: left;
float: left;
font-size: 20px;
font-weight: bold;
height: 50px;
list-style: none;
padding: 0;
margin: 0;
width: 100%;
}
#Tabset a.first {
background: none;
}
#Tabset a {
background: url("/images/wizard_edge.png") no-repeat;
color: #fff;
float: left;
height: 20px;
padding: 15px 15px 15px 40px;
}
form.registration {
clear: left;
}
form.registration #Plan .plans .plan {
border: 1px solid #000;
-moz-border-radius: 10px;
float: left;
padding: 20px;
width: 400px;
}
form.registration.ddlform dt {
width: 200px;
}
#faq dl dd {
margin: 0;
padding: 5px;
}
#faq dl dt {
font-weight: bold;
margin: 5px 0 0;
padding: 5px;
}
ul.frontlist {
margin: 0;
padding: 0;
list-style: none;
}