*{
margin:0;
padding:0;
}

body { 
font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Adobe Garamond Pro", "Garamond Premier", "Garamond", "Apple Garamond", "ITC Garamond", "Georgia", Times, serif;
background: #A1B5D1 url(../images/bg.gif) top center repeat-x;
color: #333333;
font-size:12px;
}

#x {
clear:both;
}

.picR {
float:right;
margin:0 0 0 10px;
border:1px solid #034E76;
}

.picL {
float:left;
margin:0 10px 0 0;
border:1px solid #034E76;
}

#half-list {
float:left;
width:150px;
font-family:Arial;
}

#half-list ul {
list-style-type:circle;
margin:0 0 25px 15px;
}

#half-list ul li {
padding:2px 0;
}

ul,ol {
list-style:none;
}
 
a { 
text-decoration: none; 
color: #5B8233; 
font-weight:bold;
}

a:hover { 
text-decoration: none; 
color: #034E76;
font-weight:bold;
}

p {
margin: 0 0 20px 0; 
line-height: 1.75em; 
}

/* Hs */

h1 { 
font-size: 28px; 
margin: 0; 
color:#FFFFFF;
font-style:italic;
font-weight:normal;
font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Adobe Garamond Pro", "Garamond Premier", "Garamond", "Apple Garamond", "ITC Garamond", "Georgia", Times, serif;
}

h2 {
	font-size:20px;
	font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Adobe Garamond Pro", "Garamond Premier", "Garamond", "Apple Garamond", "ITC Garamond", "Georgia", Times, serif;
	color: #5B8233;
	font-style:italic;
	margin: 5px 0 20px 0;
}

h3 {
	font-size:18px;
	font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Adobe Garamond Pro", "Garamond Premier", "Garamond", "Apple Garamond", "ITC Garamond", "Georgia", Times, serif;
	color: #034E76;
	font-style:italic;
	margin: 0 0 5px 0;
	background:url(../images/Arrow.gif) left no-repeat;
	padding:0 0 0 20px;
}

h4 {
	font-size:16px;
	font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Adobe Garamond Pro", "Garamond Premier", "Garamond", "Apple Garamond", "ITC Garamond", "Georgia", Times, serif;
	color: #034E76;
	font-style:italic;
	margin: 0 0 5px 0;
}

h5 {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5B8233;
	margin: 0 0 5px 0;
	font-weight:bold;
}

/* Wrapper */

#wrap { 
margin: 20px auto 0; 
width: 979px; 
}

/* Logo */

#logo { 
float: left; 
margin:0 0 15px 0;
background:url(../images/DonBaconApplianceLogo.png) top left no-repeat;
padding:43px 0 0 115px;
}

#tagline {
	float: right;
	color:#A1B5D1;
	text-align:right;
	margin: 0 0 15px 0;
	padding: 25px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

/* Menu */

#menu { 
height: 35px; 
width:956px;
padding:10px 0 0 23px;
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

#menu ul { 
float: left; 
padding:0;
}

#menu li { 
display: inline; 
}

#menu li a { 
float: left; 
margin: 10px 1px 0 0; 
padding:5px 19px 5px 20px; 
color: #666666;
background: url(../images/MenuUp.gif) repeat-x;
}

#menu li a:hover { 
color: #5B8233; 
background: url(../images/MenuOn.gif) repeat-x;
}

#menu li a.current { 
color: #FFFFFF; 
background: url(../images/MenuOver.gif) repeat-x;
}

/* Content */

#content-middle {
padding: 0 25px 25px;
background: #FFFFFF;
}

#content-middle p {
font-family:Arial, Helvetica, sans-serif;
text-indent:10px;
}

/* Sidebar */

#sidebar {
	float:right;
	width:255px;
	background:#f3f4f6 url(../images/FormBG.jpg) top right repeat-x;
	padding:15px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

/* Form */

input, textarea, select {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
border: 1px solid #CCCCCC;
margin:0 0 5px 0;
padding:2px 5px;
}

form {
text-align:left;
margin:0 0 15px 0;
}

.push-right {
margin:0 0 0 25px;
}

.states{
width: 57px;
padding:1px 5px;
}

.select {
width: 255px;
padding:1px 5px;
}

.thirdtext{
width: 84px;
}

.halftext{
width: 114px;
}

.fulltext{
width: 243px;
}

.comments{
width: 243px;
height:25px;
}

.button {
background:#034E76;
color: #FFFFFF;
width: 255px;
margin:0;
border:none;
text-transform:uppercase;
font-weight:bold;
}

.button:hover {
background:#5B8233;
color: #FFFFFF;
}

/* Banner */

#banner {
	height: 355px;
	font-size: 1.3em;
	font-style: italic;
	color: #fff;
	margin: 0;
	padding: 0px;
}

#banner2{
	height: 15px;
	background-color: #FFFFFF;
}

/* Columns */ 

.column { 
float: left; 
width: 279px;
height:82px; 
margin:0 0 25px 0; 
line-height: 2.2em;
border-right:1px solid #FFFFFF;
background:url(../images/thumb.gif) top left;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
}

.column-last { 
float: left; 
width: 279px;
height:82px; 
margin:0 0 25px 0; 
line-height: 2.2em;
border-right:none;
background:url(../images/thumb.gif) top left;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
}

#map{
float: right;
font-family:Arial, Helvetica, sans-serif;
margin:0 10px 0 0;
border:1px solid #034E76;
width:375px;
height:300px;
}

/* Footer */
	
#footer { 
padding: 20px 0 10px 225px; 
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/SubZeroWolfLogos.png) left no-repeat;
}

#footer a {
color:#034E76;
text-decoration:none;
}

#footer a:hover {
color:#FFFFFF;
text-decoration:none;
}

#footer p.lefty {
float:left;
}

#footer p.righty {
float:right;
}

/* Fader */

ul#portfolio li img{
border: 2px solid #DDDDDD;
margin:0 0 0 -1px;
}
