#content{
position:absolute;
width:912px;
margin-top:226px;
}

#content #Leftcolumn{
width:579px;
float:left;
background:#FFFFFF;
}

#content #Leftcolumn #ContentTop{
padding-top:35px;
padding-left:20px;
}

#content #Leftcolumn #BannerTop{
padding-top:20px;
clear:both;
}

#content #Rightcolumn{
padding-top:35px;
width:333px;
height:380px;
float:left;
background:url(images/right_bg.jpg) #FFFFFF no-repeat;
}

#content #Rightcolumn img.faq{
padding:-3px 0 0 15px;;
}

#content #Rightcolumn #Rightbottom{
padding-top:10px;
}

#gradient{
margin:auto;
}

#gradient #container{
background:url(images/container_bg.jpg) no-repeat;
width:310px;
}

#gradient #container ul{
padding-left:10px;
padding-top:10px;
margin-bottom:20px;
}

*html #gradient #container ul{
margin-left:10px;
}

#gradient #container ul li{
list-style:none;
padding-left:18px;
background:url(images/list_arrow.gif) 2px 2px no-repeat;
}

#gradient #container ul li a{
color:#2c9ab5;
text-decoration:underline;
}

#gradient #container ul li a:hover{
color:#2c9ab5;
text-decoration:none;
}

h2{
padding-left:20px;
font-size:14px;
color:#000000;
text-align:left;
font-weight:bold;
}

#footerwrapper{
clear:both;
font-size:11px;
color:#999999;
padding-left:25px;
margin-top:25px;
text-align:left;
padding-bottom:15px;
}

#footerwrapper a{
color:#999999;
padding-left:8px;
padding-right:8px;
}

#RightTop td input#dnn_Search_txtSearch{
border:0px !important;
width:160px;
background-color: transparent;
padding-left:5px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

img .button{
margin-top:4px;
}