/* @override http://diddydj.com/styles/main.css */

/* @override file:///Users/diddy/Sites/diddydj/styles/main.css */

body {
	color: white;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size:12px;
}

div#main_container{

	width:800px;

	margin-left:auto;
	margin-right:auto;
	
}
a {
	text-decoration: none;
	color: gray;
}
#topbar {
	width: 800px;
	height: 103px;

		background-image: url(../images/topbar.png);
}

#linksbar {
	height: 23px;
	width: 800px;
	background-color: #ffa400;
}



#links {
	position: relative;
	top: 4px;
	left: 30px;
	
	height: 32px;
	width: 200px;
	}
	
#rssbar{
	position: relative;
	
	float:right;

	top: -28px;
	width:220px;
	height:23px;

}


#pageTitle {
	visibility: hidden;
}




#pageDesc {
	visibility: hidden;

}


#mainpage {
	position: absolute;
	width: 800px;
	height: 831px;
	background: url(/images/bodybackground.jpg) repeat-x;
}

.product {
	position: relative;
	top:0px;
	left: 40px;
	top: 50px;
		font: "Lucida Grande", Helvetica, "Sans Serif";
	width: 300px;
	margin-bottom: 20px;
}

#mainImage {
	top:20px
	width: 434px;
	height: 828px;
	background: url(/images/productlite.png) no-repeat;
	
	right: 0;
	bottom: 0;
	position: absolute;
	float: none;
	left: 380px;
}

#rssbar a.rss img {
	vertical-align: middle;
	border: none;
}

.productTitle {
	font: 24px Arial, "Sans Serif";
	margin-bottom: 20px;
}

.productTag {
	font-size: 16px;
}

.productDesc {
	
}

.Appstore {

}

#AppStoreButton {
		background-image: url(/images/appstore.png);
	width: 251px;
	height: 84px;
	margin-top: 20px;
}

div.section_heading {
	font-size: 18px;
	margin-bottom: 20px;
}

div.question {
	color:orange;
	font-size: 18px;
	margin-bottom: 10px;
	

}
.answer{
	margin-bottom: 20px;
}

.black{
	background-color:black;
}
.black_text{
	color:darkgray;
}
div.textPage {
	margin-top: 20px;
	margin-right: 60px;
	margin-left: 20px;

}
