#wrapper {
clear:both;
}
.wrapper {
clear:both;
}

.send_left{
float:left; 
position:relative;
background-color:#FFCC00;
}
.send_centre{
position:relative;
height:170px;

}


.send_intro_left{
float:left; 
position:relative;
}
.send_intro_left_intro{
background-image:url(images/intro_back.png);
background-repeat:no-repeat;
height:149px;
}
.main_banner_div{
height:250px;
}

.leftcontent_back_top{
background-image:url(images/leftcontent_back_top.png);
background-repeat:no-repeat;
height:14px;
}
.leftcontent_back_top_str{
background-image:url(images/leftcontent_back_top_str.png);
background-repeat:no-repeat;
height:14px;
}
.leftcontent_back_mid_stretch{
background-image:url(images/leftcontent_back_mid_str.png);
background-repeat:repeat-y;
}
.leftcontent_back_mid_770{
background-image:url(images/leftcontent_back_mid_770.png);
background-repeat:no-repeat;
height:770px;
}
.leftcontent_back_mid_600{
background-image:url(images/leftcontent_back_mid_600.png);
background-repeat:no-repeat;
height:600px;
}
.leftcontent_back_mid_400{
background-image:url(images/leftcontent_back_mid_400.png);
background-repeat:no-repeat;
height:400px;
}
.leftcontent_back_mid_300{
background-image:url(images/leftcontent_back_mid_300.png);
background-repeat:no-repeat;
height:300px;
}
.leftcontent_back_mid_200{
background-image:url(images/leftcontent_back_mid_200.png);
background-repeat:no-repeat;
height:200px;
}
.leftcontent_back_bottom{
background-image:url(images/leftcontent_back_bottom.png);
background-repeat:no-repeat;
height:14px;
margin-bottom:10px;
}
.leftcontent_back_bottom_str{
background-image:url(images/leftcontent_back_bottom_str.png);
background-repeat:no-repeat;
height:14px;
margin-bottom:10px;
}

.send_intro_left_ad{
background-repeat:no-repeat;
height:200px;
}


.send_chart_right{
float:right; 
position: relative;
background-image:url(images/chart_back.png);
background-repeat:no-repeat;
height:400px;
}
.send_ad_right{
float:right; 
position: relative;
height:400px;
}

.send_features_right{
float:right; 
position: relative;
background-image:url(images/features_back.png);
background-repeat:no-repeat;
height:343px;
}

.send_blog_left{
float:left; 
position:relative;
background-image:url(images/blog_back.png);
background-repeat:no-repeat;
height:343px;
}

.send_right{
float:right; 
position: relative;
background-color:#33CC33;
}

#twenty{
width:184px;
}
#thirty{
width:276px;
}
#fourty{
width:368px;
}
#fifty{
width:460px;
}
#sixty{
width:552px;
}
#seventy{
width:644px;
}
#eighty{
width:736px;
}
#hundred{
width:920px;
}

.contentpad{
padding:10px 25px 25px 25px;
}
.contentpad_subscribe{
padding:10px 25px 25px 25px;
margin-top:20px;
}

.introdiv{
font-size:24px;
color:#FFFFFF;
margin-bottom:20px;
}
.vert_introtitle{
font-size:24px;
}

.introsearch{
font-size:24px;
color:#FFFFFF;
margin-top:10px;
}

.home_break{
height:10px;
clear:both;
}
.searchbox{
border:1px solid #006699;
height:22px;
width:350px;
padding:6px;
font-size:18px;
color:#89CBEF;
}
.searchbutton{
border:1px solid #006699;
height:37px;
width:35px;
font-size:18px;
}

.home_box_title{
font-size:24px;
color:#FFFFFF;
margin-bottom:8px;
margin-top:-5px;
padding:25px 25px 0px 25px;
}
.twofeatures{
padding:0px 0px 0px 11px;
}
.home_chart_entry{
background-image:url(images/chart_entry_back.gif);
margin-bottom:3px;
height:58px;
}
.allshows_show{
background-image:url(images/allshows_show_back.gif);
margin-bottom:3px;
height:58px;
}

.home_chart_entry_title{
padding:4px 2px 2px 5px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}
.home_chart_entry_details{
padding:0px 2px 2px 5px;
color:#FFFFFF;
font-size:11px;
}
.chart_entry_image{
border:1px solid #FFFFFF;
height:56px;
width:56px;
}
.morecharts{
text-align:right;
padding:5px;
}




.home_blog_entry_title{
font-size:14px;
color:#FFFFFF;
}
.home_blog_entry_details{
font-size:11px;
color:#FFFFFF;
margin-bottom:7px;
}

.partner_td{
background-image:url(images/partner_back.png);
background-repeat:no-repeat;
}

.partners{
font-size:18px;
font-weight:bold;
color:#FFFFFF;
margin-top:10px;
margin-bottom:10px;
}


.home_feature{
width:141px;
height:260px;
float:left;
border:1px solid #FFFFFF;
margin-left:5px;
}
.home_feature_2{
width:282px;
height:260px;
float:left;
border:1px solid #FFFFFF;
margin-left:10px;
}
.featuretxt{
padding:5px;
color:#FFFFFF;
}
.featuretitle{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-bottom:3px;
}
.home_blog_title{
font-size:24px;
color:#FFFFFF;
margin-bottom:8px;
margin-top:10px;
}
.home_subscr_title{
font-size:18px;
color:#FFFFFF;
margin-bottom:8px;
margin-top:10px;
}


.mainfeature_div{
float:left; 
position: relative;
height:400px;
width:276px;
}
.vert_introdiv{
color:#FFFFFF;
font-size:12px;
float:left; 
position: relative;
background-image:url(images/vert_intro_back_split.png);
background-repeat:no-repeat;
height:400px;
width:276px;
}

.home_subscr_title{

