body {
 	background: #cacaca url(/images/body_bg.png) repeat ;
 	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
 }

#wrapper { margin:0 auto; text-align:center; width:940px; }
#container { text-align: left; }

#header { margin-top: 8px; height: 113px; position: relative;}
#header img.logo { position: absolute; top:4px; left:0;}
#header img.sticker { position: absolute; top:-6px; right:-15px; z-index: 100;}

#nav { font-size: 14px;}

#main { height: 690px; position: relative; }
#main #home_top { margin-top: 16px; width: 940px; height: 270px; }
#main #home_top .java_easySlider { margin-top: 20px; float: left; position: relative;}
#main #home_top .quickLinks { float: right; width: 246px; padding-top: 9px;}
#main #home_top .quickLinks a { padding-bottom: 2px; float: right;}

#main #home_bottom { margin-top: 30px;}
#main #home_bottom #alpha { width: 309px; height: 302px; margin-right: 11px; float: left; }
#main #home_bottom #alpha .alpha_top{ background: url(images/home_col_alpha_top.png) no-repeat; height: 5px; width: 309px;}
#main #home_bottom #alpha h1 { color: #474747; font-size: 24px; background: url(images/home_col_20.png); padding: 5px 10px;}
#main #home_bottom #alpha .alpha_bottom{ background: url(images/home_col_alpha_bottom.png) no-repeat; height: 5px; width: 309px; margin-bottom: 12px;}
#main #home_bottom #alpha .alpha_bodyText { background: url(images/home_col_20.png); padding: 10px 15px; height: 273px;}
#main #home_bottom #alpha .alpha_bodyText p { color: #474747; font-size: 11px; line-height: 14px; padding-bottom: 10px;}


#main #home_bottom #beta { width: 300px; height: 302px; margin-right: 11px; float: left; }
#main #home_bottom #beta .beta_top_100{ background: url(images/home_col_beta_100_top.png) no-repeat; height: 5px; width: 300px;}
#main #home_bottom #beta h1 { color: #fff; font-size: 24px; background: #4e453e; padding: 5px 10px;}
#main #home_bottom #beta .beta_bottom_100{ background: url(images/home_col_beta_100_bottom.png) no-repeat; height: 5px; width: 300px; margin-bottom: 12px;}

#main #home_bottom #beta .beta_top_80{ background: url(images/home_col_beta_80_top.png) no-repeat; height: 5px; width: 300px;}
#main #home_bottom #beta .beta_bottom_80{ background: url(images/home_col_beta_80_bottom.png) no-repeat; height: 5px; width: 300px; margin-bottom: 10px;}
#main #home_bottom #beta .beta_bodyText_80 { background: url(images/home_col_80.png); padding: 10px 15px;position: relative; height: 64px; }
#main #home_bottom #beta .beta_bodyText_80 p { color: #fff; font-size: 11px; line-height: 14px; padding-bottom: 8px; }
#main #home_bottom #beta .beta_bodyText_80 img { position: absolute; bottom: 2px; right: 10px; }

#main #home_bottom #beta .beta_top_40{ background: url(images/home_col_beta_40_top.png) no-repeat; height: 5px; width: 300px;}
#main #home_bottom #beta .beta_bottom_40{ background: url(images/home_col_beta_40_bottom.png) no-repeat; height: 5px; width: 300px; margin-bottom: 10px;}
#main #home_bottom #beta .beta_bodyText_40 { background: url(images/home_col_40.png); padding: 10px 15px;position: relative; height: 64px;}
#main #home_bottom #beta .beta_bodyText_40 p { color: #474747; font-size: 11px; line-height: 14px; padding-bottom: 8px; }
#main #home_bottom #beta .beta_bodyText_40 img { position: absolute; bottom: 2px; right: 10px; }

#main #home_bottom #beta .beta_top_20{ background: url(images/home_col_beta_20_top.png) no-repeat; height: 5px; width: 300px;}
#main #home_bottom #beta .beta_bottom_20{ background: url(images/home_col_beta_20_bottom.png) no-repeat; height: 5px; width: 300px;}
#main #home_bottom #beta .beta_bodyText_20 { background: url(images/home_col_20.png); padding: 10px 15px;position: relative; height: 64px; }
#main #home_bottom #beta .beta_bodyText_20 p { color: #474747; font-size: 11px; line-height: 14px; padding-bottom: 8px; }
#main #home_bottom #beta .beta_bodyText_20 img { position: absolute; bottom: 2px; right: 10px; }


#main #home_bottom #gamma { width: 309px; float: left; position: relative; }
#main #home_bottom #gamma .gamma_top{ background: url(images/home_col_gamma_top.png) no-repeat; height: 5px; width: 309px;}
#main #home_bottom #gamma h1 { color: #fff; font-size: 24px; background: #4e453e; padding: 5px 10px;}
#main #home_bottom #gamma .gamma_bottom{ background: url(images/home_col_gamma_bottom.png) no-repeat; height: 5px; width: 309px; margin-bottom: 12px;}
#main #home_bottom #gamma .gamma_bodyText { background-color: #4e453e; padding: 10px 15px; position: relative; height: 273px;}
#main #home_bottom #gamma .gamma_bodyText p { color: #fff; font-size: 12px; line-height: 16px; padding-bottom: 15px; }
#main #home_bottom #gamma .gamma_bodyText a { color: #d95369; font-size: 10px; padding-left: 10px; text-decoration: none;}
#main #home_bottom #gamma img.tweetbird { position: absolute; top: 10px; right: -10px;}

#main #home_bottom #gamma .gamma_bodyText .follow a { position: absolute; bottom: 10px; right: 10px; font-size: 12px; color: #fff; text-decoration: underline;}



