a {
	color:#003cb7;
}
a:hover {
	text-decoration:none;
}
td {
	color:#444444;
	font: 14px Arial, Tahoma, sans-serif
}
.bg {
	z-index:1;
	position:absolute;
	width:100%;
	height:105px;
}
.bgiphone {
	z-index:2;
	position: relative;
	background:url(/img/bg_iphone.jpg) no-repeat;
	width:1000px;
}
.bgblank {
	z-index:2;
	position: relative;
	background:url(/img/bg_blank.jpg) no-repeat;
	width:1000px;
}
.bookmarks {
	padding-left:689px;
	padding-top:68px;
}
.bookmarks img {
	margin-right:1px;
}
h1 {
	font: 40px Arial, Tahoma, sans-serif;
	color:#000000;
	margin-bottom:10px;
	vertical-align:top;
}
h2 {
	font: 27px Arial, Tahoma, sans-serif;
	color:#000000;
	margin-bottom:10px;
}
.rowheader h1 {
	width:60%;
	float:left;
	font: 27px Arial, Tahoma, sans-serif;
	color:#000000;
	margin-bottom:10px
}
.rowheader h2 {
	width:30%;
	float:left;
	text-align:right;
	padding-top:15px;
	color: #797979;
	font: 14px Arial, Tahoma, sans-serif
}
.af1 {
	height:109px;
	width:297px;
	color:2490bd;
	font-size:12px;
	background:url(/img/af_bg1.gif) no-repeat;
	margin-bottom:5px;
}
.af1 h1 {
	color:#434e86;
	font-size:24px;
	margin:0px;
	padding-left:35px;
	padding-top:10px;
}
.af1 p {
	padding-left:35px;
	padding-right:5px;
	margin: 0px 0px -10px 0px;
}
.af1 img {
	margin-left:35px;
	position:absolute;
}
.af1 .price {
	background:url(/img/price_bg.gif) no-repeat;
	padding:3px;
	position:absolute;
	margin-left:145px;
	height:29px;
	color:#ff6600;
	font-size:16px;
	font-weight:bold;
	width:93px;
}
.af2 {
	height:109px;
	width:297px;
	color:797979;
	font-size:12px;
	background:url(/img/af_bg2.gif) no-repeat;
	margin-bottom:5px;
}
.af2 h1 {
	color:#000000;
	font-size:24px;
	margin:0px;
	padding-left:35px;
	padding-top:10px;
}
.af2 p {
	padding-left:35px;
	padding-right:5px;
	margin: 0px;
}
.af2 img {
	margin-left:35px;
	position:absolute;
}
.af3 {
	height:109px;
	width:297px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	padding-top:15px;
	background:url(/img/af_bg3.jpg) no-repeat;
	margin-bottom:5px;
}
.af3 p {
	padding-right:5px;
	margin: 0px;
}
.af3 img {
	margin-left:35px;
	position:absolute;
}

.approw {
	width:190px;
	float:left;
	margin-top:10px;
}
.approw img {
	margin-right:15px;
	float:left
}
.approw h1 {
	font-size:16px;
	font-weight:bold;
	margin:0px;
}
.approw .price {
	color:#0096ff;
	font-size:12px;
}
.approw .free {
	color:#ffffff;
	font-size:10px;
	background-color:#ff6600;
	width:30px;
	padding:1px;
}

.ftapprow {
	margin-top:10px;

	height:70px;
	border-bottom:1px dashed #c4c4c4;
}
.ftapprow img {
	margin-right:15px;
	float:left
}
.ftapprow h1 {
	font-size:16px;
	font-weight:bold;
	margin:0px;
}
.ftapprow .price {
	color:#0096ff;
	font-size:12px;
}
.ftapprow .theme {
	color:#e27f1f;
	font-size:11px;
}
.ftapprow .free {
	color:#ffffff;
	font-size:10px;
	background-color:#ff6600;
	width:30px;
	padding:1px;
}


.catapprow {
	height:70px;
	padding-bottom:15px;
	border-bottom:1px dashed #c4c4c4;
	margin-bottom:15px;
}
.catapprowlast {
	height:70px;
	padding-bottom:15px;
	border-bottom:1px solid #c4c4c4;
	margin-bottom:15px;
}
.catapprow td {
	font-size:11px;
}
.catapprowlast td {
	font-size:11px;
}

