/* @override http://chillpillapp.com/css/global.css */

body {
	font-family: Helvetica, Arial, Sans-serif;
	background: #f7f7f7 url(../img/bg.gif) center 0 repeat-y;
}
h1 {
	font-size: 30px;
	font-weight: bold;
	color: #424242;
	margin-bottom: 20px;
	text-shadow:#f7f7f7 0 1px 1px;
}
	h1 a {
		color:#c10303;
		text-decoration: none;
	}
	h1 strong {
		color: #034fc1;
	}
p {
	font-size: 13px;
	margin-bottom: 20px;
	line-height: 18px;
	color: #3f3f3f;
	text-shadow:#f7f7f7 0 1px 1px;
}

a {
	color:#c10303;
	text-decoration: none;
}

a:hover {
		text-decoration: underline;
	}
		
p#footer {
	color: #aaa;
	font-size: 11px;
	text-align: center;
}
	p#footer a {
		color: #aaa;
	}
.wrapper {
	width: 424px;
	margin: 0 auto;
	background: #ededed;
}
	.wrapper .content {
		
	}
	
	.wrapper .content strong a {
		display:inline;
				font-size: 10px;

	}
	
	.wrapper .content.padded {
		padding: 20px 80px;
	}
		.wrapper .content.padded .header {
			margin:0 auto 30px;
			display: block;
		}
		
		.wrapper .content.padded ul li {
			margin-bottom: 12px;
		}
#full {
	background: url(../img/preview_bg.png) 0 0 repeat-x;
	height: 170px;
	z-index: 99;
	position: relative;
	opacity:0.85;
}
	#full ul {
		width: 830px;
		margin: 0 auto;
		overflow: auto;
	opacity:1.0;

	}
		#full ul li {
			margin: 28px 8px 0 0;
			float: left;
			display: block;
		}
			#full ul li a {
				border: 5px solid #1d1d1d;
				-webkit-border-radius:5px;
				-moz-border-radius: 5px;
				border-radius:5px;
				float: left;
				display: block;
				line-height: 0px;
			}
			#full ul li a:hover,#full ul li a.selected {
				border-color:#034fc1;
			}
a#download {
	display: block;
	background: #d4d4d4;
	padding: 20px 0;
	text-decoration: none;
	margin-bottom: 60px;
}
	a#download img {
		float: left;
		margin: -35px 20px 0 70px;
	}
	a#download h2 {
		text-shadow:#f7f7f7 0 1px 1px;
		color: #2d2d2d;
		font-size: 18px;	
	}
	a#download span {
		text-shadow:#f7f7f7 0 1px 1px;
		font-size: 10px;
		color:#2d2d2d;
	}
	
	a#download:hover h2 {
		text-decoration: underline;	
	}
div#bigup {
	position: fixed;
	top:20px;
	right:20px;
	width:190px;
}
	div#bigup a#fever {
		font-size: 12px;
		color:#333;
		text-decoration: none;
		text-align:right;
		display: block;
		padding: 15px 60px 15px 0;
		background: url(../img/bigup.gif) right center no-repeat;
	}
    div#bigup a#conceited {
		font-size: 12px;
		color:#333;
		text-decoration: none;
		text-align:right;
		display: block;
		padding: 15px 60px 15px 0;
		background: url(../img/logo.png) right center no-repeat;
	}
	div#bigup a#fever:hover, div#bigup a#conceited:hover {
		text-decoration: underline;
	}
	
ul#contact li {
	padding: 4px;
}

span.minor {
	color: #333;
}

a.style {
	display: block;
	background: #d4d4d4;
	padding: 45px 0;

	text-decoration: none;
}
    a.alt {
    	background: #ededed;
    }
	a.style img {
		float: left;
		margin: -30px 20px 0 20px;
	}
	a.style h2 {
		text-shadow:#f7f7f7 0 1px 1px;
		color: #2d2d2d;
		font-size: 18px;	
	}
	a.style span {
		text-shadow:#f7f7f7 0 1px 1px;
		font-size: 10px;
		color:#2d2d2d;
	}
	a.style:hover h2 {
		text-decoration: underline;	
	}

img.icon {
	float: left;
	position: relative;
	left: -40px;
	top: 26px;
	margin-right: -50px;
	padding: 0;
}

h2.category,p.description {
	padding-left: 10px;
	margin-right: -50px;
}