body {
text-align: center;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#003399;
color:#000;
}

#containerDiv {
position: relative;
width: 800px;
background:#FFF url(./images/background.jpg);
border-left: 3px solid #2B519C;
border-right: 3px solid #2B519C;
margin-right: auto;
margin-left: auto;
text-align: left;
}

#header {background:#FFF url(./images/topnavbg.jpg) no-repeat;
text-align: center;
height: 40px;
margin: 0px 0px 0px 0px;
padding: 0; }

#headerimage {text-align: center;
height: 117px;
margin: 0px 0px 0px 0px;
padding: 0; }

A.HDRNAV:link, A.HDRNAV:active, A.HDRNAV:visited, A.HDRNAV:hover {font-size: 13px;
font-family: Verdana;
padding: 0px 0px 0px 15px;
TEXT-DECORATION: none; }

A.HDRNAV:link {color: #FFF; }

A.HDRNAV:visited {color: #EEE; }

A.HDRNAV:hover {color: #F00; }

#main {float:left;
margin-left: 80px;
width:436px; }

#sidebar {width:184px;
margin-left:525px; }

#footer {background-color:#FFF;
clear:both; }

A.ADP {font-size: 10px;
color: #000000;
Font-Family: Verdana, Arial;
Padding: 0px;
TEXT-DECORATION: none; }

A.ADP:hover {font-size: 10px;
color: #FF0000; }

/* TOP COLUMNS */
#leftcol {position: static;
width: 230px;
margin: 0px 0px 0px 20px; }

#rightcol {position: absolute;
width: 210px;
margin: 0px 0px 0px 590px; }

#middle {position: absolute;
width: 360px;
height: 75px;
margin: 0px 0px 0px 230px;
color: #000;
top: 40px;
padding: 25px 0px 0px 0px;
background: #FFF;
text-align: center; }

#leftcol, #rightcol {
height: 100px;
color: #000;
background: #FFF;
text-align: center;
top: 40px;
padding: 0px;
color: #000; }
/* END TOP COLUMNS */

#headerimage {padding: 0px 0px 0px 0px;
margin: 0px 0px -30px 0px;
text-align: center; }

#footerimage {padding: 0px 0px 0px 0px;
margin: 0px 0px -10px 0px;
text-align: center; }

#bpypcom {padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
text-align: center;
font-size: 18px;
color: #000000;
Font-Family: Arial, Verdana, sans-serif;
Font-Weight: Bold; }

.heading2 {font-size: 20px;
color: #FFFFFF;
Font-Family: Arial, Verdana, sans-serif;
font-weight: bold;
margin: 0px 0px 10px 0px;
padding: 4px 0px 2px 20px;
background: Black; }

p.default {font-size: 14px;
color: #000000;
Font-Family: Arial, Verdana, sans-serif;
padding: 0px 0px 0px 0px; }

p.defaultb {font-size: 14px;
color: #000000;
Font-Family: Arial, Verdana, sans-serif;
padding: 0px 0px 0px 0px;
Font-Weight: Bold; }

p.defaultbsmall {font-size: 12px;
color: #000000;
Font-Family: Arial, Verdana, sans-serif;
padding: 0px 0px 0px 0px;
Font-Weight: Bold; }


p.T1 {font-size: 17px;
color: #000000;
Font-Family: Tahoma, Geneva, sans-serif;
Font-Weight: bold;
padding: 0px 0px 0px 0px; }

a.booklink {font-weight: bolder;
font-size: 13px;
color: #000000;
Font-Family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
padding: 0px 0px 0px 0px; }

