/* CSS Document */

body { 
	margin: 0px; padding: 0px;
	background: #00131d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	}

/* Links and Input Styles */
.title_txt { color: #516f7e; }
li { display: block; padding: 1px; }
p { text-indent: 4px; }
input[type="text"] { background: #e7e7e7; border: 1px solid #bcbcbc; font-size: 10px; }
.input { background: #e7e7e7; border: 1px solid #bcbcbc; font-size: 10px; margin: 1px; }
.shout { width: 200px; text-align: right; float: left; }
.shout input[type="text"] { margin: 1px; padding: 1px; }
a { color: #00131d; text-decoration: none; }
a:hover { color: #666666; text-decoration: none; }
.nav_up a, .nav_over a, .nav_up a:hover, .nav_over a:hover { color: #d5d7db }
/* */
	
#frame { width: 838px; margin-left: auto; margin-right: auto; }
#border { width: 838px; height: auto; background: url('images/bg.jpg') repeat-y; float: left; }
#container { width: 770px; height: auto; margin-left: 34px; float: left; }
#banner { width: 770px; height: 191px; background: #d6d6d6 url('images/banner.jpg') no-repeat; float: left; }
#nav { width: 770px; height: 31px; background: url('images/nav_up.jpg') repeat-x; font-size: 12px; color: #CCCCCC; float: left; }
.spacer { width: 1px; height: 31px; background: url('images/nav_spacer.jpg') no-repeat; float: left; }
#nav_l { width: 69px; height: 31px; background: #32414a url('images/nav_left.jpg') right no-repeat; float: left; }
#nav_r { width: 71px; height: 31px; background: url('images/nav_right.jpg') no-repeat; float: right; }
.nav_up { width: auto; height: auto; background: url('images/nav_up.jpg') repeat-x; padding: 8px 18px 0 18px; float: left; }
.nav_over { width: auto; height: auto; background: url('images/nav_over.jpg') repeat-x; padding: 8px 18px 0 18px; float: left; }

/* Content Areas */
#small { width: 532px; height: auto; padding: 4px 4px 10px 4px; background: #292d32 url('images/content_footer.jpg') repeat-x bottom; color:#CCCCCC; float: left; }
#main_dark { width: 532px; height: auto; min-height: 500px; padding: 4px 4px 10px 4px; background: #292d32; color:#CCCCCC; float: left; }
#main { width: 532px; height: auto; padding: 4px; float: left; }
#right { width: 210px; height: auto; margin-left: 20px; float: right; }
.r_txt { width: 202px; height: auto; padding: 4px; float: left; }
.links { width: 202px; height: auto; padding: 4px; text-align: center; float: left; }
#pic { width: 263px; height: 142px; margin: 4px; float: left; }
.affiliate { width: auto; height: auto; float: left; }
/* End Content Area Code */

/* Title Areas */
.title { width: 210px; height: auto; float: left; }
/* End Titles */

#footer { width: 770px; height: 17px; background: url('images/footer_bg.jpg') repeat-x; float: left; }
#footer_txt { width: 300px; height: auto; padding: 5px; padding-bottom: 0px; color: #55585b; font-size: 10px; float: left; }
#footer_img { width: 130px; height: 17px; background: url('images/copyright.jpg') no-repeat; float: right; }
