body{background:url(../img/bg.gif) repeat-x #fff;text-align:center;margin:0;font-family: Arial;font-size:12px;color:#434343}
img{border:0}
p{margin:0;padding:0}

a:visited,a:link {outline:none;color:#5f2b8f;text-decoration:none}
a:active,a:hover{text-decoration:underline}

h2{font:22px Arial;color:#5f2b8f;margin:0 0 15px 0}
h3{font:18px Arial;color:#5f2b8f;margin:0;clear:both}
	h3 span{float:left;margin:0 15px 0 0}

div.d_container{width:980px;margin:auto;text-align:left;}
div.d_top{width:100%;height:160px}
	div.d_top ul{float:right;margin:70px 0 0 0;padding:0;border:1px solid #000}
		div.d_top ul li{float:left;list-style:none;border:1px solid #383838;border-left:1px solid #000}
			div.d_top ul li a:link,div.d_top ul li a:visited{float:left;height:20px;padding:15px 30px;font-size:18px;color:#fff;background:url(../img/menu_unsel.gif) repeat-x;text-decoration:none}
			div.d_top ul li a:active,div.d_top ul li a:hover{background:url(../img/menu_sel.gif) repeat-x}
				div.d_top ul li a span{float: left;margin:0 0 10px 5px}
				div.d_top ul li a img{float: left;}

div.d_message{width:100%;height:120px}
	div.d_message img{margin-top:35px}
div.d_feature{width:100%;height:340px}

div.d_ourfeatures{width:100%;height:215px;font:18px Arial;color:#434343}
div.d_ourfeatures_items{width:100%;float:left;margin-top:20px}
	div.d_ourfeatures_item{width:264px;height:102px;padding:22px;float:left;margin-right:28px;background:url(../img/our_features.gif);font:12px Arial;color:#000}

div.d_reasons_container{width:100%;text-align:center;background:url(/img/bg-reason.gif) repeat-x;}
div.d_reasons{width:980px;margin:auto;text-align:left;height:210px;padding-top:24px}
	div.d_reasons span.title{font-size:24px}

div.d_prefooter{width:980px;margin:auto;height:335px;text-align:left;margin:auto}
	div.d_prefooter_item{width:410px;float:left;margin-right:70px}
	div.d_prefooter_item_extra{width:410px;clear:left}
	div.d_prefooter_item_row{width:100%;border-top:1px solid #d0d0d0;color:#2f2f2f;margin-top:18px;padding-top:18px}
	div.d_prefooter_item_row span{color:#868686}

div.d_footer{width:980px;margin:auto;height:71px;color:#fff}
	div.d_footer div.left{float:left;}
		div.d_footer div.left img{float:left;}
		div.d_footer div.left span{float:left;margin:30px 0 0 15px}
	div.d_footer div.right{float:right;margin-top:30px}
		div.d_footer div.right a:visited,div.d_footer div.right a:link{color:#fff;text-decoration:none}
		div.d_footer div.right a:active,div.d_footer div.right a:hover{text-decoration:underline}

div.d_features{height:680px}
	div.d_features img.title{margin-top:35px}
	div.d_features span{font-size:18px}
	div.d_features div.d_title{width:100%;margin-top:35px;color:#000;font-size:32px;}
	
div.d_subtitle{font:18px Arial;color:#000;width:100%}

div.d_bubbles{width:100%;height:450px}
div.d_bubble{width:455px;height:100px;background:url(../img/bubble.png) no-repeat right;color:#000;float:left;margin-top:25px}
	div.d_bubble span{width:370px;float:right;font:14px Arial;margin:25px 15px 0 0}
	div.d_bubble img{margin-top:33px}

div.d_footer_container{width:100%;background: url(../img/bg-footer.gif) repeat-x #000;text-align:center;padding-top: 5px;}
	
div.d_hr{width:100%;height:0;border-top:1px solid #d2d2d2;border-bottom:1px solid #fff;margin:20px 0}

/* BLOG */

div.d_blog_container{width:656px;float:left}
div.d_blog_sidebar{width:280px;float:right}
div.d_blog_item{width:100%;color:#000;border-bottom:1px solid #d2d2d2;margin-bottom:30px}
	div.d_blog_item span.date{font:15px Arial;color:#918d8a;}
div.d_blog_bubble{width:100%;height:171px;background:url(../img/blog-bubble.png) no-repeat;float:left;margin: 20px 0;}
div.d_blog_footer{float:left;width:100%;margin:30px 0}
	div.d_blog_footer span.left{float:left;color:#5f2b8f}
	div.d_blog_footer span.right{float:right;color:#918d8a}
		span.right a:visited,span.right a:link{text-decoration:none;color:#9f9c99}
		span.right a:active,span.right a:hover{color:#333}
			span.right a em{font-style:normal;float:left;margin-top:2px}
			span.right a img{float:left;margin:0 3px 0 8px}

/*------------*/

img.img_top{float:left;margin-top:25px;}
img.dl_button{margin-top:40px}

br.br1{clear:both}
