/* CSS Document */

* { 
	padding: 0; margin: 0;
}

a {
color: #BDBDBD;
}

a:link, a:visited {
color: #BDBDBD;
text-decoration: underline;
}

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

body {
background-image: url('images/background.png');
background-color: #000;
background-repeat: repeat;
margin: 0; 	padding: 0;
font: normal .70em/1.6em Arial, Verdana, Tahoma, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
color: #BDBDBD;
text-align: left;
padding-bottom: 10em;
}

div#header {
background-image: url('images/logoRepeat.png');
background-repeat: repeat-x;
width: 100%;
height: 125px;
background-color: #000;
font-family: Copperplate Gothic Light;
}

div#nav {
/*background-image: url('images/tile_cat.gif');
background-repeat: repeat;
height: 28px;
width: 100%;
text-transform: uppercase;
padding-top: 6px;
text-align: center;
display: block;*/
background-repeat: repeat-x;
background-color:#333333;
background-image:url(images/tile_cat.gif);
height:30px;
margin:0pt;
text-align:center;
color:#31363D;
font-family:Arial,Verdana,Tahoma,"Trebuchet MS",Sans-Serif,Georgia,Courier,"Times New Roman",Serif;
font-size:12px;
line-height:135%;
}


div.box {
display: block;
background-image: url('images/boxback.png');
background-repeat: repeat-x;
width: 60%;
background-color: #0A0A0A;
margin: 2em;
border: 1px solid #696969;
clear: none;
}

div.rightbox {
margin: 2em;
display: block;
background-image: url('images/boxback.png');
background-repeat: repeat-x;
width: 30%;
background-color: #000;
border: 1px solid #696969;
clear: none;
float: right;
}

#nav a {
text-decoration: none;
display: inline;
padding: 7px;
color:#FFFFFF;
}

#nav a:hover {
background:transparent none repeat scroll 0%;
background-image: url('images/tile_cat_hoverd.gif');
}

h1.heading {
font-size: 1.7em;
font-family: Copperplate Gothic Light, verdana;
padding: 1em;
padding-bottom: 2px;
color: #fff;
border-bottom: 3px solid #fff;
}

h2 {
font-size: 1.5em;
font-family: Copperplate Gothic Light, verdana, arial;
padding: 0.7em;
padding-bottom: 2px;
color: #fff;
}

h2.news {
font-family: arial;
font-size: 1.5em;
padding: 0.7em;
border-bottom: 1px dotted #FFF;
}

h2.news a{
text-decoration: none;
color: #FFFFFF;
}

.box p {
padding: 1em;
}

p.copy {
padding-left: 2.5em;
padding-top: 0;
}

p.newsSide {
color: #fff;
font-size: 1.3em;
padding-left: 2em;
}

img {
border: none;
}

fieldset {
margin: 3em;
margin-top: 1em;
margin-bottom: 1em;
background-color: #4F4F4F;
background-image: url('images/boxback.png');
}

a.nocolor {
color: #FFFFFF;
text-decoration: none;
}

table.form {
border: none;
margin-left: auto;
margin-right: auto;
padding-bottom: 2em;
}

table.form tr {
padding: 0.5em;
}

table.form tr.pad {
padding-left: 1em;
}

.center {
text-align: center;
}

label
{
padding-left: 0em;
width: 16em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

span.right {
float: right;
}

#submenu {
background-color:#333333;
background-image:url(images/tile_cat.gif);
height:30px;
margin:0pt;
text-align:center;
font-size: 12px;
}
#submenu_left a {
float:left;
}
#submenu_right a {
float:left;
}
#submenu a {
color:#FFFFFF;
display:block;
padding:7px;
text-decoration:none;
}
#submenu a:hover {
background-image:url(images/tile_cat_hover.gif);
color:#FFFFFF;
background-repeat: repeat-x;
}