/* CSS Document */


body {padding:0;margin:0;font-family: Arial, Helvetica, sans-serif; font-size:11px;color:#000000; text-align:center;background-image: url(../images/common/bg_image.gif);background-repeat: yes-repeat;background-position: top;}

a:link, a:visited {
	color:#ae1500;
	text-decoration:none;
}

a:hover, a:visited:hover {
	color:#000;
}

h1 {
margin: 0;
padding: 0;
font-size: 20px;
line-height: 25px;
}

h2 {
font-size: 14px;
color: #ae1500;
font-weight: bold;
padding:0;
margin:5px 0 5px 0;
}

h3 {
font-size: 11px;
font-weight: bold;
padding:0;
margin:10px 0 0 0;
}

#container {
  margin: 0 auto;
  padding: 0;
  text-align: left;
  width: 723px;
  }

#pageContent {
padding: 0;
margin: 0;
background-color:#ffffde;
background-image: url(../images/common/bg_content.gif);
background-repeat: yes-repeat;
background-position: top;
width: 721px;
}

td.rules {vertical-align:top; width:50%;}

ul {list-style-type:disc; padding:0 0 0 15px; margin:5px 0 0 0;}

ul.secondary {list-style-type:none; padding:0 0 0 15px; margin:5px 0 0 0;}

#content {
padding: 30px 70px 0 110px;
line-height: 15px;
background-image: url(../images/common/bg_page_top.gif);
background-repeat: no-repeat;
background-position: top;
}

#contentRightLnav {
padding: 30px 70px 0 185px;
line-height: 15px;
background-image: url(../images/common/bg_page_top.gif);
background-repeat: no-repeat;
background-position: top;
}

#contentLeftNav {
margin: 0;
padding: 40px 0 0 0;
background-image: url(../images/common/bg_page_top.gif);
background-repeat: no-repeat;
background-position: top;
}

#rightContent {
margin: 0;
padding: 0 90px 0 185px;
line-height: 15px;
}

#rightContentNext {
padding: 2px 0 0 5px;
}

#leftNav {
margin: 0;
padding: 55px 0 0 25px;
z-index: 3;
position: absolute;
}

.leftNavBar {
margin: 0;
padding: 7px 0 7px 0;
}

.callout {
color: #ae1500;
font-weight: bold;
}

.callout2 {
padding:20px 0 20px 0;
color: #ae1500;
font-weight: bold;
font-size: 14px;
line-height:18px;
text-align:center;
}

.caption {
color: #ae1500;
font-weight: bold;
text-align:center;
}

.photos {
padding: 15px 0 15px 30px;
}

.photosVert {
padding: 15px 0 15px 75px;
}

.divider {
padding: 15px 0 15px 0;
}

#footer {
padding: 0 0 30px 0;
}
