body{
    font:12px/1.5em Arial, Helvetica, sans-serif;
	color:#333;
	background:url(../images/public/body_bg.jpg) #3C4049 left top repeat-x;
	text-align:center;
}
*{
    padding:0;
	margin:0;
}
ul li{
    list-style:none;
}
td{
    padding:0 5px;
}
textarea{padding:5px;}
.wrapper{
    width:930px;
	text-align:left;
	margin:0 auto;

}

/*top*/
.top_left{
    width:670px;
	float:left;
}
.logo{
    width:670px; height:87px; background:url(../images/public/logo.jpg) left top no-repeat; padding-top:40px; font-size:12px;
}
.logo a, .logo a:hover{ width:440px; color:#d3d4d5; text-decoration:none; padding:34px 0 0 80px; display:block;}

.top_right{
    width:150px;
	margin-top:81px;
	float:right;
	background:url(../images/public/down_top.jpg) left top no-repeat;
	height:61px;
	padding:19px 0 0px 110px;
	margin-bottom:20px;
}

.container{
    width:930px;
	margin-top:5px;
	background:url(../images/public/left_bg.jpg) left 20px repeat-y;
	float:left;
}

/*leftsidebar*/
.leftsidebar{
    width:698px;
	float:left;
	margin-right:10px;
	background:url(../images/public/left_bg.jpg) left 20px repeat-y;
}
.content,.last{
    width:678px;
	padding-bottom:20px;
	margin:0  10px 25px 10px;
	border-bottom:1px solid #C4CDE1;
}
.last{
    border-bottom:none;
    margin:0  10px 15px 10px;
	padding-bottom:10px;

}

.features{
    width:658px;
	padding-left:15px;
}
.features ul li{

	float:left;
}
.list{
    background: url(../images/public/list.jpg) left 8px no-repeat;
	padding:3px 0 3px 12px;   
}
.icon{
    background: url(../images/public/list.jpg) left 8px no-repeat;
	margin:10px 0 20px 15px;
	padding-left:13px;
}

/*rightsidebar*/
.rightsidebar{
    width:222px;
	float:right;
}
.column {
    width:200px;
	background:url(../images/public/right_bg.jpg) left top repeat-y;
	color:#fff;
	padding:5px 11px 10px;
}
.bottom{
    background:url(../images/public/right_down.jpg) left bottom no-repeat;
	margin-bottom:10px;
	height:15px;
}
.column_1of3,.column_2of3,.column_3of3,.column_4of3,.column_5of3{
    height:46px;
	padding:22px 0 0 60px;
}
.column_1of3{
    background: url(../images/public/customer_support_bg.jpg) #818892 left top no-repeat;
}
.column_2of3{
    background: url(../images/public/screenshot_bg.jpg) #818892 left top no-repeat;
}
.column_4of3{
    background: url(../images/public/screenshot_bg1.jpg) #818892 left top no-repeat;
}
.column_3of3{
    background: url(../images/public/testimonials_bg.jpg) #818892 left top no-repeat;
}
.column_5of3{
    background: url(../images/public/testimonials_bg1.jpg) #818892 left top no-repeat;
}

p.testimonials{
    font-size:11px;
	padding-bottom:5px;
}

/*footer*/
.footer{
    width:100%;
	background-color:#151618;
	float:left;
}
.copyright{
    width:930px;
	background:url(../images/public/footer.jpg) #151618 center top no-repeat;
	padding:40px 0;
	color:#666;
	text-align:left;
	margin:0 auto;
}
.bottom_menu{ width:698px; border-bottom:1px solid #333;}
a.p_bottom:link, a.p_bottom:visited, a.p_bottom:active{font-size: 12px;color:#fff;text-decoration: none;}
a.p_bottom:hover{font-size: 12px;color:#fff;text-decoration: underline;}


.j,.link{
	padding-left:18px;
	margin :10px 0 5px;
}
.link{
    background:url(../images/public/01_1.gif) left 7px no-repeat;
}
.j{
    background:url(../images/public/01.gif) left 7px no-repeat;
}
.totop{
    float:right;
}