html,body{background-color: #ddd;text-align:center;}
#container{width: 720px;margin: 0 auto 0 auto;background-color: #fff;text-align:left;overflow:hidden;}
.contentPadding{padding:0 45px 0 45px;}
h1,h2,h3,h4,h5,p,ol,li{font-family: Arial, Helvetica, sans-serif;}

.firstDiv{background: url(images/VM_firstImg01.jpg) no-repeat 0 0 #333030;height:378px;}
.firstDiv .contentPadding{padding:0 380px 0 45px;margin-top:0;}
.firstDiv .punchline{font-size:1.8em;margin:0;padding-top:25px;}
.firstDiv .punchline span:before{clear:both;}
.firstDiv .punchline span{display:block;padding-left:16px;margin: 0 100px 0 29px;background: url(images/VM_punchlineBg.jpg) repeat-y 0 0 transparent;}
.firstDiv p{color:#fff;margin-top:50px;line-height:1.2em;}

.secondDiv{background: url(images/VM_secondBg01.jpg) repeat-x 0 0 #fff;}
.secondDiv p{color:#2e1b19;margin-bottom:1em;line-height:1.3em;font-size:.8em;}
.secondDiv .contentPadding{padding-top:1em;}
.secondDiv .sideImage{float:right;margin-left:15px;width:280px;}
.secondDiv h3{color:#483934;margin-bottom:.2em;line-height:1.2em;font-size:.95em;font-weight:bold;}
.secondDiv #flash01{float:left;}
.secondDiv .featurePanel{float:right;text-align:center;width:242px;overflow:hidden;background: url(images/VM_secondBg02.jpg) repeat-y 0 0 #463733;}
.secondDiv .featurePanel p{color:#f0611b;font-size:.9em;font-weight:bold;}
.secondDiv .featurePanel p.last{margin-bottom:0;padding-bottom:1.6em;color:#fff;font-size:.7em;font-weight:bold;background: url(images/VM_secondBg03.jpg) no-repeat bottom left transparent;}
.secondDiv .paul{float:right;padding: 0 0 20px 35px;}
a{color:#f0611b;}

.thirdDiv{background-color:#b3b9bd;overflow:hidden;}
.thirdDiv p{color:#fff;margin-bottom:.5em;padding-top:1em;line-height:1.3em;font-size:.8em;font-weight:bold;text-align:center;}
.thirdDiv .contentPadding{padding:0 10px 0px 10px;}

.fourthDiv h3{color:#f0611b;margin-bottom:1em;line-height:1em;font-size:.77em;font-weight:bold;}
.fourthDiv p{color:#000;margin-bottom:1em;line-height:1.6em;font-size:.77em;}
.fourthDiv p.total{color:#f0611b;margin-bottom:1em;line-height:1.6em;font-size:.84em;font-weight:bold;}
.fourthDiv p.total strong{color:#000;}

.fifthDiv{background-color:#e9ecee;text-align:center;}
.fifthDiv .contentPadding{padding:15px 45px 0px 45px;}
.fifthDiv p{color:#000;margin-bottom:.8em;line-height:1em;font-size:.8em;font-weight:bold;}
.fifthDiv h3{font-size:.9em;}
.fifthDiv p.button{background: url(images/VM_fifthImg02.jpg) no-repeat 0 0 transparent;height:51px;width:472px;margin: 0 auto 0 auto;}
.fifthDiv p.button a{display:block;color:#fff;height:51px;width:472px;text-decoration:none;}
.fifthDiv p.button a span{display:block;padding-top:15px;}

.footer{background-color: #1e1a19;}
.footer p{font-size: .65em;padding: .8em 0 .8em 45px;margin:0;}
.footer p a{color:#fff;text-decoration:none;}

h1{margin:0;padding:0;}
h3{font-size1.1em;}
h1 span{ display:none}
strong{font-weight:bold;}
.clear{display:block;overflow:hidden;clear:both;height:0;}
ol{margin-bottom:1em;margin-left:23px;}
li{font-size:.8em;color:#f0611b;list-style-type:lower-roman;font-weight:bold;margin-bottom:.3em;}
li span{color:#2e1b19;font-weight:normal;}

form{background: url(images/VM_formBg.jpg) no-repeat center right #19191b; padding: 15px 45px 0 45px;}
form h3{border-left:8px solid #f0611b;padding-left: 9px;margin:0 0 15px -17px;color: #fff;font-weight: bold;}
form p{color:#fff;margin-bottom:1em;line-height:1.3em;font-size:.75em;width: 460px;}
form p label{display:block;color:#eb641f;margin:0;padding:0;line-height:1em;}
form input.text{width:250px;}
form input.submit{}
