*,html {
margin:0;
padding:0;
}

body {
font:90% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background-color:#c2cd23;
}

img {
border:none;
}

#container {
width:100%;
}

#top {
height:275px;
min-height:275px;
background-color:#fff;
}

#toparea,#bottomarea {
width:805px;
margin:0 auto;
}

#topleft {
float:left;
width:262px;
text-align:right;
padding-top:20px;
}

#topright {
float:right;
width:510px;
padding-top:54px;
padding-left:20px;
}

#bottom {
background-color:#c2cd23;
}

#bottomleft {
float:left;
width:250px;
text-align:right;
padding-top:75px;
margin-bottom:30px;
}

#bottomright {
float:right;
width:462px;
padding-top:40px;
margin-bottom:30px;
}

.title {
text-align:right;
font-weight:700;
letter-spacing:1.3px;
}

.textwidget {
text-align:right;
margin-bottom:24px;
font-size:12px;
}

.textwidget a:link,.textwidget a:active,.textwidget a:visited {
color:#000;
text-decoration:none;
}

.textwidget a:hover {
color:#000;
text-decoration:underline;
}

.clearfloat {
clear:both;
}

ul.crossfade {
list-style:none;
position:relative;
margin:0;
padding:0;
}

#fade li {
position:absolute;
top:0;
left:0;
visibility:hidden;
}

.blogpost1 {
color:#FFF;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
word-spacing:3px;
line-height:39px;
}

.blogpost1 p {
margin-bottom:15px;
}

.blogpost2 {
color:#008799;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.blogpost2 h4 {
text-transform:uppercase;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.blogpost2 a:link,.blogpost2 a:visited,.blogpost2 a:active {
color:#008799;
text-decoration:none;
}

.blogpost2 a:hover {
color:#008799;
text-decoration:underline;
}

.fade-r {
position:relative;
width:95%;
padding-left:50px;
}

#left-main {
float:left;
width:280px;
color:#FFF;
font-size:10px;
font-weight:700;
text-align:left;
}

#right-main {
float:right;
width:180px;
}

#footer {
width:930px;
text-align:center;
font-size:11px;
margin:0 auto;
}

#footer p {
margin:0;
padding:10px 0;
}