body {margin: 0; background-color: #999999;}
#container {width: 740px; margin: auto;}
img {border: none;}
p {margin-top: 15px; line-height: 18px;}
a {color: #022D50;}
a:hover {text-decoration: none;}
#header {float: left; width: 740px; height: 63px; margin: 0; padding: 0;}
#headerleft {float: left; width: 447px; height: 63px;}
#headerright {float: left; width: 293px; font-family:arial; font-size: 13px; font-weight: bold; height: 63px; padding-top: 30px; background: url('/wp-content/themes/sp/images/headerright.jpg') no-repeat;}
#loginout {float: left; padding-left: 180px;}
#topbanner {float: left; width: 740px; height: 197px; margin-top: -5px; background: url('/wp-content/themes/sp/images/topbanner.jpg') no-repeat;}
#navigation {float: left; width: 626px; height: 31px; border: 0 !important;}
#navigation img {margin: 0; padding: 0;}
#navigation li {float: left; width: auto; display: inline; margin: 0; padding: 0; list-style-type: none;}
#navigation ul {margin: 0; padding: 1px 0 1px 0;}
#leftofnav {float: left; width: 60px; height: 33px; background: url('/wp-content/themes/sp/images/leftofnav.jpg') no-repeat;}
#rightofnav {float: left; width: 54px; height: 33px; background: url('/wp-content/themes/sp/images/rightofnav.jpg') no-repeat;}
#midcontent {float: left; width: 740px; height: 175px; background: url('/wp-content/themes/sp/images/midcontentbg.jpg') no-repeat;}
#midcontentimg {float: left; margin: 23px 0 0 71px;}
#midcontenttxt {float: left; width: 445px; padding: 0 0 0 20px;}
#midcontenttxt h1 {font-family: arial; font-size: 20px; line-height: 20px; color: #022D50; margin: 26px 0 0 0;}
#midcontenttxt p {font-family: arial; font-size: 14px; color: #000000; margin: 15px 0 0 0}
#midcontentmore p a {float: right; font-family: arial; font-size: 12px; color: #022D50;}
#contentarea {float: left; width: 740px; height: 345px; background: url('/wp-content/themes/sp/images/contentarea.jpg') no-repeat;}
#footernav {float: left; width: 740px; height: 73px; background: url('/wp-content/themes/sp/images/footer.jpg') no-repeat;}
#footer {float: left; width: 740px; height: 55px; background-color: #294E6D;}	
/* PAGE */
.pagecontent {float: left; width: 740px; height: 100%; background: url('/wp-content/themes/sp/images/pagecontentbg.jpg') repeat-y;}
.pagecontentarea {float: left; margin-left: 60px; margin-top: 15px; width: 626px;}
.pagecontentarea p {font-family: arial; font-size: 12px;}
.pagecontentarea h2 {font-family: arial; font-size: 13px;}
/* PACKAGES */
.packagetop {float: left; width: 608px; height: 15px; background: url('/wp-content/themes/sp/images/packagetop.jpg') no-repeat;}
.packagemid {float: left; width: 608px; height: 100%; min-height: 8px; background: url('/wp-content/themes/sp/images/packagemid.jpg') repeat-y;}
.packagemid p {margin: 0; padding-top: 5px; padding-left: 15px; padding-right: 10px;}
.packagemid h1 {margin: 0; font-family: arial; font-size: 14px; line-height: 20px; color: #022D50; padding-left: 15px;} 
.packagebottom {float: left; width: 608px; height: 16px; background: url('/wp-content/themes/sp/images/packagebottom.jpg') no-repeat;}
.subbutton {float: left; width: 608px; height: 29px; background: url('/wp-content/themes/sp/images/packagemid.jpg') repeat-y;}
.subtext {float: left; width: 60px; height: 29px; margin-left: 442px; padding-top: 4px;}
.subtext h2 {margin: 0; font-family: arial; font-size: 14px; line-height: 20px; color: #022D50;}
.subimg {float: left; width: 91px; height: 29px;}
#footernavlinks {margin-top: 27px; margin-left: 130px; font-family: arial; font-size: 12px; color: #ffffff;}
#footernavlinks a {color: #ffffff; padding-left: 10px; padding-right: 10px; text-decoration: none;}
#footernavlinks a:hover {text-decoration: underline;}
#footertext {margin-top: 10px; margin-left: 50px; font-family: arial; font-size: 11px; color: #ffffff;}
#footertext a {color: #ffffff;}
#footertext2 {margin-top: 4px;}
#packagelist {margin-left: 15px;}
#teaser {float: left; width: 437px; margin: 65px 0 0 85px;}
#lastpicstop {float: left; width: 437px; height: 17px; background: url(images/lastpickstop.png) no-repeat;}
#lastpicsmid {float: left; width: 407px; background: url(images/lastpicksmid.png) repeat-y; padding: 0 15px 0 15px;}
#lastpicsbottom {float: left; width: 437px; height: 20px; background: url(images/lastpickbottom.png) no-repeat;}
