/* CSS Document */

body {
background-image:url(images/squirt_background_tile.gif);
margin: 0 auto;
padding:0;
vertical-align:top;
}
#wrapper{
	margin:0 auto;
	width: 930px;
	position: relative;
}
p a:link {
	color:#660000;
	text-decoration:none;
}
p a:hover{
	color:#FFF;
}
p a:visited{
	color:#660000;
}

.flashDownload {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color:#660000;
}

.footertext {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#660000;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
color:#00568d;
font-weight:bold;
font-size:13px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
color:#00568d;
font-weight:bold;
font-size:13px;
}

.menuItems {
font-family:Arial, Helvetica, sans-serif;
color:#00568d;
font-weight:bold;
font-style:oblique;
font-size:14px;
}

.navSelected {
color:#0087d4;
}

	
#homeContainer {
vertical-align: top;
padding: 0;
width: 900px;
height: 720px;
border: none;
}

#secondaryContainer {
vertical-align: top;
padding: 0;
width: 960px;
height: auto;
border: none;
}


#mainArea {
margin: 0;
background-image:url(images/stroke_border_tile.gif);
vertical-align: top;
height: 600px;
border: none;
padding:0;
}

#mainAreaSecondary {
vertical-align: top;
background-image:url(images/stroke_border_tile.gif);
height: auto;
border: none;
}

#secondaryBody {
width: 560px;
vertical-align: top;
border: none;
padding:0;
background-image:url(images/diamond_tile.gif);
background-repeat:repeat-y;

}

#contentContainer {
width: 960px;
vertical-align: top;
border: none;
padding:0;

}

#leftNavArea {
vertical-align: top;
border: none;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
font-weight:bold;
padding: 0px 0px 50px 70px;
text-align:left;
width: 270px;
list-style-image:none;
}

#leftNavArea a:link{
color:#990000;
text-decoration:none;
}
#leftNavArea a:hover {
text-decoration:none;
color:#000000;
}

#leftNavArea a:visited{
color:#990000;
text-decoration:none;
}

#leftNavArea a:active{
color:#990000;
text-decoration:none;
}

#leftNavArea li{
padding:0px 0px 5px 10px;

}


#bodyArea {
font-family:Arial, Helvetica, sans-serif;
color:#2a3539;
font-size:12px;
padding: 0px 100px 50px 0px;
text-align:left;
width: 690px;
vertical-align: top;
border: none;
list-style-image:none
}

#bodyArea a:link{
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}
#leftNavArea a:hover {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

#bodyArea a:visited{
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

#bodyArea a:active{
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

#bodyArea li{
padding:0px 0px 5px 10px;

}

#imageArea {
padding: 0px 20px 0px 0px;
text-align:left;
width: 135px;
vertical-align: top;
border: none;
}
#bodyArea2 {
font-family:Arial, Helvetica, sans-serif;
color:#2a3539;
font-size:12px;
padding: 0px 100px 0px 0px;
text-align:left;
width: 690px;
vertical-align: top;
border: none;
}


#bodyArea3 {
font-family:Arial, Helvetica, sans-serif;
color:#2a3539;
font-size:12px;
padding: 0px 100px 50px 0px;
text-align:left;
width: 400px;
vertical-align: top;
border: none;
}

#bodyAreaNews {
font-family:Arial, Helvetica, sans-serif;
color:#2a3539;
font-size:12px;
padding: 0px 150px 50px 0px;
text-align:left;
width: 740px;
vertical-align: top;
border: none;
list-style-image:url(images/list_star.gif);
}

#bodyAreaNews a:link{
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

#bodyAreaNews a:visited{
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

#bodyAreaNews a:active{
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

#leftNavArea2 {
vertical-align: top;
border: none;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
font-weight:bold;
padding: 0px 0px 50px 70px;
text-align:left;
width: 220px;
list-style-image:url(images/list_star.gif);
}



#footer {
background-image:url(images/footer.gif);
background-repeat:no-repeat;
background-position:top;
vertical-align:top;
text-align:center;
padding: 30px 0 0 0;
height: 100px
}

#rightEdge_mustard {
	position:absolute;
	top: 409px;
	left: 700px;
}
#left-image-float {
	position: relative;
	left:-50px;
}
#right-image-float {
	position: absolute;
	left:650px;
	top: 423px;
}
#leftImage_legendary {
	position:absolute;
	left: -100px;
}

p.promo{
	margin: 0 0 0 0;
}