* {
margin:0;
padding:0;
}

:focus,:active {
outline:0;
}

img {
border:0;
}

body {
font:.8em Arial, Tahoma, Verdana;
background:#fff url(/images/bg.gif) repeat-x;
color:#777;
}

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

h1 {
font-size:1.4em;
font-weight:400;
}

h1 a {
color:#fff;
font-size:1.6em;
}

h2 {
font-size:1.2em;
}

h3 {
font-size:1.2em;
background:#B00A0A url(/images/redbg.gif) repeat-x left bottom;
color:#fff;
font-weight:400;
float:left;
margin:0 0 15px;
padding:6px 7px;
}

h4 {
color:#555;
font-size:1.6em;
font-weight:400;
margin:0 0 15px;
}

p {
clear:both;
line-height:1.64em;
margin:0 0 15px;
}

.line {
clear:both;
border-bottom:1px solid #ddd;
margin:0 0 45px;
}

.clear {
clear:both;
}

#content {
width:970px;
margin:0 auto;
}

#top {
color:#ccc;
font-size:.84em;
text-align:right;
padding:6px 20px 0;
}

#logo {
float:left;
background:url(/images/redbg.gif) repeat-x;
margin:-46px 0 20px;
padding:100px 25px 15px;
}

#logo h1 {
text-shadow:1px 1px 1px #7E0E0E;
}

#menu {
float:right;
margin:63px 20px 0;
}

#menu li {
display:inline;
font-size:1.3em;
}

#menu li a {
float:left;
color:gray;
margin:0 0 0 55px;
padding:0 0 5px;
}

#menu li a:hover,#menu li.current a,#menu li a:focus {
color:#000;
border-bottom:1px solid #ddd;
}

#pitch {
background:url(/images/home.jpg) no-repeat right top;
border-bottom:1px solid #ddd;
height:210px;
margin:0 0 35px;
padding:30px 350px 0 0;
}

#pitch h1 {
font-size:2.6em;
color:#000;
margin:0 0 20px;
}

#pitch h2 {
line-height:1.5em;
}

.left {
float:left;
width:250px;
}

.right {
float:right;
width:630px;
margin:0 0 20px;
}


.right h3 {
background:gray;
font-size:.84em;
}

.third {
float:left;
width:296px;
margin:0 40px 20px 0;
}

.twothird {
float:left;
width:592px;
margin:0 40px 20px 0;
}

.complete {
	float: left;
	width: 890px;
	margin: 0 40px 20px 40px;
}

.complete h1 {
font-size:2.6em;
color:#000;
margin:0 0 20px;
}

.last {
margin-right:0;
}

.half {
float:left;
width:50%;
margin:0;
}


#footer {
clear:both;
font-size:.84em;
border-top:1px solid #ddd;
padding:20px 0 0;
}
.review {
-moz-border-radius: 15px;
border-radius: 15px;
	width: 90%;
	border: 1px solid #ddd;
	background: #ffdadc;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
}
.review_alt {
-moz-border-radius: 15px;
border-radius: 15px;
	width: 90%;
	border: 1px solid #ddd;
	background: #ffdadc;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	float: right;
}
	



















































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
