﻿body 
{
	/*background-color: Black;*/
	font-family: Arial, Verdana, Sans-Serif;
    margin: 0;
}

body img
{
	border: none;
}

.main
{
	width: 800px;	
	text-align: left;
}

/*.rightLeftBorder
{
	border-right: solid 1px Gray;
	border-left: solid 1px Gray;
	width: 690px;
	height: 490px;
}*/

.bodyText
{
    font-size: small;
    font-weight: bold;
    text-align: left;
    font-family: Arial, Verdana, Sans-Serif;
    width: 600px;
    padding: 20px 15px 0 0;
    line-height: 18pt;
}


/* Footer Items*/
.footerMenu
{
    clear: both;


    /*background-color: White;*/
   
}

.footerMenu ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size: 70%;
    padding-bottom: 10px;
}

.footerMenu ul li
{
    display: inline;
}

.footerMenu ul li a
{
    padding: 0 7px 0 7px;
    color: #660000;
}

.footerMenu ul li a:hover
{
    color: Black;
}

#copyright
{
    font-size: 8pt;
    text-align: right;
    padding-right: 53px;


}

#copyright a
{
    color: Black;
}

#copyright a:hover
{
    color: #660000;
}

#techStudio a
{
    color: #FF7F00;
    text-decoration: none;
}

#techStudio a:hover
{
    text-decoration: underline;
    color: #FF7F00;
}

#techStudio a:visited
{
    color: #FF7F00;
}

.features
{
	background-color: #660000;
	color: White;
	padding: 10px 10px 3px 20px;
	overflow: hidden;
}

.featureTitle
{
	padding-bottom: 5px;
	font-size: large;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 10px;
}

.featureText
{
	width: 490px;
	overflow: visible;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 80px;
	line-height: 16pt;
	font-size: smaller;
}

/*Build Demo page*/
.selectStyle
{
	width: 700px;
}

.selectMusic
{
	width: 400px;
	text-align: left;
	font-weight: bold;
}

#demoImageCol
{
	text-align: center;
	vertical-align: top;
	padding-top: 95px;
    float: right;
	
}

/*#playerCol
{
	text-align: center;
}

#player
{
	width: 100px;
}*/

.rdoButtonList *
{
	vertical-align: middle;
	/*padding-bottom: 10px;*/
	text-align: left;
}

.rdoButtonList span
{
	display: block;
	width: 150px;
	padding-bottom: 30px;
}

.rdoButtonList span img
{
	padding-bottom: 5px;
}

/*.rdoButtonSongs
{
	vertical-align: middle;
}*/

.demoHeaderText
{
	padding: 15px 0 15px 5px;
	font-size: 150%;
	font-weight: bold;
	text-align: left;
}

#demoImage
{
	width: 400px;
	padding-bottom: 190px;
}

.buttons
{
	text-align: right;
	width: 400px;	
}

/*Tour*/

#purchaseBttn
{
    padding: 0 39px 30px 0;
}

#example
{
    padding-top: 15px;
}

#additionalFeaturesTxt
{
    font-weight: bold;
    font-size: small;
}

#featuresTable
{
    padding-left: 65px;
}

.premiumText
{
	color: #3366CC;
}