/*
      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-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:#333333;

}
#wrapper { 
 margin: 5px auto;
 width: 922px;
  background-color:#FFFFFF;


  border-style:solid;
  border:1px;

  border-color:#121212;
}
td {
padding:2px;

}
#faux {
  /*background: url(faux-1-2-col.gif); */
 margin-bottom: 5px;
 overflow: auto; Paul O Brien Fix for IE www.pmob.co.uk
 width: 100%
}
#header {

 width: 900px;
 padding: 7px;
 height: 120px;
 margin: 2px;
 
 background: #ffffff url('images/logo1.gif') no-repeat left 50%;
 
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}

#navleftcolumn { /* Parent Wrapper for inside boxes */
 margin: 10px 9px 9px 09px;
 display: inline; /* IE Hack */
 width: 190px;
 float: left;
}

#rightcolumn {
/* border: 1px solid red;*/
 margin: 6px 0px 0px 0px;
 display: inline; /* IE Hack */
 width: 700px;
 float: left;
 min-height: 300px;
}
* html #rightcolumn {height:300px} /* IE Min-Height Hack */ 

#footer { 
 width: 902px;
 clear: both;
 color: #333;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
}
.clear { clear: both; background: none; }




.block2 {
 display: block;
 border: 1px solid #ccc;
 background-color: #F3F3F3;
 padding: 4px;
}

blockquote {
 margin-top: 20px;
  background: url('images/quote-left.jpg') no-repeat left top;
}
blockquote div {
  padding: 15px;
  background: url('images/quote-right.jpg') no-repeat right bottom;
}




 h1, h2, h3, h4, h5, h6 {
 
 color:#550000;
 
 }

h1 {
 margin-top: 10px;
 font-size: 18px;
}
h2 {
 margin-top: 6px;
  margin-bottom: 6px;
 font-size: 16px;
}
h3 {
 margin-top: 8px;
  margin-bottom: 4px;
 font-size: 13px;
}

p{
margin-bottom:4px;
}

.prices
{
font-size:12px;
margin-bottom:2px;
}

img {border: none; }
/* Start Links */
a:link {
 text-decoration: none;
 color: #FF6600;
}
a:visited {
 text-decoration: none;
  color: #770000;
}
a:hover {
 text-decoration: none;
  color: #FF9900;
}


#toptext {float:right;
width:800px;

}

.tptxt
{
text-align:right;
font-size:10px;
font-weight:bold;
letter-spacing:8px;
color:#550000;
}

p em{
font-size: 11px;
font-style:italic;
color:#172C60;

}
p strong {
color:#091124;

}

.leftitems
{

font-size:11px;

}

#topnav {float:right;
width:500px;
text-align:right;
font-size:14px;
font-weight:bold;
letter-spacing:2px;
height:23px;
padding-top:5px;

}

.maintext {
 min-height: 80px;
 background-repeat: no-repeat;
 text-align: justify;
 padding: 15px 10px 10px 13px;
 display: inline; /* IE Hack */
 float:left;
 width: 540px;
 margin-left:70px;
 line-height:140%;


}

.content-wide {
 //background-image:url('images/content-wide.gif');
 min-height: 80px;
 background-repeat: no-repeat;
 text-align: center;
 display: inline; /* IE Hack */
 float:left;
 width: 610px;
 margin-left:30px; padding-left:13px; padding-right:10px; padding-top:15px; padding-bottom:10px
}
* html .content-wide {height:80px} /* IE Min-Height Hack */


/* ------------------------ Start Images -----------------*/
img {
 display: inline;
 border: none;
}
img.block {
 display: block;
}
img.float {
 float: left;
 margin: 0px 14px 10px 0px;
}
/* ------------------------ End Images -----------------*/


/* ------------------------ Start Main Columns -----------------*/





.maincontent {
 min-height: 80px;
 display: inline; /* IE Hack */
 float: left;
 margin-bottom: 7px;
 width: 350px;
}
* html .maincontent {height:80px} /* IE Min-Height Hack */

.content-mid {
 background-image:url('images/content-mid.gif');
 background-repeat: repeat;
 padding-left:14px; padding-right:14px; padding-top:5px; padding-bottom:5px
}

/* ------------------------ End Main Columns -----------------*/



