/* @override http://discoapp.com/styles.css */

/* page basics */ 
body {
	color: #888;
	font-family: "Verdana", Lucida, Verdana, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	height: auto;
}
a, a:link, a:visited {
	color: #993366;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}strong {
	font-weight: normal;
	color: #993366;
}
h1 {
	font-size: 15px;
	font-weight: bold;
	color: #993366;
	margin: 0;
}
h2 {
	font-size: 11px;
	font-weight: bold;
	color: #993366;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	text-transform: uppercase;
}
h3 {
	font-size: 11px;
	font-weight: normal;
	color: #993366;
	margin: 0;
}
sup {
	color : #993366;
	font-size : 8px;
}
img {
	border:0;
}
ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 10px;
}
li {
	font-weight: normal;
	font-size: 10px;
	line-height: 120%;
	margin-left: 6px;
	list-style-image: url(images/shortcutbullet.gif);
}
p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	text-align: left;
	line-height: 1.1;
}
.image_inline {
	padding: 10px;
	border: 1px solid 888;
	margin: 2px;
	float: left;
}
.header_sec_1 {
	width:100%;
	float:none;
	height: 64px;
	padding: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.header_sec_2 {
	width:430px;
	float:left;
	height:98px;
	text-align : center;
}
.header_sec_3 {
	width:250px;
	height:98px;
	float:left;
}
.header_weblog:hover {
	background: url(images/header_weblog_hover.gif) no-repeat left center;
	color:#fff;
}
a.header_weblog {
	background: url(images/header_weblog.gif) no-repeat left center;
	padding: 0px 0 1px 16px;
	color:#777;
}
a.header_email {
	background: url(images/header_email.gif) no-repeat left center;
	padding: 0px 0 1px 16px;
	color:#777;
}
.header_email:hover {
	background: url(images/header_email_hover.gif) no-repeat left center;
	color:#fff;
}
.sep {
	color:#999;
	margin:0px 3px;
}
/* start main content */ 
.features {
	float:left;
	margin-bottom:35px;
}
.three_column {
	padding: 0px 25px 0px 25px;
	position: relative;
	float: left;
	width: 260px;
}
.bottom_label {
	color: #888;
}
a.preview {
	position:absolute;
	right:25px;
	top:0px;
	background: url(images/preview.gif) no-repeat left center;
	padding: 0px 0px 0px 15px;
	color:#444;
}
a.preview:hover {
	background: url(images/preview_hover.gif) no-repeat left center;
	color:#fff;
}
a.bottom_column {
	display:block;
	padding: 15px 25px;
	position:relative;
	float:left;
	width: 181px;
	border-left:1px solid #222;
}
a.bottom_column:first-child {
	border-left:none;
	width: 184px;
}
a.bottom_column:hover {
	background-color:#111;
}
a.bottom_column:active {
	background-color:#000;
}
.download {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	color: #666666;
}
.filepath {
	list-style-image: none;
	font-weight: bold;
}
.headshot {
	border:0;
	margin-left: 10px;
	margin-right: 10px;
}
.levelone {
	font-weight: bolder;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	list-style-image: url(images/shortcutbullet.gif);
	list-style-type: square;
}
.notes {
	color: 666666;
	width: 90%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	background-color: #F5E8EF;
}
.screenshots {
	color : #999;
	padding: 0px;
}
.shortcutbanner {
	top: -30px;
}
.subhead {
	font-size: 12px;
	font-weight: normal;
	color: #993366;
	margin: 6px;
}
/* start header item */
#header {
	height: 74px;
	width: 100%;
}
/* left weblog appzapper menu */ 
#left_menu {
	position: relative;
	top: 40px;
	left: 30px;
}
/* tag line(s) */ 
#subtitle {
	position : relative;
	top : 67px;
	color : #999;
}
#subtitle:hover {
	color: #fff;
	text-decoration: underline;
}
/* subheader */ 
#subheader_new {
	margin: 25px 25px 35px 25px;
	float: left;
}
#subheader {
	margin: 25px 25px 35px 25px;
	float: left;
	width: 880px;
	height: 290px;
	background: #000 url(images/subheader.jpg) no-repeat left center;
}
/* bottom menu */
#bottom_menu {
	float:left;
	background-color:#0b0b0b;
	border-top:1px solid #222;
	border-bottom:1px solid #222;
}
#spec_list {
	padding-top:35px;
	padding-bottom:35px;
	float:left;
	border-top:1px solid #222;
}
/* footer */ 
#footer {
	padding: 35px 0;
	text-align: center;
	font-size: 11px;
	float: left;
	width: 930px;
	margin: auto;
	background-color: #000;
	color: #777;
}
#footer a:hover {
	text-decoration:underline;
}
/* main page styles */
#content_center {
	position: relative;
	width: 955px;
	text-align: left;
	height: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#maincontent {
}
#main {
	position: absolute;
	top: auto;
	width: 515px;
	left: auto;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 15px;
	height: auto;
}
/* right buy and download menu */ 
.right_menu {
	position:relative;
	top: 74px;
	left: 560px;
	background-color: #DDE7ED;
	padding: 15px;
	width: 365px;
	height: auto;
}
#content_center #maincontent .right_menu ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 10px;
}
#content_center #maincontent .right_menu a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#content_center #maincontent .right_menu a:hover {
	font-weight: normal;
	text-decoration: none;
	background-color: #F4F8FE;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#content_center #maincontent .right_menu strong {
	font-weight: bold;
	color: #993366;
}
#content_center #maincontent .right_menu .levelone {
	top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
#content_center #maincontent .right_menu .levelone a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#content_center #maincontent .right_menu .levelone a:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	color: #993366;
	background-color: #F4F8FE;
}
#content_center #maincontent .right_menu .levelone li {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-image: url(images/shortcutbullet2.gif);
}
#content_center #maincontent .right_menu .levelone {
	color: #666666;
	padding: 2px;
}
#content_center #maincontent .right_menu .notes p {
	color: #666666;
}
#content_center #maincontent .right_menu .notes a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #993366;
	text-decoration: none;
}
#content_center #maincontent .right_menu .notes a:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width:1px;
	margin: 0px;
	padding: 0px;
	color: #993366;
	text-decoration: none;
	background-color: #F5E8EF;
	border-top-color: #993366;
	border-right-color: #993366;
	border-bottom-color: #993366;
	border-left-color: #993366;
}
#content_center #maincontent #main p {
	padding-bottom: 5px;
	line-height: 130%;
}
#content_center #maincontent #main h2 {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#content_center #maincontent #main .filepath {
	color: #993366;
	list-style-type: none;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#content_center #maincontent #main .notes {
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 30px;
	margin-right: 60px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#content_center #maincontent #main .notes a:hover {
	text-decoration: none;
	background-color: #F5E8EF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #993366;
}
#content_center #maincontent #main .screenshots p {
}
#content_center #maincontent #main .screenshots img {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 0px;
}
#content_center #maincontent #main .screenshots img:hover {
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 4px;
	margin-left: 4px;
}#content_center #maincontent .right_menu h2.download {
	color: 666666;
	text-transform: none;
	margin-bottom: 10px;
}
