* {margin:0; padding:0;}

body
{
background-image: url(images/background.jpg);
background-repeat: repeat;
background-position: top center;
background-attachment: scroll;
background-color: #000000;
color: #FFFFFF;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
}

img
{
border: 0;
}

/* LINKS */
a:link 
{ 
color: #FFFFFF;
text-decoration: underline;
}

a:visited
{ 
color: #FFFFFF;
text-decoration: underline;
}

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

a:active
{ 
color: #FFFFFF;
text-decoration: underline;
}

.arial12White
{
color: #FFFFFF;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.mainContentPadding
{
padding: 10px;
}

ul
{
padding-left: 20px;
}

.welcomePicture
{
padding-left: 50px;
padding-bottom: 10px;
}

.vertDots
{
background-image: url(images/vert-dot.gif);
background-repeat: repeat-y;
background-position: top;
text-align: center;
vertical-align: top;
}

.welcomeThumbs
{
padding: 5px;
}

/* FOOTER */
.footer
{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 7px;
text-align: center;
vertical-align: middle;
background: black;
filter:alpha(opacity=30);
-moz-opacity:.50;
opacity:.30;
}

.footer a
{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.footer a:hover
{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}
