/*
Bean Bag Coffee House, New Richmond Wisconsin
Design by Shaymein Ewer, steel blue Media™
Copyright (c) 2008
http://www.steelbluemedia.com
*/
*{ margin: 0; padding: 0; }* 
body { font: 0.74em/1.6em verdana, arial, "Trebuchet MS", Tahoma, sans-serif; color: #444; background-image: url(../images/bckgrnd.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a {	color: #de8d00;	background: inherit; text-decoration: none; }
a:hover { color: #b60d0a; background: inherit; }
p { margin: 0 0 15px; }
h1 { font: normal 3.7em "Trebuchet MS", Arial, Sans-Serif; color: #fff; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
sup { font-size: .3em; color: #DFCDA2; }
h2 { color: #B60D0A; font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 1px solid #ccc; }
h3 { color: #808080; background: #D0D4D4; padding: 3px 10px; margin: 0 0 15px; }
#content { background: #fff; width: 960px; height: 756px; margin: 10px auto; padding: 10px; }
#header { background: #fff url(../images/header_back.jpg) no-repeat; height: 343px; }
#header2 { background: #fff url(../images/header_back_sub.jpg) no-repeat; height: 100px; }
#header p { color: #fcfbb7; text-align: right; }
.nav { width: 580px; height: 75px; margin: 0 16px 16px; }
#header_container { text-align: right; }
#logo { padding: 40px 0 0 20px;  float: left; width: 400px; }
.third { font-size: 0.9em; background-color: #fff; text-align: justify; width: 280px; float: left; margin: 0 30px 10px 10px; }
.align1 { text-align: left; float: left; }
.last { text-align: justify; float: right; margin: 0 10px 10px 0; }
body { color: black; background-color: white; background-image: url(../images/bckgrnd.jpg); }
#container1 { color: #fff; font-size: 11px; font-family: verdana; font-weight: bold; background-image: url(../images/topback.jpg); text-indent: 20px; width: 960px; height: 51px; }
#container2 { width: 487px; height: 18px; margin-top: 10px; margin-left: 10px; }
#container3 { width: 220px; height: 20px; float: right; margin-top: -18px; margin-right: 10px; }
#container4 { width: 960px; height: 109px; background-image: url(../images/menu_back.jpg);}
#container5 { background-image: url(../images/logo1.jpg); width: 280px; height: 109px; float: left;}
#container6 { color: #131211; font-size: 16px; background-image: url(../images/nav_head.gif); width: 589px; height: 74px; float: right; padding-top: 35px; padding-left: 35px; }
#container8 { width: 366px; height: 247px; margin-top: 80px; margin-left: 60px; }
#container7 { color: #edecba; width: 492px; float: right; margin-top: 20px; margin-right: 16px; }
#leftbar { width: 230px; height: 230px; float: left; margin-top: 5px; margin-right: 0; }
#sub_body { width: 715px; height: auto; float: right; margin-top: 5px; margin-left: 0; }
.dsR4 { padding-left: 47px; }
.dsR5 { padding-left: 32px; }
.dsR6 { padding-left: 28px; }
.dsR7 { padding-left: 35px; }
.dsR1 { width: 90px; height: 86px; }
.dsR2 { width: 86px; height: 86px; }
.ds3 /*agl rulekind: base;*/ { font-size: 16px; font-weight: bold; }
.dsR9 { background-color: #f8f8f8; width: 114px; }
.dsR14 { background-color: #fdf7e6; width: 89px; }
.dsR15 { background-color: #fdf7e6; width: 97px; }
.dsR17 { background-color: #fdf7e6; width: 114px; }
.dsR18 { width: 89px; height: 31px; }
.dsR19 { width: 97px; height: 31px; }
.dsR21 { width: 114px; height: 31px; }
.dsR23 { width: 89px; height: 49px; }
.dsR24 { width: 97px; height: 49px; }
.dsR26 { width: 114px; height: 49px; }
.dsR30 { width: 303px; height: 31px; }
.dsR32 { width: 303px; height: 49px; }
.dsR33 { width: 292px; }
.dsR34 { width: 308px; }
.dsR35 { background-color: #fdf7e6; width: 308px; }
.dsR36 { background-color: #f8f8f8; width: 308px; }
.dsR37 { background-color: #fdf7e6; width: 292px; }
.dsR38 { width: 292px; height: 31px; }
.dsR39 { background-color: #fdf7e6; width: 89px; height: 87px; }
.dsR40 { background-color: #fdf7e6; width: 97px; height: 87px; }
.dsR41 { background-color: #fdf7e6; width: 303px; height: 87px; }
.dsR42 { background-color: #fdf7e6; width: 114px; height: 87px; }
.dsR47 { width: 89px; height: 87px; }
.dsR48 { width: 97px; height: 87px; }
.dsR49 { width: 303px; height: 87px; }
.dsR50 { width: 114px; height: 87px; }
#prefooter { width: 945px; }
ul#menu li { display:inline; }
ul#menu li a { text-decoration:none; color:#380903;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
ul#menu li a.active, ul#menu li a:hover { color:#de8d00;}
.more { font-weight: bold; border-top: 1px solid #000; padding: 5px 0 0; }
#prefooter { color: #fff; width: 944px; margin: 0 auto; font-size: 10px; line-height: 12px; background-image: url(../images/footback.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: 30px; padding-top: 10px; padding-right: 18px; padding-left: 18px; }
#footer { margin: 15px auto; color: #fff; font-size: 0.9em; background-color: #fff; width: 978px; }
#footer a { color: #444; }
.right { float: right; text-align: right; font-size: 1em; vertical-align: middle; top: 5px; left: 703px; width: 350px; height: 26px; }
#footer .right a { margin: 0 0 0 2px; padding: 3px 10px; }
#footer .right a:hover { background: #fff; color: #444; text-decoration: underline; }
#separate { background-color: #380903; height: 5px; margin-bottom: 10px; }

/*highslide*/

.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper, .rounded-white {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 0 5px 5px 5px;
}
.highslide-wrapper .highslide-header {
	padding-bottom: 5px;
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 15px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	margin-top: 4px;
	height: 11px;
	width: 11px;
	background: url(../highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

