/* BLKMGK Dream.Build.Inspire.Lead webiste 2007 www.pixelharvester.com*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

a { text-decoration:none }
a:link { text-decoration:underline; color:#e58700}
a:visited { text-decoration:underline; color:#9fbaff }
a:hover { text-decoration:none; color:#FFF }

p {
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
font-style: normal;
font-weight: normal;
margin: 0px;
padding: 0px;
}

h1 {
color: #FFF;
font-family: arial, helvetica, sans-serif;
font-size: 160%;
font-style: normal;
margin: 0px;
padding: 0px 0px 3px 0px;
font-weight: normal;
letter-spacing: -1px;
}

h2 {
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 120%;
font-weight: bold;
margin: 0px;
padding: 0px;
font-weight: normal;
letter-spacing: -1px;
}

h3 {
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 110%;
font-style: normal;
margin: 0px;
padding: 0px;
font-weight: normal;
letter-spacing: -1px;
}

h4 {
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 140%;
font-style: normal;
margin: 0px;
padding: 0px 0px 3px 0px;
font-weight: normal;
letter-spacing: -1px;
}

h4 {
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 80%;
font-style: normal;
margin: 0px;
padding: 0px 0px 3px 0px;
font-weight: normal;
letter-spacing: -1px;
}

/* POSITIONING */

body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

height: 100%;
text-align: center;
background-image: url(test/images/background/background.gif);
background-repeat: repeat-x;
background-color: #454dbc;
}

#wrapper {
margin: auto;
padding: 0px 0px 0px 0px;
width: 850px;
height: 100%;
border-color:#FFF;
border: 1px 1px 1px 1px;
}

#header {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 850px;
height: 258px;
text-align: left;
background: url(test/images/header/headerImage_009.jpg);
background-position: left;
background-repeat: no-repeat;
}

#title {
width: 200px;
height: 28px;
padding-top: 20px;
padding-left: 185px;
font: Arial, Helvetica, sans-serif;
text-align: left;
color: #FFFFFF;
}

.subtitle {
width: 200px;
height: 25px;
font: Arial, Helvetica, sans-serif;
text-align: left;
color: #FFFFFF;
}

#content {
width: 800px;
height: 100%;
font: Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
}

/* NAVIGATION */

#nav {
width: 320px;
height: 25px;
float: right;
padding-top: 140px;
padding-left: 550px;
}

#navcontainer {
width: 320px;
height: 25px;
text-align: left;
float: right;
}

ul#navlist {
margin: 0px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
}

ul#navlist li {
display: inline;
margin: 0px;
padding: 0px;
}

ul#navlist li a {
display:inline;
padding: 5px 5px 5px 5px;
width: 100px;
height: 10px;
}

ul#navlist li a:link, ul#navlist li a:visited {
color: #ffffff;
text-decoration: none;
}

ul#navlist li.active a {
background: #454dbc;
text-decoration: none;
color: #FFFFFF;
}

ul#navlist li.active a:hover {
color: #af1b20;
}

ul#navlist li a:hover {
color: #af1b20;
}

/*    END NAVIGATION */

/*    LIST STYLING    */

ul.alignedlist {
font-family: arial, helvetica, sans-serif;
margin: 0;
padding: 0;
}

ul.alignedlist li {
font-family: arial, helvetica, sans-serif;
margin: 0px 0px 3px 0px;
padding: 0;
list-style-color: #e58700;
}

div.alignedlistouter {
color: #e58700;
font-family: arial, helvetica, sans-serif;
font-size: 0.8em;
margin: 2px 0px 0px 15px;
padding: 0;
line-height: 125%;
}


/*    LIST STYLING    */


#maincontent {
float:left;
width: 575px;
height: 100%;
padding: 0px 20px 45px 20px;
font: Arial, Helvetica, sans-serif;
}


#quicklinks {
width: 150px;
height: 100%;
padding-top: 0px;
padding-left: 15px;
text-align: left;
float: left;
}

#forum_post {
width: 700px;
height: 200px;
background-color:#00FFCC;
text-align:left;
}

#clearit {
clear:both;
}

#footer {
margin: 0px auto;
padding: 45px 0px 0px 0px;
width: 800px;
height: 40px;
margin: 0px;
text-align: center;
font:Arial, Helvetica, sans-serif ;
color:#FFFFFF;
}