@charset "UTF-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	line-height:19px;
}

div {
	margin:0;
	padding:0;
}

body {
	color:#707070;
	font-size:12px;
	line-height:19px;
	background-image:url(../images/footbg.gif);
	font-family:Trebuchet MS, Helvetica, sans-serif;
}

img {border:0}

h1 {
	color:#317A9A;
	font-size:20px;
	text-transform:uppercase;
	font-weight:normal;
}

h1 strong {font-size:30px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}

h2 {
	color:#282828;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}

a:link {text-decoration:none; color:#282828}
a:visited {text-decoration:none; color:#282828}
a:hover {text-decoration:none; color:#317A9A}
a:active {text-decoration:none; color:#282828}

#topbar0 {
	width:100%;
	padding:10px 0;
	background-color:#282828;
	color:#A5A5A5;
	font-size:10px;
}

#topbar {
	width:900px;
	margin:auto;
	padding:0;
	text-align:right;
}

#topbar a:link {text-decoration:none; color:#A5A5A5}
#topbar a:visited {text-decoration:none; color:#A5A5A5}
#topbar a:hover {text-decoration:none; color:#317A9A}
#topbar a:active {text-decoration:none; color:#A5A5A5}



#container {
	background-color:#FFFFFF;
}

#menubar {
	width:900px;
	margin:35px auto 0 auto;
	padding:0;
	text-align:right;
	font-size:13px;
}

#menubar a:link {text-decoration:none; color:#282828}
#menubar a:visited {color:#282828}
#menubar a:hover {color:#317A9A}
#menubar a:active {color:#282828}

#feature {
	width:900px;
	margin:0 auto;
	padding:0;
}

#homecontent {
	width:900px;
	margin:0 auto;
	padding:0;
	position:relative;
}

#homeleft {
	width:377px;
	float:left;
	text-align:left;
	margin:0;
	padding-bottom:20px;
}

#homeleft p {
	padding-right:0
}

#homeright {
	width:508px;
	float:right;
	text-align:justify;
	margin:20px 0 0 0;
	padding:0;
}

#homeright p {
	padding-right:15px
}

#contentright {
	width:442px;
	float:right;
	text-align:justify;
	margin:20px 0 0 0;
	padding:0;
}

.toptwenty {
	margin:20px 0 0 0
}

.line {
	margin:5px 0 10px 0;
}

.floatleft {
	float:left
}

.floatright {
	float:right
}

.floatclear {
	clear:both
}

ul {
	list-style:none;
	margin:14px 0;
}

li {
	list-style:none;
	background-image:url(../images/arrow-blue.gif);
	background-position:5px 0;
	padding-left:20px;
	background-repeat:no-repeat;
	
}

form {margin:0; padding:0}
input {margin:0; padding:0}

.emphasis {
	font-size:14px;
}

#footer0 {
	background-image:url(../images/footbg.gif);
	width:100%;
	padding:30px 0;
	color:#b4b4b4;
	border-top:1px solid #b4b4b4;
	margin:0;
	font-size:10px;
}

#footer {
	width:900px;
	margin:0 auto;
	padding:0;
	line-height:10px;
}

#footer a:link {color:#b4b4b4}
#footer a:visited {color:#b4b4b4}
#footer a:hover {color:#317A9A}
#footer a:active {color:#b4b4b4}

#smb {margin-top:5px}

.contactform {
	float:right;
	width:200px;
	text-align:left;
	margin:2px 100px 1px 0;
	font-size:10px;
	color:#999;
	line-height:10px;
}

label {
	float:left;
	text-align:left
}

input {
	border:1px solid #CCC;
	padding:3px;
}

textarea {
	border:1px solid #CCC;
	padding:3px;
}
.formclear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.contactsubmit {width:50px;float:right; margin:2px 258px 0 0; padding:3px; background-image:url(../images/footbg.gif);
}

.wholesaleprices {float:right; width:60px; height:40px; border:1px solid #b4b4b4; padding:10px; margin-left:20px; font-size:14px}




#privcontent {
	width:900px;
	margin:0 auto;
	padding:0;
	position:relative;
}
#privleft {
	width:377px;
	float:left;
	text-align:left;
	margin:20px 0 0 0;
	padding-bottom:20px;
}
#privright {
	width:442px;
	float:right;
	text-align:justify;
	margin:20px 0 0 0;
	padding:0;
}


#condcontent {
	width:900px;
	margin:0 auto;
	padding:0;
	position:relative;
}
#condleft {
	width:377px;
	float:left;
	text-align:left;
	margin:20px 0 0 0;
	padding-bottom:20px;
}
#condright {
	width:442px;
	float:right;
	text-align:justify;
	margin:20px 0 0 0;
	padding:0;
}


#polcontent {
	width:900px;
	margin:0 auto;
	padding:0;
	position:relative;
}
#polleft {
	width:377px;
	float:left;
	text-align:left;
	margin:20px 0 0 0;
	padding-bottom:20px;
}
#polright {
	width:442px;
	float:right;
	text-align:justify;
	margin:20px 0 0 0;
	padding:0;
}

#myContent {
	width:442px;
	float:right;
	display:inline
}

#moreimages {
	float:right;
	width:442px;
	margin-top:25px;
	text-align:center;
	padding-bottom:15px;
}