#floater{
background-image: url(images/navbar.png); 
background-repeat: repeat-x; 
height: 80px; 
position: absolute; 
width: 100%;
}
 
#banner{
	height=124;
	width=800;
}
 
body {
-x-system-font:none;
background:#BCC499 none repeat scroll 0 0;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
text-align:center;
}


body p{
font-size:11pt;
line-height:20px;
clear: left;
float: left;
}

body h2{
font-size:16pt;
}

#totalcontent{
width: 820px;
}

.twoColHybLtHdr #container {
background:#F1F3EE none repeat scroll 0 0;
border:1px solid #BCC499;
margin:0 auto;
max-width:820px;
min-width:820px;
text-align:left;
/*width:80%;*/
color:#303030;
}
#header {
background:#F1F3EE none repeat scroll 0 0;
margin:0 auto;
max-width:800px;
min-width:800px;
padding:0 10px;
}
#header h1 {
margin:0;
padding:10px 0;
}
#navigation {
/*background-image:url(images/navbar.png);
background-repeat:repeat-x;*/
height:80px;
position:absolute;
width:820px;
}

.twoColHybLtHdr #sidebar1 {
background:#F1F3EE none repeat scroll 0 0;
/*float:left;*/
padding:10px 10px 10px 10px;

}

#sidebarholder{
float:left;
border: 1px solid #7B8F8A;
margin-left: 10px;
width: 200px;
margin-top: 3em;
margin-bottom: 10px;
}

.twoColHybLtHdr #sidebar1 h3, .twoColHybLtHdr #sidebar1 p {
margin-left:10px;
margin-right:10px;
margin-bottom: 5px;
font-size: 9pt;
}

.twoColHybLtHdr #sidebar1 h3{
font-size: 11pt;

}

#contentholder{
/*clear: left;*/
float:left;
width:600px;
margin-top: 3em;
padding-bottom: 10px;
margin-left: 5px;
}

.twoColHybLtHdr #mainContent {
/*padding-left: 41px;*/
position: relative;
width: 558px;
padding-left: 10px;
}

.twoColHybLtHdr #mainContent h2, #mainContent h1{
margin-bottom: 5px;
margin-top: 5px;
font-weight: normal;
}

#mainContent h2 {
	float: left;
}

#nextlink a{
color:#91A68A;
}

#nextlink {
	clear: left;
	float: left;
	width: 100%;
	margin-top:1em;
}
 

.twoColHybLtHdr #footer p {
margin:0;
padding:10px 0;
}

#mainimage{
	border: 1px solid #7B8F8A;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;

}


#memberstable{
	width:400;
	clear:both;
	border:none;
}

#memberstable #spacer{
	width:200px;

}

/* Items page css */
.itemgroup{
	clear: left;
	float: left;
	border-bottom: 1px solid;
	padding-bottom: 10px;
	margin-bottom: 10px;
	/*min-height: 200px;*/
	position: relative;
	width: 568px;
	
}

.itemdescription{
	/*width: 250px;*/
	float: left;
}

.innergroup {

}

.item1{
	float:left;
	padding: 5px;
}

/* basic multiple use styles to call*/
.fltrt {
float:right;
margin-left:8px;
}
.fltlft {
float:left;
margin-right:8px;
}
.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}





/* This is the section */
#outside {
margin:0 auto;
}
#navigation-1 {
-x-system-font:none;
font-family:verdana,arial,helvetica;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:3px;
padding:1px 0 0 18em;
text-align:center;
width:800px;
padding-left: 5px;
}
#navigation-1 li {
display:block;
float:left;
margin:0;
position:relative;
width:130px;
}
#navigation-1 li a:link, #navigation-1 li a:visited {
color:#FFFFFF;
display:block;
height:13px;
padding-top:4px;
padding-bottom:8px;
text-align:center;
text-decoration:none;
width:130px;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
background:#BCC499 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
height:13px;
text-align:center;
text-decoration:none;
width:130px;
}
#navigation-1 li ul.navigation-2 {
background:#FFFFFF none repeat scroll 0 0;
border-color:-moz-use-text-color #91A68A #91A68A;
border-style:none solid solid;
border-width:medium 1px 1px;
display:none;
left:-1px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:1px 1px 0 0;
position:absolute;
text-align:center;
top:21px;
width:130px;
}
#navigation-1 li:hover ul.navigation-2 {
display:block;
}
#navigation-1 li ul.navigation-2 li {
clear:left;
text-align:center;
width:130px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
background:#91A68A none repeat scroll 0 0;
border-color:-moz-use-text-color -moz-use-text-color #FFFFFF;
border-style:none none solid;
border-width:medium medium 1px;
clear:left;
padding:4px 1px;
position:relative;
width:130px;
z-index:1000;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
background:#BCC499 none repeat scroll 0 0;
border-color:-moz-use-text-color -moz-use-text-color #FFFFFF;
border-style:none none solid;
border-width:medium medium 1px;
clear:left;
padding:4px 0;
position:relative;
width:130px;
z-index:1000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #B9121B;
display:none;
left:130px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:1px 1px 0;
position:absolute;
text-align:center;
top:-2px;
z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
display:block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
background:#B9121B none repeat scroll 0 0;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
background:#EC454E none repeat scroll 0 0;
}
#navigation-1 li ul.navigation-2 li a span {
color:#FE676F;
font-size:12pt;
left:130px;
position:absolute;
top:0;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
color:#FFFFFF;
font-size:12pt;
left:130px;
position:absolute;
top:0;
}


#footer {
background-color: #91A68A none repeat scroll 0 0;
font-family:verdana,arial,helvetica;
padding:0 10px;
}

#footer p{
	font-family:verdana,arial,helvetica;
	font-size: 8pt;
}

.nav-links {
left:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:30px;
width:200px;
}
.nav-links li {
font-size:1.2em;
line-height:1.6em;
}
#content {
margin-left:240px;
margin-right:50px;
margin-top:30px;
}
.twitthis {
left:20px;
position:absolute;
top:250px;
}
pre {
background:#E8E8E8 none repeat scroll 0 0;
border-left:10px solid #777777;
color:black !important;
font-size:0.85em;
overflow-x:auto;
padding:1em;
}
.important {
background:#DDDDDD none repeat scroll 0 0;
border:1px solid #666666;
color:#CC3300;
padding:0 1em;
}

.galleryview {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
dt {
font-weight:bold;
}
dd {
margin-bottom:0.5em;
}
.code_wrapper {
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #888888;
padding:10px;
}
code, .code {
}
.options {
border-color:#777777 -moz-use-text-color #777777 #777777;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
font-family:Verdana,Geneva,sans-serif;
font-size:0.8em;
}
.options th {
background:#777777 none repeat scroll 0 0;
color:white;
font-weight:bold;
text-align:left;
}
.options th, .options td {
padding:4px 10px;
}
.options td {
border-right:1px solid #777777;
}
#parts-img {
border:1px solid black;
}
img.nav {
border:1px solid black;
margin-bottom:5px;
}
a:link, a:visited {
color:#3671A8;
text-decoration:none;
}
a:hover {
color:#CC5914;
}
.panel-overlay h2, .panel-overlay p {
margin:0.3em 0;
horizontal-align: middle;

}
.panel-overlay p {
line-height:1.2em;

}
label {
	width: 7em;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	margin-top: 5px;
       display: block;
	clear:both;
}


input
{
	color: #781351;
	background: #E5FFEB;
	border: 1px solid #92A68A;
	margin-top: 5px;
	display:block;
}

ul.itemlist {
	list-style-type: disc;
	list-style-position: inside;
	padding: 10px;
}

