html
{
	width:100%;
	height:100%;
}

body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#272d39;
margin: 0;
margin-bottom:50px;
padding: 0;
background-color:#769cda;
background-image: url(images/bg.jpg);
background-position: 0px 75px;
background-repeat: repeat-x;
font-size: 10pt;
height: 100%;
}

#topcontainer
{
	width:100%;
	background-color: #333;
	background-image: url(images/headerbg.gif);
	background-repeat: repeat-x;
	height:75px;
}

#fl_header {
background-color: #333;
background-image: url(images/headerbg.gif);
background-repeat: repeat-x;
background-position: bottom;
height: 75px;
float:left;
}

#blurb
{
	float:left;
	margin: 20px 0 25px 30px;
	padding:5px;
	width:33%; 
	font-size:.85em;
	text-align:justify;
	line-height:10pt;
	border:4px double #888888;
}
#products

{
	width:80%;
	clear:both;
	float:left;
	margin-top:20px;
	margin-left:25px;
	margin-bottom:25px;
	padding:5px;
	background-color:#e6e8fa;
	border: 2px ridge #5b6f8f;
	font-size:8pt;
	
}

#products h1
{
	font-size:16pt;
	margin-left:10px;
	margin-top:3px;
	color:#BD8178;
	font-weight:600;
}

#products p
{
	
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	width:30%;
	padding:10px;
	text-align:center;
	
}

#products hr
{
	clear:both;
	text-align:center;
	color:#5B6F8F;
	background-color:#5B6F8F;
	height:1px;
	margin: 0 auto;
	width:90%;
}

.productsimg
{
	text-align:center;
	margin-bottom:7px;
	border:1px solid #5F9EA0;
}

#sharebutton
{
	float:right;
	clear:none;
	margin:10px 10px 0 0;
	height:16px;
}

.adtext
{
	text-align:justify;
	display:block;
	margin:0 auto;
	margin-top:10px;
	color:#000066;
}

.adtext a
{
	text-align:center;
	margin:0 auto;
	padding-top:7px;
	display:block;
}

.fl_footer {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
border-top: 1px solid #ccc;
background-color: #333;
line-height: 24px;
color: #fff;
text-align: right;
background-image: url(images/headerbg.gif);
background-repeat: repeat-x;
}

img 
{
	border: 0px;
}

h2
{
	font-size:1.5em;
	color:#eef89b;
	font-weight:600;
	line-height:.8em;
}

h4
{
	font-size:1em;
}

h5
{
	font-size:.8em;
}

a:link , a:visited
{
	color:#cc0033
}

a:hover
{
	color:#009d29;
}

.spanner
{
	text-align:center;
	margin-top:10px;
	font-size:8pt;
	display:block;
}
/* begin css tabs */

#tab1 , #tab2 , #tab3 , #tab4 , #tab5
{
	clear:both;
	margin-left:25px;
}
ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #5B6F8F; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

div#tab1 li.tab1, div#tab2 li.tab2, div#tab3 li.tab3, div#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #aac6ee; /* set border color to page background color */
background-color: #aac6ee; /* set background color to match above border color */
}

div#tab1 li.tab1 a, div#tab2 li.tab2 a, div#tab3 li.tab3 a, div#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #5B6F8F; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #6a81a7; /* set unselected tab background color as desired */
color: #f0f0f0; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #f0f0f0; /* set desired hover color */
color: #6a81a7; /* set desired tab link color */
}

/* end css tabs */