a.booklink:hover {font-size: 13px;
color: #FF0000; }

A.vdo {font-size: 11px;
color: #8B001F;
Font-Family: Tahoma, Geneva, sans-serif;
Font-Weight: bold;
text-decoration: none;
padding: 0px 0px 0px 0px; }

A.vdo:hover {font-size: 11px;
color: #FF0000; }

A.AD {font-size: 20px;
color: #8B001F;
Font-Family: Tahoma, Geneva, sans-serif;
Font-Weight: bold;
text-align: center;
text-decoration: none;
padding: 0px 0px 0px 0px; }

A.AD:hover {font-size: 21px;
color: #FF0000; }

A.LINKS {font-size: 12px;
color: #000000;
Font-Family: Verdana, Arial;
padding: 0px 0px 0px 0px;
Text-Align: left;
text-decoration: none;
font-weight: Bold; }

A.LINKS:hover {font-size: 12px;
color: #FF0000; }

A.VDOPP {font-size: 22px;
color: #8B001F;
Font-Family: Tahoma, Geneva, sans-serif;
Font-Weight: bold;
padding: 0px 0px 0px 0px;
TEXT-DECORATION: none; }

A.VDOPP:hover {font-size: 22px;
color: #FF0000; }

A.TOPLINKS {font-size: 15px;
color: #8B001F;
Font-Family: Verdana, Arial;
padding: 0px 0px 0px 0px;
TEXT-DECORATION: none;
Font-Weight: bold; }

A.TOPLINKS:hover {color: #FF0000; }

A.ACROBAT {font-size: 11px;
color: #000000;
Font-Family: Verdana, Arial;
padding: 0px 0px 0px 0px;
TEXT-DECORATION: none;
Font-Weight: bold; }

A.ACROBAT:hover {font-size: 11px;
color: #FF0000; }

.footer {font-size: 12px;
color: #000000;
Font-Family: Arial, Verdana, Verdana, sans-serif;
padding: 0px 0px 0px 0px;
text-align: center;
TEXT-DECORATION: none; }

.t2 {font-size: 15px;
color: #830022;
Font-Family: Verdana, Arial, Times;
padding: 0px 0px 0px 0px;
TEXT-DECORATION: none;
Font-Weight: bold; }

.t3 {font-size: 13px;
color: #000000;
Font-Family: Verdana, Arial, Times;
padding: 0px 0px 0px 0px;
TEXT-DECORATION: none; }

.t4 {font-size: 18px;
color: #000000;
Font-Family: Verdana, Arial, Times;
padding: 0px 0px 0px 0px;
TEXT-DECORATION: none;
Font-Weight: Bold; }

.t5 {font-size: 15px;
color: #000000;
Font-Family: Verdana, Arial, Times;
padding: 0px 0px 0px 0px;
TEXT-DECORATION: none;
Font-Weight: Bold; }

img.floatLeft { float: left;
margin: 4px; }




.clear { clear: both; }

.wrapper {
width: 435px;
text-align: left;
}

.outer {
margin-left: 145px;    /*** Critical left col dimension value ***/
width: 290px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/
background: #fff url(images/brownswirl.gif);  /*** Sets background of center col***/
}

.float-wrap {
float: left;
width: 145px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/
margin-right: -1px;   /*** Static fix ***/
}

.center {
float: right;
width: 145px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/
margin-bottom: -1px;   /*** Fixes a variance in IE/win for the green AP bottom boxes ***/
margin-left: -1px;
text-align: center;
}

.left {
position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
width: 145px;    /*** Critical left col/divider dimension value ***/
margin-left: -145px;    /*** Critical left col/divider dimension value ***/
text-align: center;
}

* html .left {
float:left;	
}

.container-left {
width: 145px;    /*** Critical left col dimension value ***/
padding-bottom: 0px;   /*** To keep content from going underneath the AP bottom boxes ***/ 
}

.right {
float: left; 
position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
width: 145px;    /*** Critical right col/divider dimension value ***/
margin-right: -145px;    /*** Critical right col/divider dimension value ***/
margin-left: 0px;   /*** Static fix ***/
text-align: center
}

.container-right {width: 145px;
margin-left: 3px;
padding-bottom: 0px;
}