#com .section{margin-bottom:20px;}
#com_header{width:968px;height:120px;overflow:hidden;margin:0 5px !important;background:transparent url("../images/community/community_header_gradient.png") bottom left repeat-x;}#com_header #com_header_titles,#com_header #com_header_social{position:absolute;}
#com_header #com_header_titles{height:120px;left:0px;bottom:0px;background:transparent url("../images/community/community_sprite.png") 20px -10px no-repeat;}#com_header #com_header_titles h1,#com_header #com_header_titles h2{margin-left:178px;}
#com_header #com_header_titles h1{margin-top:30px;font-size:36px;}
#com_header #com_header_titles h2{font-size:16px;font-weight:bold;color:black;}
#com_header #com_header_social{width:295px;right:0;top:46px;}#com_header #com_header_social h4{font-size:14px;color:#666666;}#com_header #com_header_social h4 span{padding:0 0 0 60px;background:transparent url("../images/community/community_sprite.png") -60px -342px no-repeat;}
#com_header #com_header_social h4 span span{padding:0 60px 0 0;background-position:60px -375px;}
#com_header #com_header_social ul{list-style-type:none;position:relative;padding:0;margin:0;}
#com_header #com_header_social ul li{padding:0;}
#com_header #com_header_social ul li a{display:block;position:absolute;background:transparent url("../images/community/community_sprite.png") no-repeat;text-indent:-30000px;}
#com_header #com_header_social ul li a.icon_facebook{left:25px;top:10px;width:83px;height:35px;background-position:-50px -421px;}
#com_header #com_header_social ul li a.icon_twitter{left:125px;top:15px;width:99px;height:22px;background-position:-47px -477px;}
#com_top,#com_bottom{width:879px;margin-left:50px;}
#com_top .com_box:first-child{margin-right:21px;}
#com_top .com_box{width:427px;}
#com_bottom{margin-bottom:30px;}#com_bottom .com_box{width:877px;}
.com_box{border:solid 1px #b3cedc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;}.com_box h3{font-size:20px;font-weight:bold;color:black;background:transparent url("../images/community/community_sprite.png") no-repeat;padding:15px 0 10px 0;margin:0 10px 10px 10px;border-bottom:solid 1px #b3cedc;}
.com_box#com_box_forums h3{padding-left:32px;background-position:-84px -164px;}
.com_box#com_box_walkthroughs h3{padding-left:43px;background-position:-77px -273px;}
.com_box#com_box_blog h3{padding-left:43px;background-position:-80px -208px;}
.com_box ul{list-style-type:none;display:block;padding:0;margin:0 20px;border-bottom:solid #d7e9fe 1px;}
.com_box ul li{display:block;padding:13px 0 0 0;margin:0 0 8px 0;border-top:solid #e6e6e9 1px;font-size:12px;}.com_box ul li:first-child{border-top-style:none;padding-top:3px;}
.com_box ul li a:first-child{font-size:14px;}
.com_box ul li span{font-size:11px;color:#666666;}
.com_box .com_box_footer{width:100%;background-color:#f3f8ff;padding:10px 0;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;font-size:11px;}.com_box .com_box_footer a{position:relative;margin:0 0 0 20px;}
