body{background: #eff5f6; font: normal normal normal 14px/17px Helvetica, Arial, sans-serif; color: #656565;}

#wrap{width: 864px; margin: 0 auto;}

#header{width:864px; height: 258px; background: url("../images/header.png"); margin-bottom: 30px;}

#screencastBox{width:864px; height: 384px; background: url("../images/screencastBox.png"); margin-bottom: 30px;}

#supportBox{width:824px; height: 214px; background: url("../images/supportBox.png"); margin-bottom: 30px; padding: 20px;}

#nav{width:250px; padding: 52px 0 0 630px;}
#nav ul{padding: 0;}
#nav ul li{display:inline; list-style-type:none; padding-right: 20px;}
#nav ul li.qa{padding: 0 !important;}
#nav ul li a{color: #656565; text-decoration: none;}

#romanceCopy h1{font: normal normal normal 20px/24px Helvetica, Arial, sans-serif; padding: 30px 0 0 440px; margin: 0; letter-spacing: normal;}
#romanceCopy a{color: #54cbe9; text-decoration: none;}

#screencastWrapLeft{width: 400px;margin: 20px; float: left;}
#screencastWrapLeft h2{
	font: 20px/24px Helvetica, Arial, sans-serif; 
	font-weight: bold; 
	padding: 0 0 3px 0; 
	margin-bottom: 20px; 
	border-bottom: solid 1px #cecece;
	letter-spacing: normal;
	}
#screencastWrapLeft h3{font: 14px/17px Helvetica, Arial, sans-serif; font-weight: bold; padding: 0 0 4px;}
#screencastWrapLeft img{float: left; margin-right: 20px;}
#screencastWrapLeft #textWrap{float: left; height: 80px;}

#screencastWrapRight{width:366px; height: 228px;float: left;padding: 61px 0 0 19px;}

.squareBox{background: #e8eeef; width: 820px; margin: 0 auto; border-top: 1px solid #babebf; border-bottom: 1px solid #babebf;padding: 20px; margin-bottom: 40px; }
.squareBox h2.testimonials{font: 20px/26px Georgia, Times, serif; padding: 0; margin: 0 0 20px; letter-spacing: normal;}

.testimonialsWrap{width:400px; float: left;}
.testimony{float: left; margin-right: 30px;}
.contributor{font-weight: bold; font-style: italic;}

.reasons{float: left; border-left: 1px solid #babebf; width: 380px; padding-left: 20px;}
.reasons ul{margin: 0; padding: 0; list-style-position: inside; font-family: Georgia, Times, serif;}
.reasons ul li.snail{background: url("../images/snail.png") no-repeat; list-style-type: none; padding: 0 0 10px 40px; }
.reasons ul li.fish{background: url("../images/fish.png") no-repeat; list-style-type: none; padding: 0 0 10px 40px; }
.reasons ul li.eagle{background: url("../images/eagle.png") no-repeat; list-style-type: none; padding: 4px 0 10px 40px; }
.reasons ul li.dog{background: url("../images/dog.png") no-repeat; list-style-type: none; padding: 0 0 10px 40px; }


.downloadsWrap{width: 380px; float: left; border-right: 1px solid #babebf; padding-right: 20px;}
.supportWrap{width: 380px; float: left; margin-left: 20px;}

#supportBox h2{
	font: 20px/24px Helvetica, Arial, sans-serif; 
	font-weight: bold; 
	padding: 0 0 3px 0; 
	margin-bottom: 20px; 
	border-bottom: solid 1px #cecece;
	letter-spacing: normal;
	}
	
#downloadImages{margin-top: 5px;}
#downloadBox{margin-right: 15px;}

#emailForm{margin-top: 4px;}
#email{width: 290px; margin-right: 5px;}

.qaBox{width: 380px; margin-right: 20px;float: left;}
.qaBox h2{
	font: 20px/26px Georgia, Times, serif; 
	padding: 0 0 3px 0; 
	margin-bottom: 20px; 
	border-bottom: solid 1px #cecece;
	letter-spacing: normal;
	}

.qaBoxRight{width: 380px; float: left; padding-top: 50px;}

hr{outline: 0; border: 0; border-top: 1px solid #babebf;}










