B,BODY,P,TD{font-family:Arial,Verdana,sans-serif;color:#062a74;font-size:12px}
body{background-image:url(images/bg.jpg);text-align:center;margin:0;line-height:1.5em}
div#container{margin-left:auto;margin-right:auto;width:790px;text-align:left}
#header{background-image:url(images/mls-listing-header3.png);background-repeat:no-repeat;height:130px}
#header-link-blue a,#header-link-red a{font-family:verdana,Arial,sans-serif;font-size:1.5em;color:#062a74;line-height:1.3em}
#header-link-red a{font-size:2em;color:#e50312}
#teasers,#teasers3{background-repeat:no-repeat;height:249px}
#teasers{color:#fff;background-image:url(images/3teasers-bg.jpg)}
#teasers3{background-image:url(images/3teasers3-bg.jpg)}
#teasers tr td{padding:10px;text-align:center;vertical-align:top}
.teaser-top{padding:20px 7px 15px;text-align:center;font-size:1.5em}
.teaser-content{padding:7px 15px}
#teasers3,.teaser-content a,a{color:#062a74}
#main-navigation{background-image:url(images/main-nav-bg2.png);background-repeat:repeat-x;height:32px}
#main-navigation tr td{text-align:center;vertical-align:middle}
#main-navigation tr td a{font-weight:700;font-size:1.1em}
#main-navigation tr td a:hover{text-decoration:underline}
#content-top{width:760px;background-image:url(images/header3.png);padding:20px 20px 12px 22px}
#content,#content2{background-image:url(images/middle_bg.gif);background-repeat:repeat-y}
#content tr td,#content3 tr td{padding:0 20px 20px}
#content tr td ol,#content tr td ul{margin:0 0 0 1px;padding:0}
#content tr td ol li,#content tr td ul li{margin:0;padding:0}
#content-bottom{padding:0 20px 20px 10px}
#content3{background-image:url(images/middle_bg.gif);background-repeat:repeat-y}
.phone{font-size:13pt}
.contact,.contact tr td{padding:0;margin:0}
.left-pictures,.left-pictures2{float:left;border:1px solid gray;margin:0 15px 15px 0}
.left-pictures2{border:1px solid #fff}
.right-pictures{float:right;border:1px solid gray;margin:0 0 15px 15px}
.bottom-guy{background-image:url(images/guy.jpg);background-repeat:no-repeat;background-position:left bottom}
.GrayLine{BORDER:1px solid #616060}
.footer{FONT-FAMILY:Arial;COLOR:#fff;FONT-SIZE:10px}
#main-navigation tr td a,.footer A:link,.footer A:visited{color:#fff;text-decoration:none}
.footer A:hover{color:#fff;text-decoration:underline}
h1{font-size:16px;COLOR:#e50312;margin-bottom:10px}
.large-red a,h1,h3{line-height:1.3em}
.lessonlist,h1{margin-top:0}
.store tr td{padding:10px;border-collapse:collapse}
.question{font-size:18px;margin-top:70px}
.aa-answer{font-size:11pt}
.addtocart{width:94px;text-align:left;vertical-align:top}
.top-phone{font-size:20px;text-align:center;font-weight:400;line-height:1.5em}
.large-red a{font-family:verdana,Arial,sans-serif;font-size:2em;color:#e50312}