/*
Base style sheet
2007 (c) Crescent Holdings
www.crescentholdings.biz
15 August 2008
*/

* { margin: 0; padding:0; }

body{
	background-color: #c0c0c0;
	margin: 0px;
	padding: 8px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	color : #000;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

a:link, a:visited, a:active {
	text-decoration: none;
/*	color: #0F0;*/
}
a:hover {
	color: #FF0000;
}
img {border:0; padding:0; margin:0; }
img, div, a, input { behavior: url(../../iepngfix.htc); }
#pic {padding: 15px 20px 15px 20px; float:right; width:200px;}
#pic2 {padding: 15px 20px 15px 20px; float:left; width:160px;}

div#container {
	width : 685px;
	padding : 0;
	text-align : left;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
/*	border: thin dashed #0000FF;*/
/*	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;*/
/*	background-color: #c0c0c0;*/
}

#logo {background:url(images/banner2.jpg); height:152px; width:685px;}
#viewb { width:150px; height:75px; float:right; padding: 75px 50px 0px 0px; vertical-align:bottom;}

div#content_top {
	float : left;
	width : 100%;
	margin-top : 0px;
	padding-top : 0px;
	PADDING-LEFT: 5px;
	background-color: #ffffff;
	position: relative;
	BORDER-LEFT: #6c8725 1px solid;
	BORDER-right: #6c8725 1px solid;
	BORDER-bottom: #6c8725 1px solid;
}
div#content_main {
	float : left;
	width : 646px;
	margin-top : 0px;
	padding-top : 0px;
	PADDING-LEFT: 5px;
	background-color: #ffffff;
	position: relative;
	BORDER-LEFT: #6c8725 1px solid;
	BORDER-right: #6c8725 1px solid;
	BORDER-bottom: #6c8725 1px solid;
}

 /*div#content_nav {
	float : left;
	width : 650px;
	height : 25px;
	margin-top : -4px; /* 2 for IE6, 4 for others */
/*	padding : 0;
	background-color: #FFFF99;
	position: relative;
	background-image: url(images/nav_bg.gif);
	background-repeat: repeat-x;
}*/

div#site_info {
	font-size: xx-small;
	color: #666666;
}
#site_info a:link, #site_info a:visited, #site_info a:active {
	text-decoration: none;
	color: #666666;
}
#site_info a:hover {
	color: #ff0;
}
#t1 {padding:10px;}
div#footer {
	width : 100%;
	height : 30px;
	padding-top:6px;
	clear:both;
	background-color: #99FFFF;
	text-align: center;
	position: relative;
	/* text-indent: 255px; */
	margin: 0 auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	/*top:10px;	 text-indent: 255px; */
}
#ppage {width:646px; background: url(images/ppage.jpg) no-repeat;}
.smp {width:635px; float:left; }
.split { width:635px; float:left;}
.smpl {width:115px; float:left;}
.smpr {width:115px; float:right;}
.bd {font-weight:600;}

p { margin : 0 2px; padding : 2px 0; }

_h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-size: large;
	font-weight: bold;
	color: #027037;
	padding: .5em;
}

h1{
	FONT-SIZE: 1.5em;
	COLOR: #99cc00;
	line-height:1.6em;
}
H2 {
	FONT-SIZE: 1.23em
}
_h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: small;
	font-weight: bold;
	color: #B01016;
	padding: .5em;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: small;
	font-weight: bold;
	color: #009900;
	text-align: left;
	vertical-align: top;
	padding: .5em;
	padding:0;
	margin:0;
}

h4{
	FONT-SIZE: 1.5em;
	COLOR: #99cc00;
	line-height:1.6em;
}

h5{
	FONT-SIZE: 1.2em;
	COLOR: #000;
}

ul {
	padding-right: 5px;
	padding-left: 35px;
	text-align: left;
	vertical-align: top;
	list-style-type: square;
}
/*
ul#topnav {
	padding-right: 5px;
	padding-left: 35px;
	text-align: center;
	font-size: 10px;
	vertical-align: top;
	list-style-type: square;
}

/* FORM : start */
#formarea {
	width: 500px;
	height: auto;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}

#formarea form {
	border: 1px solid #d6d6d6;
	background-color: #FFFFFF;
	padding : 10px;
}
#formarea fieldset input,textarea, select { float : right; width : 65%; border : 1px solid #e590b8; }
#formarea fieldset input:hover,textarea:hover,select:hover { border-color : #000; }
#formarea fieldset input:active, input:focus { border-color : #900; }
#formarea label, label span { display : block; padding-bottom : .25em; }
#formarea label { float : left; width : 100%; }
#formarea label span { float : left; width : 25%; text-align : right; }

/* =fieldset */
#formarea fieldset { 
margin-bottom : 10px; 
padding : 10px; 
border : 1px solid #a23668; 
overflow : hidden; 
}

.clearfix:after {
    content: ".";
	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix {height: 0%;}
.clearfix {display: block;}

img {border:0; padding:0; margin:0;}

.tableLiteBlu {
	border: 1px solid #610209;
	/*background-color: #91205d;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the table */
}
.smalltext{
	font-size: xx-small;
	color: #666666;
}
.smallfoot{
	font-size: xx-small;
	color: #666666;
}
.smallfoot a:link, .smallfoot a:hover, .smallfoot a:visited{
	font-size: xx-small;
	color: #666666;
}

blockquote{
	background: #c0d589;
	margin: 15px 15px 0px 15px;
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	font: 12px Consolas, Monaco, "Courier New", Courier, monospace;
	text-align:center;
}
.tableWithBkg{
	background-image: url(images/beans.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.prod1 {width:291px; padding:2px; float:left; height:inherit;}
.prod2 {width:605px; padding:2px; float:left; height:inherit; background-color:#FF9;margin: 0px 5px 0px 15px;padding: 5px 5px 5px 5px;border-right: 1px solid #666666;}
.prod3 {width:605px; padding:2px; float:left; height:inherit; background-color:#FF9;margin: 0px 15px 0px 15px;padding: 5px 5px 5px 5px;border-right: 1px solid #666666;border-bottom: 1px solid #666666;}
.prod4 {width:200px; padding:2px; height:inherit;margin: 0px 15px 0px 0px;padding: 5px 5px 5px 0px;border-bottom: 1px solid #666666;}
.prod5 {width:300px; padding:2px; height:inherit;margin: 0px 5px 0px 0px;padding: 5px 5px 5px 0px;border-bottom: 1px solid #666666; float:left;}
.prod6 {width:300px; padding:2px; float:right; height:inherit; background-color:#FF9;margin: 0px 0px 0px 0px;padding: 5px 5px 5px 5px;border-right: 1px solid #666666;}
.yellow {background-color:#FF9;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}

#prodr {width:320px; padding:2px; float:right; height:305px; padding-bottom:50px; padding-right:15px;}
.hspace {height:20px; width:600px; float:left;}
.small { font-size:.80em;}
#currency {width:320px; padding:2px; float:left; height:inherit; text-align:center; padding-left:30px;}
.blockquote {width:645px; float:left;}
.btext {width:620px; float:left; margin: 20px 15px 0px 15px;}