.pagging { background-color:#c4c4c4; color:#FFF; padding:3px;margin}

.midline {margin-top:20px;margin-bottom:20px;  border-bottom:1px solid #c4c4c4;}

.text {color:#000;}

.ftapp {border-bottom:1px solid #c4c4c4;margin-bottom:15px;margin-top:25px;}

.blogpost {margin-bottom:35px;}
.blogpost .comments a {color:#0096ff;font-size:12px;}
.blogpost .theme {
	color:#e27f1f;
	font-size:11px;
}
.blogpost h1 {
	margin:0px;
	font-weight:bold;
	font-size:16px;
}
.blogpost .date {
	color:#0096ff;
	font-size:12px;
}



.ftapp h1 {
	font-size:22px;
	font-weight:regular;
	margin-top:11px;
	color:#797979;
	}
	
	.ftapp h2 {
	font-size:22px;
	font-weight:bold;
	margin-top:0px;
	color:#e27f1f;
	}

.spacer {
	width:20px;
	float:left;
	margin-left:9px;
}
.cat {
	width:290px;
	height:122px;
	font-size:11px;
	color:#797979;
	background:url(/img/cat_block_bg.gif) no-repeat;
	float:left
}

.cat p {
	padding-right:5px;
}

.cat img {
	float:left;
	padding:0px;
	margin-left:-3px;
}
.cat h1 {
	font-size:22px;
	font-weight:regular;
	margin-top:11px;
}
.catmenuapp, .catmenublog {padding-left:15px;padding-bottom:15px;}
.catmenuapp h1 {
	font-size:22px;
	font-weight:regular;
	margin-top:11px;
	color:#e27f1f;
}
.catmenuapp h2 {
	font-size:16px;
	font-weight:regular;
	margin-top:11px;
	font-weight:bold;
}
.catmenublog h1 {
	font-size:22px;
	font-weight:regular;
	margin-top:11px;
	color:#7195bd;
}
.catmenublog h2 {
	font-size:16px;
	font-weight:regular;
	margin-top:11px;
	font-weight:bold;
}
.cattitle { font-size: 16px; font-weight:bold; color:#aaaaaa; border-bottom:1px solid #c4c4c4;padding-top:10px;padding-bottom:10px;margin-bottom:5px;}
.appcount {
	color:#ababab;
}
.ft {
	color:#ffffff;
	font: 11px Arial, Tahoma, sans-serif
}
.ft a {
	color:#ffffff;
	text-decoration:underline;
}
.blogdate {
	color:#0096ff;
	font-size:12px;
}

.tag1 {font-size:9px}
.tag2 {font-size:10px}
.tag3 {font-size:11px}
.tag4 {font-size:12px}
.tag5 {font-size:14px}
.tag6 {font-size:16px}
.tag7 {font-size:18px}
.tag8 {font-size:20px}
.tag9 {font-size:22px}

.subtitle {color:#e27f1f;font-size:20px;font-weight:regular;}

.comment strong {color:#000;}
.comment .date { background:url(/img/cmt_bg_date.gif) no-repeat; width:114px; height:29px; text-align:center; position:absolute; margin-left:395px; font-size: 12px; color:#c4c4c4; padding-top:6px;  }
.comment p {color:#000}

.addcomment {padding:10px;}
.addcomment input {font-size:12px;}


#SlideItMoo_outer {  
	width:980px; 
	margin:0px auto 0px; 
	display:block; 
	height:111px; 
	position:relative; 
}

#SlideItMoo_outer .SlideItMoo_forward,
#SlideItMoo_outer .SlideItMoo_back{ 
	display:block; 
	float:left; 
	position:absolute; 
	cursor:pointer; 
	width:13px; 
	height:111px; 
	bottom:0px; 
	right:10px; 
	background:url(/img/arrow_right.gif) no-repeat center;  
}
#SlideItMoo_outer .SlideItMoo_back { 
	left:10px; 
	background:url(/img/arrow_left.gif) no-repeat center;  
}


#SlideItMoo_outer .SlideItMoo_innerright,
#SlideItMoo_outer .SlideItMoo_innerleft{ 
	display: block;
	float:left; 
	position:absolute; 
	width:25px; 
	height:111px; 
	bottom:0px; 
	right:40px; 
	margin:0px;
	padding:0px;
	background:url(/img/approw_2_bg.gif) no-repeat center;  
}

#SlideItMoo_outer .SlideItMoo_innerleft { 
	left:40px; 
	background:url(/img/approw_1_bg.gif) no-repeat center;  
}


#SlideItMoo_inner{ 
	position:relative ; 
	overflow:hidden ; 
	width:850px; 
	height:111px; 
	margin-top:0px;
	margin-bottom:0px;
	margin-left:65px;
	margin-right:0px;
	padding:0px;
	background:url(/img/approw_mid_bg.gif) repeat-x; 
}

#SlideItMoo_items { 
	display:block; 
	position:relative; 
}

#SlideItMoo_items div.SlideItMoo_element { 
	display:block; 
	position:relative; 
	float:left; 
	margin-top:15px;
	width:220px; 
}

#SlideItMoo_items img {
	margin-right:15px;
	float:left
}
#SlideItMoo_items .imgright {
	margin-right:16px;
	margin-top:-5px;
	float:right
}
#SlideItMoo_items h1 {
	font-size:16px;
	font-weight:bold;
	margin:0px;
}
#SlideItMoo_items .price {
	color:#0096ff;
	font-size:12px;
}
#SlideItMoo_items .free {
	color:#ffffff;
	font-size:10px;
	background-color:#ff6600;
	width:30px;
	padding:1px;
}