@charset "UTF-8";
/* CSS Document */

body
{

	margin:0; 
	background:black;
}

.sobold
{
	font-weight:bolder;
}

.soitalic
{
	font-style:italic;
}

.tab
{

	float:left; 
	height:55px; 
	margin-right:4px; 
	position:relative; 
	color:black; 

	background:white url(http://kvapps.com/res/graphics/gradient2.png) repeat-x;
	
	padding:6px;
	font-family:Helvetica, sans-serif, monospace;
	font-size:115%;
	cursor:pointer;
	
}


.ituneslink img
{
	border:none;
	margin-top:5px;
	float:left;
	margin-left:20px;
	

}

a img
{

	border:none;

}

.tab a:link
{
	color:black;
	text-decoration:none;

}

.tab a:hover
{
	color:black;
	text-decoration:none;

}

.tab a:clicked
{
	color:black;
	text-decoration:none;

}

.tab a:visited
{
	color:black;
	text-decoration:none;

}


.selected
{
	background:url(http://kvapps.com/res/graphics/gradient.png) white repeat-x;
	cursor:auto;

}

.homebutton
{
	text-align:center; 
	padding-left:10px; 
	padding-right:10px;

}

#tabbar
{
	margin-left:10px; 
	width:890px; 
	overflow:hidden; 
	height:55px; 
	margin-top:15px;
}

/******************** CONTENT AREAS ****************/

#contentarea
{
	background:white; 
	float:left;  
	padding:40px;
	padding-bottom:20px;

}

#titlecontent
{
	float:none; 
	width:565px;

}

#apptitle
{
	font-family:'Times New Roman', Times, serif; 
	font-size:350%; 
	float:left;
}

#middlecontent
{
	float:left; 
	padding-right:15px; 
	padding-top:13px; 
	font-family:Helvetica, sans-serif, monospace;
}

#screenshotbox
{
	height:528px; 
	width:252px; 
	float:right; 
	background-color:black;
}

/**************************************    INDEX ************************/
#theappstitle
{
	font-family:'Times New Roman', Times, serif; 
	font-size:350%; 
	

}

.appicon
{
	margin-bottom:10px;
	margin-right:25px;
	float:left;
	

}

.icontitle
{
	font-family:Helvetica, sans-serif, monospace;
	font-size:80%;
	margin-bottom:3px;
	text-align:center;
	width:76px;
	height:45px;
}

#theapps
{
	width:410px;
	float:left;
	/*border-right:thin dashed #999999;*/
	



}

#thenewstitle
{
	font-family:'Times New Roman', Times, serif; 
	font-size:350%; 


}
#thenews
{

	width:470px;
	float:right;
	padding-left:10px;
	border-left:thin dashed #CCCCCC;
	/*background:#CCCCCC;
	padding:10px;*/

}

.feedburnerFeedBlock
{
	font-family:Helvetica, sans-serif, monospace;
	font-size:80%;
}

.feedburnerFeedBlock img
{
	width:400px;


}

.feedburnerFeedBlock ul
{
	list-style-type:none;
	padding:0px;
}

.feedburnerFeedBlock ul li
{
	margin-bottom:15px;
	border-bottom:thin dashed #999999;
	padding-bottom:15px;
}

.headline a:link
{
	text-align:center;
	color:#333333;
	text-decoration:none;
	font-size:105%;
	font-weight:bolder;
	

}

.headline a:hover
{
	color:#000000;
	text-decoration:none;
	font-size:105%;
	font-weight:bolder;
	

}

.headline a:visited
{
	color:#333333;
	text-decoration:none;
	font-size:105%;
	font-weight:bolder;
	

}

.date
{
	padding:0px;
	margin-top:2px;
}

#creditfooter
{
	display:none;
}

#morepostdiv
{
	text-align:center;
	font-size:90%;
	font-style:italic;
}

#morepostdiv a:link
{
	color:#333333;
}


#morepostdiv a:active
{
	color:#333333;
}

#morepostdiv a:visited
{
	color:#333333;
}

#morepostdiv a:hover
{
	color:#000000;
}

/********************************** CONTACT PAGE *************************/

#contacttitle
{
	font-family:'Times New Roman', Times, serif; 
	font-size:300%; 
}

#contactbox
{
	border:thin solid #999999;
	padding:10px;
	background:#CCCCCC;
	float:left;
	margin-left:15px;
}

.field
{
	padding:3px;
	font-family:Helvetica, sans-serif, monospace;
	font-size:85%;
	margin-bottom:10px;
}

label.error
{
	color:red;
	font-style:italic;
	margin-left:10px;
	border:thin dotted #FF0000;
	padding:3px;	
}

#contactsuccess
{
	font-size:70%;
	color:#333333;
	text-decoration:underline;
	margin-left:160px;
}


/**********************************   UTILITIES **********************/
.preload{display:none;}
