/*################################################################################################
BizHelper's SiteSimple Cascading Style Sheet
Version 122807
#style = div ID can only be used once
.style = able to be used multiple times
.style b strong = b and strong only defined in the .style class
.style.style2.b = b is only defined when class .style2 is a child of class .style
--------------------------------------------------------------------------------------------------
>> HTML Styles
--------------------------------------------------------------------------------------------------
################################################################################################*/

body { color: #980000; font-family: Verdana; line-height: 1.6; background-color: #980000;  background-image: url(../images/background_body.jpg); }

/*################################################################################################
--------------------------------------------------------------------------------------------------
>> YUI Layout Styles
--------------------------------------------------------------------------------------------------
################################################################################################*/
/* Header*/
#hd{ background-image: url(../images/background_maincontent.jpg);  background-repeat: repeat-y;}

#yui-main{ background-image: url(../images/background_maincontent.jpg);  background-repeat: repeat-y; }

/* Body */
#bd{  background-image: url(../images/background_maincontent.jpg);  background-repeat: repeat-y;}

/* Footer */
#ft{ text-align:center; background-image: url(../images/footer_whitehair.jpg); background-repeat: no-repeat; height:189px;}

#ft a{}

#ft a:hover {}

/*################################################################################################
--------------------------------------------------------------------------------------------------
>> BizHelper SiteSimple Variable Styles
--------------------------------------------------------------------------------------------------
################################################################################################*/
#logo { }

#slogan { font-family: georgia; font-weight: bold; color: #FFF; padding: 5px; font-size: 16px; }

#pagename{ font-family: Verdana; font-weight: bold; font-size: 1.25em; color: #980000; }

/*################################################################################################
--------------------------------------------------------------------------------------------------
SIDEBAR and Navigation Buttons | Details at http://alistapart.com/articles/taminglists/
--------------------------------------------------------------------------------------------------
################################################################################################*/
		
#sidebar{padding-left:40px; }

#button { width: auto; border-right: 0; padding: 0 0 0 5px; font-family: 'Trebuchet MS'; color: #333; }

#button ul { list-style: none; margin: 0; padding: 0; border-top: 0; border-bottom: 0; }
		
#button li { margin: 5px; }
		
#button li.mainlevel a { display: block; padding: 5px 5px 5px 5px; border: 0px solid ; color: #980000; text-decoration: none; width: 100%; font-weight: bold; background-image: url(../images/button_off.jpg); color: #FFFFFF; }

html>body #button li a { width: auto; }

#button li.mainlevel a:hover { border-left: 0; border-right: 0; display: block; background-image: url(../images/button_on.jpg); border: 1px solid yellow; color: yellow; }
		
#button ul li.sublevel a { display: block; padding-left: 22px; color: #980000; text-decoration: none; width: 100%; font-weight: bold; }

#button ul li.sublevel a:hover { border-left: 0; border-right: 0; display: block; padding-left: 25px; color: #FFFFFF; }

/*################################################################################################
--------------------------------------------------------------------------------------------------
>> MAINCONTENT HTML Styles
>> YUI Base.css tweaked to accomodate SiteSimple user editable MAINCONTENT area
--------------------------------------------------------------------------------------------------
################################################################################################*/
#maincontent { padding-left:35px; padding-right:80px;}

#maincontent a { }

#maincontent a:hover, a:active, a:focus { }

#maincontent h1 { /*18px via YUI Fonts CSS foundation*/ font-size: 138.5%; }

#maincontent h2 { /*16px via YUI Fonts CSS foundation*/ font-size: 123.1%; }

#maincontent h3 { /*14px via YUI Fonts CSS foundation*/ font-size: 108%; }

#maincontent h1,h2,h3 { /* top & bottom margin based on font size */ margin: 1em 0; }

#maincontent h1,h2,h3,h4,h5,h6,strong { /*bringing boldness back to headers and the strong element*/ font-weight: bold; font-family: georgia; color: #980000; margin-bottom: -4px; /* reduces the typical Heading Spacing */ letter-spacing: -1px; /* tightens font spacing */ }

#maincontent abbr,acronym { /*indicating to users that more info is available */ border-bottom: 1px dotted #000; cursor: help; }
 
#maincontent em { /*bringing italics back to the em element*/ font-style: italic; }

#maincontent blockquote,ul,ol,dl { /*giving blockquotes and lists room to breath*/ margin: 1em; }

#maincontent ol,ul,dl { /*bringing lists on to the page with breathing room */ margin-left: 2em; }

#maincontent ol li { /*giving OL's LIs generated numbers*/ list-style: decimal outside; }

#maincontent ul li { /*giving UL's LIs generated disc markers*/ list-style: disc outside; }

#maincontent dl dd { /*giving UL's LIs generated numbers*/ margin-left: 1em; }

#maincontent th,td { /*borders and padding to make the table readable*/  padding: .5em; }

#maincontent th { /*distinguishing table headers from data cells*/ font-weight: bold; text-align: center; }

#maincontent caption { margin-bottom: .5em; /*centered so it doesn't blend in to other content*/ text-align: center; }

#maincontent p,fieldset,table,pre { /*so things don't run into each other*/ margin-bottom: 1em; }

#maincontent pre { padding: 10px 15px; margin: 5px 0 15px; border-left: 5px solid #456387; background: #E4E4E4; font-family: "Courier News"; }

#maincontent a img { border: none; }

#maincontent img { padding: 5px; }

/*################################################################################################
--------------------------------------------------------------------------------------------------
>> Web form Styles
--------------------------------------------------------------------------------------------------
################################################################################################*/
fieldset { border: 1px solid #980000; padding: 5px; width:500px;}

legend { font-weight: bold; padding: 10px; }

label { float: left; width: 25%; margin-right: 0.5em; padding-top: 0.2em; text-align: right; font-weight: bold; }

form { margin: 0; padding: 0; }

input, select { font-size: 11px; padding: 3px; }

select, .inputbox { padding: 2px; }

textarea { padding-left: 2px; border: 1px solid; border-color: #980000; background-color: #E4E4E4;}

#maincontent input[type=text],input[type=password],textarea{ width: 12.25em; *width: 11.9em; border: 1px solid; border-color: #980000; background-color: #E4E4E4;}
/* setting a consistent width, 160px; control of type=file still not possible */

/*################################################################################################
--------------------------------------------------------------------------------------------------
>> DO NOT CHANGE BELOW THIS LINE
--------------------------------------------------------------------------------------------------
################################################################################################*/
#maincontent table{ width: auto; /*required for table widths to not overlap the divs in IE5.5 */ }

/* Firefox Scrollbar Hack */
html { margin-bottom: 1px; height: 100%!important; height: auto; }

#SiteSimple { position: fixed; right: 0pt; bottom: 0pt; display: block; height: 162px; width: 185px; background-color: transparent; background-image: url(http://www.bizhelper.com/images/sitesimple.gif); background-repeat: no-repeat; background-attachment: scroll; -x-background-x-position: right; -x-background-y-position: bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-indent: -999em; text-decoration: none; }

