body {
    font: 13px arial, sans-serif;
    margin: 0px;
    padding: 0px;
    text-align: center;
    background: #000 url(images/jpgs/background.jpg);
    color: #ddd;
}

h1 {font-size: 22px; color: #dc303a;}
h2 {font-size: 18px; color: #858585;}
h3 {font-size: 14px; color: #dc303a;}

a img {border: 0;}
a {text-decoration: none; color: #910101;}
a:hover {text-decoration: underline;}

input[type=text], input[type=password], textarea {
    border: 2px solid #686868;
    background: #fafafa;
    padding: 3px;
    font: 13px Arial, sans-serif;
}

.center {
    width: 800px;
    margin: 0px auto;
    text-align: left;
}

#header {
    height: 150px;
    background: #222 url(images/jpgs/header.jpg) no-repeat;
    margin: 50px 0 20px 0;
}

#navigation {
    padding: 0px;
    background: url(images/jpgs/nav_bg.jpg) top center;
	height: 35px;
	overflow: hidden;
	text-align: center;
}
    #navigation * {margin: 0; padding: 0;}
    #navigation p {
    	font-size: 12px;
    	font-weight: bold;
    	height: 35px;
        line-height: 35px;
    }
    #navigation a {
        color: #fff;
        text-decoration: none;
        padding: 0 17px;
    }
    #navigation a:hover {
        color: #acacac;
    }

#banner {
    height: 68px;
    /*background: url(images/pngs/banner.png) no-repeat;*/
}

#content_pane {
    width: 800px;
    overflow: hidden;
    background: url(images/jpgs/content_bg.jpg) 0 156px repeat-y;
}

#content {
    width: 780px;
    padding: 10px 10px 0 10px;
    background: url(images/jpgs/content_top.jpg) top no-repeat;
    min-height: 300px;
    height: auto !important;
    height: 300px;
}

#content_bottom {
    width: 800px;
    height: 10px;
    background: url(images/jpgs/content_bottom.jpg) bottom no-repeat;
}


#footer {
    color: #ddd;
    margin: 10px 0;
    height: 37px;
    background: #222 url(images/jpgs/footer.jpg);
    padding: 6px 10px 0 10px;
    font-size: 12px;
}
#footer p {
    margin: 0;
    padding: 0;
}
#footer a {text-decoration: none; color: #ddd;}
#footer a:hover {text-decoration: underline;}


.clearer {clear: both;}
.right {float: right; display: inline;}
.left {float: left; display: inline;}
