/*###################################################################
#  style.css
#####################################################################
#  myBTMContent v 3
#####################################################################
#  Web Developer -- BY THE MOON
#  Author/Design -- Dara Pressley dara@bythemoon.com
#  Copyright � 2004 Dara Pressley
###################################################################*/
/* Basic Elements */
body {color: #000; font-family: geneva, arial, sans-serif; font-size: 14px;  margin: 0; scrollbar-base-color: #225a71; width: 750px;}
a:link		{ color: #003399; text-decoration: none }
a:visited	{ color: #003399; text-decoration: none }
a:active	{ color: #666666; text-decoration: none }
a:hover		{ color: #6699FF; text-decoration: none }
h1, h3 {color: #225a71; margin: 0; padding: 0 ;}
h2, h4 {color: #225a71; font-style:italic; }
hr {border: 1px dashed #225a71; }
ul li {list-style-image: url(/css/bradley/images/bullet.gif);}
acronym {border-bottom: dotted 1px #000; cursor: help;}
img {border: 0}
.clear {clear: both;}
.smalltext {font-size: 10px;}
.spacer {height: 300px;}
.floatRight {float: right;}
.floatLeft {float: left;}

/* Main Layout */
#header {width: 750px; background-color: 225a71;}
#top {}
.randImage {width: 750px; height: 80px;}
.randImageBack {width: 750px; height: 80px; background-image: url(/css/bradley/images/randpictback.gif);}
#main {clear: both; width: 750px; background: #fff url(/css/bradley/images/background.gif);}
#nav {float: left; width: 165px; padding: 7px;}
#content {margin: 0 0 0 215px; padding: 10px;}
#footer{clear: both;width: 750px; }
#foot{ background-image: url(/css/bradley/images/bottom-shade.gif); padding: 5px; color: #999; width: 750px;}
.copyright {}
.contactus {}
.designer {float: right; position: relative; bottom: 20px;}
.designer a {color: #369;}

.application {float: right;  position: relative; bottom: 20px;}
.application a {color: #369;}

table#nav_content {width: 100%; }
td.nav {font-family: geneva, arial, sans-serif; font-size: 11px;  width: 165px; vertical-align: top;}
td.content {font-family: geneva, arial, sans-serif; font-size: 14px; vertical-align: top; }
td#sidebar {font-family: geneva, arial, sans-serif; font-size: 11px;  width: 215px; vertical-align: top; }

/* Basic Layout Elements */
.leftcol {width: 45%; float: left;}
.rightcol {margin-left: 50%; border-left: 1px dashed #9898ca; padding-left: 5px;}


/* Display Pages */
.title {font-size: 16px; color: #666; padding: 5px;}
.sidebox {margin; 5px; padding: 10px; background-color: #b5bcc6; border: 1px solid #000; }
.headlines {font-size: 16px; border-bottom: 2px solid #000; color: #000;}
.headlines a {color: #000;}
div.sidebox div.title a {color: #000; font-size: 12px; text-decoration: none;}
div.sidebox div.date {position: relative; margin: -5px 0 0 10px; font-style: italic; color: #fff;}
div.sidebox div.entry {padding-bottom: 10px;}
div.sidebox div.postedby {position: relative; margin: -5px 0 0 10px; font-style: italic; font-family: Times; font-size: 14px; padding-bottom: 2px;}
.mainbox {}
div.mainbox div.title a {color: #000; font-size: 12px;}
div.mainbox div.date {position: relative; margin: -5px 0 10px 10px; font-style: italic; color: #666698;}
div.mainbox div.entry {padding-bottom: 30px;}
div.mainbox div.postedby {position: relative; margin: -5px 0 0 10px; font-style: italic; font-family: Times; font-size: 14px; padding-bottom: 2px;}
div.pageNav {margin: 20px;} 

/* Main menu */
.mainmenu { }
.mainmenu a {display: block; font-weight: bold; background-image: url(/css/bradley/images/menu.gif); line-height: 30px; width: 154px; height: 28px; text-indent: 8px; position: relative; margin: 0 0 0 5px; color: #225a71;}
.mainmenu a:hover {display: block; font-weight: bold; background-image: url(/css/bradley/images/menuon.gif); line-height: 30px; width: 154px; height: 28px; text-indent: 8px; position: relative; margin: 0 0 0 5px; color: #c0c0c0;}
.submenu a {display: block; font-weight: bold; background-image: url(/css/bradley/images/submenu.gif); line-height: 30px; width: 154px; height: 28px; text-indent: 8px; position: relative; margin: 0 0 0 5px; color: #c0c0c0;}
.submenu a:hover {display: block; font-weight: bold; background-image: url(/css/bradley/images/submenuon.gif); line-height: 30px; width: 154px; height: 28px; text-indent: 8px; position: relative; margin: 0 0 0 5px; color: #225a71;}
.menupict {padding: 20px 40px 0px 40px;}
.menupictcenter {padding: 20px 45px 0px 35px;}
#nav .login { width: 145px; position: relative; margin: 0 0 0 10px; }
#nav input[type=text] {width: 135px;}
#nav input[type=password] {width: 135px;}







