#home #wrapperWit {
background-color:#FFF;
background-image:none;
border-top:1px solid #FFF;
}
#home #wrapperWit #content {
padding:0pt 0pt 20px 0px;
width:925px;
}
#home #wrapperWit #gooey {
background:transparent url(../images/wrapper_bottom.gif) no-repeat scroll left bottom;
}
#home #content h1 {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style: normal}
#home #content h2 {
color:#333;
font-size:14px;
margin:0 0 0 0;
padding:0;
}
#flash_banner {
height:249px;
margin:12px 0 0 10px;
width:900px;float:left;
background:#FFF url(../images/storlife_index.jpg) no-repeat scroll left top;
}
#flash_border {
height:6px;
margin:0 0 12px 10px;
width:900px;float:left;
background:#FFF url(../images/line.gif) repeat-x scroll left top;
}
#flash_banner h1 {
text-indent:-2000px
}
#home_banner {
background:#FFF url(../images/homepage_bgd_2.jpg) no-repeat scroll left top;
height:248px;
width:904px;
}
#home_banner ul {
color:#FFF;
float:right;
line-height:14px;
margin:35px 20px 0 0;
width:418px;
}
#home_banner ul li {
clear:left;
}
#home_banner ul li a {
color:#FFF;
display:block;
padding:12px 5px 10px;
width:200px;
}
#home_banner .points { 
list-style:square;
margin-left:20px;
}
#home_banner .read_button { 
float:right;
list-style:none;
text-align:right;
position:relative;
top:10px;
}
#home_banner ul li a:hover {text-decoration:none;}
#home_banner ul a em {
color:#CDE9FC;
font-size:11px;
font-style:normal;
}
#home .plans {float:left;width:340px;height:250px;margin:0 10px 0 15px}
#home .plans_whitepaper{float:left;width:250px;height:250px}
#home .plans_news{width:262px;height:250px;float:right;margin-right:16px;}
.plans h1, .plans_whitepaper h1, .plans_news h1 {padding-bottom:10px; padding-top:2px}
.plans_whitepaper h1 a{color:#15231B}
.plans_whitepaper h2 a, .plans_news h2 a{color:#333}
#content .plans_whitepaper h2 a {font-size:13px}
.plans_whitepaper p{}

ul#trial_list {width: auto; margin:0 0 15px 5px; paddding:0; text-align:left}
#trial_list li{margin:0 0 9px 0; paddding:0; list-style-image:url(../images/tick.gif); list-style-position:inside}
#trial_list li a{color:#716f70; margin:0 0 0 6px;}
#trial_list li a:hover{color:#000}

ul#tick_list {width: auto; margin:10px 0 15px 15px; paddding:0; text-align:left}
#tick_list li{margin:0 0 0 0; paddding:0; list-style-image:url(../images/tick3.png); list-style-position: inside;}
#tick_list li span{color:#716f70; margin:0; padding-left: 5px;}

.der_trial{float:right;width:127px;margin-top:10px}
.trial60day a{background:url(../images/60-day-trail.jpg) no-repeat center; height:201px;margin:0;display:block;text-indent:-3000px}
.trial60day a:hover{background:url(../images/60-day-trail2.jpg) no-repeat center;}

.newsbox { height:132px;overflow:auto;font-size:11px}
.date {font-size:11px; font-weight:bold;color:#548c01}
			
			
#links .hot {
border: solid 0px #ccc;
zoom: 1; /* Should be IE only */
}
#links .hover {
border-color: #aaf;
cursor: pointer;
background-color: #cdF;
text-decoration:none
}
#links .hover a:link {color: #0E7FC7; }
#links .hover a:visited {color: #0E7FC7; }
#links a{font-size:12px; line-height:15px; text-decoration:none; color:#15231B}
#links p,#links h4{font-size:12px; margin:0; padding:0;}
#links h4{line-height:14px}
#links {
float: left;
width: 100%;
padding-bottom: 10px;
clear: both;
}
#links div {
padding: 0 0 3px 3px;
margin-bottom:5px
}
#links2 {clear: both}
		
.scroll-pane {
width: auto;
height: 160px;
overflow:auto;
}
.jScrollPaneContainer {
position: relative;
overflow: hidden;
z-index: 1;
padding-right:0;margin-bottom:15px;
position:relative; top:-5px
}
.jScrollPaneTrack{
position:absolute; 
cursor:pointer; 
right:0; 
top:0; 
height:100%; 
}
.jScrollPaneDrag{
position:absolute; 
background:#CCC; 
cursor:pointer; 
overflow:hidden; 
-moz-border-radius:6px; 
-webkit-border-radius:6px;
}
.scroll-pane{padding:0}