#page,#main{width:1022px;}

.spacer_top{
	display:block;
	padding-top:5px;
}

      #press_area{width:950px;}
         #press_area h1{font-family:Arial,sans-serif;font-size:19px;font-weight:normal;color:#000;margin-top:48px;padding-bottom:12px;border-bottom:solid 1px #ccc;}
         #press_area h1 em { font-family: georgia;}
            #press_area h1 strong{font-size:20px;}
         #press_area .article .screenshot{border:solid 2px #000;background-image:url(/assets/images/sprites/press_screenshots.jpg);background-repeat:no-repeat;}
         #press_area .article p{font-size:11px;margin-bottom:4px;}
         #press_area .article a{font-size:10px;width:400px;text-decoration:underline;}
         #press_area .article a:hover{text-decoration:none;}
            #art_stylist{width:416px;height:156px;background-position:0 -385px;}
            #art_independent{width:416px;height:332px;background-position:0 -541px;margin-top:25px;}
            #art_itunes{width:490px;height:385px;background-position:0 0;}
         
         #press_area .article a{display:block;}



#page #main .common_info_wrapper h3.sub_title{
	padding-left:20px;
	margin-bottom:10px; 
}

#page #main .common_info_wrapper h3.alt_sub_title{
	padding-left:0px;
	margin-bottom:0px;
}


#page #main .common_info_wrapper .faq_mobile_app_wdg h3.sub_title{
	padding-left:0px;
}

#main .common_info_wrapper h3.sub_title span.fleft{
	padding-top:18px;
}


.app_developed{
	padding:10px 0 10px 5px;
	margin-top:22px;	
	border-top:dotted 2px #000;
	border-bottom:dotted 2px #000;
}

.amoja_logo{
	width:90px;
	height:30px;
	background-image: url(/assets/images/logos/amoja.jpg);
	display:block;
}

.app_developed .amoja_logo{
	float:left;
}

.app_developed .logo_info{
	float:left;
	width:860px;
	border:0px solid red;
	padding-left:8px;
	padding-top:12px;
}

.common_info_wrapper .faq_item_list{
	padding-bottom:50px;
} 

.common_info_wrapper #faq_item_list_other_phones{
	padding-bottom:0px;
}

.faq_item_list .faq_list_img{
	width:130px;
	height:220px;
	background-image:url(/assets/images/sprites/phone_support_large_skin.jpg);
	background-repeat:no-repeat;
	float:left;
}

#faq_item_list_iphone .faq_list_img{
	background-position:-2px 0px;
}

#faq_item_list_blackberry .faq_list_img{
	background-position:-137px -15px;
}

#faq_item_list_other_phones .faq_list_img{
	background-position:-260px -15px;
}

#faq_item_list_android .faq_list_img{
	background-position:-395px -10px;
}

.faq_item_list .faq_list_content{
	width:85%; 
	float:left;
}

.mobile_support_popup .faq_item_list .faq_list_content{
	width:75%;
}

.faq_item_list .faq_title{
	padding-bottom:5px;
}

.faq_item_list .faq_title a,
.faq_item_list .faq_title span{
	color:#333333!important;
	cursor:default!important;
}

.faq_item_list .faq_title span{
	font-size:24px;
}

.faq_item_list .q_item{
	font-size:18px;
}

.faq_item_list .a_item{
	line-height:17px;
	padding-bottom:25px;
}

.faq_item_list .a_item_last{
	padding-bottom:0px;
}

#body_content .mobile_support_popup{
	background-color:#fff;
}

#body_content .mobile_support_popup .faq_list{
	height:600px;
	overflow:auto;
}

#body_content .mobile_support_popup .faq_list{
	padding-right:25px;
}

#body_content .mobile_support_popup .faq_item_list .q_item{
	color:#666666;
	font-size:15px;
	font-weight:bold;
}

#mobile_title 
{
	margin-top: 10px;
}

h2.c_title span
{
	font-family: georgia;
	font-style:italic;
}


.common_info_wrapper #mobile_title 
{
	color: #000;
}

.mobile_row .left_block
{
	width: 757px;
}

.mobile_row.big .left_block, .mobile_row.big .right_block
{
	height: 300px;
	float:left;
	border-bottom: 0px dotted #000000;
}

.right_block ul
{
	padding-left: 13px;
	color: #FF0099;
	margin-left: 5px;
	margin-top: 5px;
}

.right_block ul li { line-height: 21px;}
.right_block ul span { color: #000000 }

#mobile_middle_row h2.c_title, #mobile_middle_row h2.c_title span
{
	font-size: 18px;
}

.mobile_row .left_block, .mobile_row .right_block
{
	height: 124px;
	float:left;
	border-bottom: 2px dotted #000000;
}

.mobile_row .right_block
{
	width: 248px;
	margin-left: 17px;
}

.mobile_row .left_block div
{
	float:left;
	width: 175px;	
}

#mobile_middle_row .left_block div
{
	float:left;
	width: 250px;
	margin-top: 10px
}

#mobile_middle_row .left_block , #mobile_middle_row .right_block
{ 
	margin-top: 10px;
}

#mobile_middle_row .left_block div p
{
	margin-top:1px;
}
.mobile_row .left_block div img { display: block;}

.mobile_row div a
{
	text-decoration: underline;
}
.mobile_row div p   
{ 
	display: block;
	color: #000000;
	font-size: 12px;
	margin-bottom: 1px;
	font-weight: bold;
}


.pink_link
{
	color: #FF0099;
	font-size: 17px;
	padding-bottom: 14px;	
}

.pink_text, .pink_link a, .pink_text a
{
	color: #FF0099;
}

#mobile_middle_row p.descr { font-weight: normal; }44

