@import url("reset.css");
@import url("nav.css");
/*=STRUCTURE
=== === === === === === === === === === */
html {
	xmin-height:100%;
	xfont-size: 100.1%; /* IE hack */
	line-height: 100%;
}
body {
	font-size: .75em;
	line-height: 1em;
	background: #013b82 url(../_cssimg/back.png) repeat-x center top;
}
/*=COMMON
=== === === === === === === === === === */
a, a:link {
	color: #000e42;
}
a:visited {color: #02479a}
a:hover {color: #a28953}
a:active {color: #000}

h1 {font-size: 22px; line-height: 1em; color: #013b82; font-variant: small-caps; margin-bottom: 8px}
h2 {
	font-size: 14px;
	color: #8e6300;
	margin-bottom: 3px;
	text-transform: uppercase;
}
h3 { font-size: 14px ;color: #96784f; margin-bottom: 3px;}
h4 { font-size: 120%; }
h5 { font-size: 110%; }
p, li {
	font: 13px/140% "Times New Roman", Times, serif;
	color: #000e42;
	text-align: left;
	margin-bottom: 4px;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

/*=FOOTER
=== === === === === === === === === === */
#footer{
	margin-top: 15px;
}
#footer ul, #footer li{
	
}
#footer a, #footer li, #footer  {
	color: #000413;
	text-align: center;
	display: inline;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}
#footer a{padding: 0 5px; text-decoration: none;}
#footer a:hover {color: #a28953;}
/*=PRODUCT NAV
=== === === === === === === === === === */
.productNav {
	min-height: 130px;
	background: #ced9e6 url(../_cssimg/nav_back.png) repeat-x top;
	padding-top: 15px;
	margin:0;
}
.ie.productNav {
	height: 130px;
}
.productNav h1{
	text-align: center;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	}
.productNav ul{
	width: 325px;
	text-align: center;
	margin: 0 auto;
	display: block;
	}
.productNav li{
	text-align: center;
	color: #000e42;
	text-transform: uppercase;
	text-decoration: none;
	width: 156px;
	text-align: center;
	display:block;
	float: left;
	
  padding: 0;
	margin: 0;

	xbackground: #000;	
	}
.productNav li a{
	display:block;
	margin: 0 2px;
	padding: 5px 0;
	text-decoration: none;
	border-bottom: 1px solid #d6e4f4;
	}
.productNav li a:hover{
	background: #5c80ab;
	color: #FFF;
	}

/*=MISC
=== === === === === === === === === === */
.centerme {
	display: block;
	margin: 0 auto;
}
.line {
	border: 3px solid #FFF;	
}
.spaceBot {
	margin-bottom: 13px;
}
.spaceBot02 {
	margin-bottom: 35px;
}
.spaceTop {
	margin-top: 20px;
}
.spaceTop02 {
	margin-top: 35px;
}
.spaceTop03 {
	margin-top: 8px;
}
.blueGrad {
	background: #ced9e6 url(../_cssimg/boxed.png) repeat-x top;
}
.boxed {
	min-height: 220px; /*195px*/
	padding: 14px; /*16px*/
}
.ie.boxed {
	height: 200px;
}
.boxed li {
	list-style: url(../_cssimg/diamond.png);	
	margin: 0 0 0 15px;
	padding: 0;
}
.boxed li a{
	font: 12px/19px arial;
	text-decoration: none;
	text-transform: uppercase;
}
.center, .center h1, h1.center, .center p, center li {
	text-align: center;
}
.boxed p{
	color: #013b82;
	font: 13px/15px Arial, Helvetica, sans-serif;
}
.leftBox {
	background: url(../_cssimg/left_box.jpg) no-repeat right top;	
}
.middleBox {
	background: url(../_cssimg/middle_box.jpg) no-repeat right top;	
}
.content01 {
	background: #FFF;	

}
.background01 {
	background: #FFF url(../_cssimg/heading_back.png) repeat-x top;
}
.background01 p{
	margin-bottom: 10px;
}
.centerLine, h1.centerLine{
	text-align: center;
	border-bottom: 1px solid #013b82;
}
.newProduct {
	border-top: 1px solid #013b82;
	padding-top: 40px;
	margin-top: 20px;
}
blockquote {
	font: italic normal 120%/190% Georgia, "Times New Roman", Times, serif;
	color: #977b3c;
	border-top: 1px solid #b9a068;
	border-bottom: 1px solid #b9a068;	
}
.leftImage {
	float: left;
	padding: 0 12px 5px 0;
}
.bigText, .bigText p{
	color: #977b3c;
	font: italic 110%/150% Georgia, "Times New Roman", Times, serif;
}
p span.rightItalic {
	font-style: italic;
	text-align: right;
}
.oultineImage {
	border: 1px solid #013b82;
}
.minHmed {
	min-height: 250px;
}
.lightText {
	color: #D1C2BD;
}
