
body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0;
}

#app_top {
	width:935px;
	background-color:#FFCCCC;
	font-size:23px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:20px;
}

.app_block {
	width: 700px;
	background-color:#E5FFE5;
	font-size:13px;
	color:#777777;
}

.app_holder {
	width:680px;
	background-color:#eeeeee;
}

.vid_holder {
	width:155px;
	background-color:#eeeeee;
	text-align:center;
	float:left;
}

.round_shadow {
	-moz-border-radius: 0 12px 12px 0;
	-webkit-border-radius: 12px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	border-radius: 0 12px 12px 0;
	
	box-shadow:5px 5px 10px #666666;
	-webkit-box-shadow:5px 5px 10px #666666;
	-moz-box-shadow:5px 5px 10px #666666;
	
	margin:18px 0 0 2px;
	padding:6px 6px 6px 12px;
}

.app_title {
	font-size:20px;
	font-weight:bold;
}

.app_desc {
	font-size:12px;
	color:#555555;
}

.app_small {
	font-size:10px;
	color:#999999;
}


/*for links*/
a:link {
	color: #0066FF;
	text-decoration:none;
}

a:visited {
	color: #6633CC;
	text-decoration:none;
}

a:hover {
	color: #0000FF;
	text-decoration:none;
}

a:active {
	color: #0066FF;
	text-decoration:none;
}

#left_holder {
	float:left;
}

#right_holder {
	float:left;
}

.small_app_block {
	width: 200px;
	background-color:#FFFFCC;
	font-size:13px;
	color:#777777;
	margin-left:20px;
	margin-top:45px;
}

.small_app_holder {
	width:180px;
	background-color:#eeeeee;
	margin-left:20px;
}

.vid_title {
	font-size:11px;
	color:#676767;
}
