body {
background: #000000;
font-family: "Trebuchet MS" Verdana, Arial, sans-serif;
font-size: 14px;
line-height: 24px;
color: #333333;
}

#wrap {
width: 800px;
margin: 20px auto;
}

#header {background: url(images/header.gif) no-repeat #FFFFFF;
padding-right:20px;
padding-left:20px;
height: 180px;}

#header h1 {
font-size: 34px;
font-weight: 100;
letter-spacing: -2px;
color: #black;
padding-top: 25px;
}

#header h2 {
font-size: 20px;
font-weight: 100;
color:#0171AF;
margin-top: -19px;
padding-left: 4px;
}

#content {
width:770px;
height:inherit;
background: url(images/background.gif) repeat;
padding-left: 15px;
padding-right: 15px;
}

.main {
border: 1px solid #aaa;
background: #eee;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
}

.main a { color:#0171AF;
text-decoration:underline;}

.main a:hover { color:#990000;}

.main a:visited { color:0171AF;}

.main h2 {
font-size: 18px;
font-weight: 100;
color:#0171AF;
}

.main h3 {
font-size: 18px;
font-weight: 400;
color:#0171AF;
text-align:center;
margin-left:35px;
margin-right:35px;
}

.main h4 {
font-size: 18px;
font-weight: 400;
color:#990000;
text-align:right;
}

.main h5 {
font-size: 18px;
font-weight: 400;
color:#990000;
text-align: center;
margin-top:-5px;
}


img.polaroidRight {padding:12px 15px 35px 14px; background:#FFFFFF; border: 1px solid #666666; float:right;}

.floatRightPolaroid {
       position: relative;
       float: right;
       text-align: center;
       margin: 15px 0px 15px 20px;
       padding: 0px 0px 0px 0px;
       border: 1px solid #aaa;
       }

.floatRightPolaroid img {
       border: #fff 15px solid;
       border-bottom: #fff 55px solid;
       }

.floatRightPolaroid p.caption {
	position: absolute;
	font-family: "Trebuchet MS" Verdana, Arial, sans-serif;
	text-align:center;
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0 10px 0 0;
	top:270px;
	left: 14px;
	height: 25px;
	width:294px;
       }

margin { TOP, RIGHT, BOTTOM, LEFT}

img.floatRight { 
    float: right; margin-left: 20px;
}
img.floatLeft { 
    float: left; 
}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto; }

.question {
color: #990000;}

.quote { font-style:italic;}

#center { text-align:center; margin-left:auto; margin-right:auto;}

#comparison {
font-weight:bold;
width:600px;
margin-left:auto;
margin-right:auto;
height:216px;}



#bottom {
background: #FFFFFF no-repeat url(images/bottom.gif);
height: 17px;
color:#FFFFFF;
}

#footer {
font-size: 11px;
color: #999;
text-align: center;
}
