/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
  font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
  background-color: #fff;
}
a {
color:#779358;
text-decoration:none;
}
a:hover {
color:#A4C364;
text-decoration:none;
}
#head {
	width: 100%;
	height: 200px;
	background: url(images/big_bg.jpg) top left no-repeat;
}
#wrapper { 
 margin: 0 auto;
 width: 926px;
}
#faux {
 background: url(faux-2-2-col.gif);
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 924px;
}
#header {
 width: 924px;
 height: 200px;
 background:url(images/header_bg.jpg) top left no-repeat;
}
.iconsBox {
height:55px;
float:right;
margin:0;
padding:0;
}
.icons {
float:right;
}

#homeDiv {
padding:2px;
width:690px;
border:1px solid #333333;
}

.intro {
font: 12px/1.2 "Trebuchet MS", "Times New Roman", Times, serif;
color:#465723;
}

#introDiv {
margin-left:4px;
padding:4px;
min-height:120px;
}

#navigation {
 float: left;
 width: 922px;
 padding-top:4px;
}
.navButtons .first{
padding-left:none;
}
.navButtons {
padding-left:2px;
}
#leftcolumn { 
 margin: 3px 3px 3px 0px;
 width: 716px;
 float: left;
}
.borders {
border:1px solid #999999;
}
.odd {
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px dashed #a5a5a5;
  }
.iconText {
font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
font-size:10px;
  padding-left:6px;
  text-decoration:none;
  color:#697767;
  }
.iconTable {
float:left;
width:120px;
margin:4px;
border:0px;
text-align:center;
}
.iconImage {
border-bottom: 1px dotted #999999;
padding-left:6px;
}

#rightcolumn { 
 float: right;
 margin: 0px 0px 5px 0px;
 width: 194px;
 display: inline;
}
.newsTitle {
  font:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
  font-size:12px;
  color:#CCCCCC;
  margin:8px;
  border-bottom:2px dotted #CCCCCC;
  }
  .newsText {
  font:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
  font-size:10px;
  line-height:1.25em;
  width:170px;
  height:auto;
  color:#CCCCCC;
  margin:8px;
  }
/*  div.newsText {
    width:200px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:170px;
  }*/
.newsPic {
margin-left:8px;
margin-bottom:4px;
margin-top:4px;
}
  
.newsMainTitle {
  font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
font-size:14px;
color:#333333;
width:700px;
  padding:4px 0px 0px 4px;
}
.newsMainSubtitle {
  font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
font-size:13px;
line-height:1.5em;
width:700px;
  padding:4px 0px 0px 4px;
color:#333333;
}

.newsMainHeader {
  font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
font-size:16px;
font-weight:bold;
line-height:1.5em;
  padding:4px 0px 0px 4px;
color:#333333;
}

.newsMainText {
  font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
font-size:12px;
line-height:1.5em;
width:700px;
  padding:4px 0px 0px 4px;
color:#333333;
}
.newsMainImage {
float:left;
padding-right:6px;
}
#footer { 
 width: 100%;
 height:34px;
 clear: both;
 color: #333;
 background:url(images/footer_bg2.jpg) no-repeat;
 margin: 0px 0px 10px 0px;
 padding:4px;
}
.footerText {
  font:76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif ;
font-size:10px;
color:#CCCCCC;
position:relative;
left:300px;
}
.prodTable {
border:2px #666666 solid;
padding:6px;
margin-top: 6px;
}

.prodname {
  font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}

table.products {
padding:4px;
}

.prodimage {
padding:4px;
}

.prodnavigation {
background-color:#DBE7A8;
margin-top:4px;
}

.prodnavigation td {
padding-left:6px;
padding-top:6px;
padding-bottom:4px;
}

.detailname {
  font: 76%/1.2 "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
font-weight:bold;
padding:6px;
border-bottom:2px #999999 dotted;
}
.detaildescription {
  font: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
padding:6px;
border-bottom:2px #999999 dotted;
}
.detailoptions {
position:relative;
left:0px;
width:685px;
}

.clear { clear: both; background: none; }

.floatL {
margin:3px;
float:left;
}
