/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#414142;
	text-align:center;
}

img {vertical-align:top;}
a img { border:1;}

ul { list-style:none;}
.logo {float:left;}
.underlogo {width:345px; padding-top: 13px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; float:left;}
.columntop {float:right; margin-top: 22px;}
.left { float:left;}
.right {float:right;}
.howitworks {width:345px; padding-top: 30px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; float:left;}
.clear  { clear:both;}
.heading {font-size:1.5em; text-decoration:bold;}

html {	font-family:Verdana;
		font-size:0.688em;
		line-height:1.364em;
		color:#fff;
	}

a {color:#fff;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
span {color:#fff;}

/* ============================= main layout ====================== */

.link {text-transform:uppercase;}

li {color:#fff;}
li a { line-height:1.818em;}

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent2 {margin:0 16px 0 0; float:left;}
.title {margin-bottom:20px;}
.title2 {margin-bottom:16px;}

/* ============================= header ====================== */

#header1 .menu {padding-bottom:178px;}
#header1 .menu ul {width:100%; overflow:hidden;}
#header1 .menu li {float:left; font-size:1.182em;}
#header1 .menu li a {text-decoration:none; color:#fff; background:url(/images/menu_line.gif) top right no-repeat; display:block; text-align:center; padding:35px 0 35px 0; width:95px;}
#header1 .menu li a:hover {background:url(/images/menu_act.jpg) top left no-repeat;}
#header1 .menu .active a {background:url(/images/menu_act.jpg) top left no-repeat !important;}
#header1 .menu .last a {background:none; width:100px;}

#header1 .right a {color:#fff; text-decoration:none; font-size:1.182em; padding:0 25px 0 30px;}
#header1 .right a:hover {color:#353e42;}
#header1 .right .first {padding-left:0; background:none;}
#header1 .right {padding:94px 20px 0 0;}

/* ============================= header2 ====================== */

#header2 .menu {padding-bottom:20px;}
#header2 .menu ul {width:100%; overflow:hidden;}
#header2 .menu li {float:left; font-size:1.182em;}
#header2 .menu li a {text-decoration:none; color:#fff; background:url(/images/menu_line.gif) top right no-repeat; display:block; text-align:center; padding:35px 0 35px 0; width:95px;}
#header2 .menu li a:hover {background:url(/images/menu_act.jpg) top left no-repeat;}
#header2 .menu .active a {background:url(/images/menu_act.jpg) top left no-repeat !important;}
#header2 .menu .last a {background:none; width:100px;}

#header2 .right a {color:#fff; text-decoration:none; font-size:1.182em; padding:0 25px 0 30px;}
#header2 .right a:hover {color:#353e42;}
#header2 .right .first {padding-left:0; background:none;}
#header2 .right {padding:94px 20px 0 0;}

/* ============================= header3 ====================== */

#header3 .menu {padding-bottom:178px;}
#header3 .menu ul {width:100%; overflow:hidden;}
#header3 .menu li {float:left; font-size:1.182em;}
#header3 .menu li a {text-decoration:none; color:#fff; background:url(/images/menu_line.gif) top right no-repeat; display:block; text-align:center; padding:35px 0 35px 0; width:95px;}
#header3 .menu li a:hover {background:url(/images/menu_act.jpg) top left no-repeat;}
#header3 .menu .active a {background:url(/images/menu_act.jpg) top left no-repeat !important;}
#header3 .menu .last a {background:none; width:100px;}

#header3 .right a {color:#fff; text-decoration:none; font-size:1.182em; padding:0 25px 0 30px;}
#header3 .right a:hover {color:#353e42;}
#header3 .right .first {padding-left:0; background:none;}
#header3 .right {padding:94px 20px 0 0;}

/* ============================= header4 ====================== */

#header4 .menu {padding-bottom:178px;}
#header4 .menu ul {width:100%; overflow:hidden;}
#header4 .menu li {float:left; font-size:1.182em;}
#header4 .menu li a {text-decoration:none; color:#fff; background:url(/images/menu_line.gif) top right no-repeat; display:block; text-align:center; padding:35px 0 35px 0; width:95px;}
#header4 .menu li a:hover {background:url(/images/menu_act.jpg) top left no-repeat;}
#header4 .menu .active a {background:url(/images/menu_act.jpg) top left no-repeat !important;}
#header4 .menu .last a {background:none; width:100px;}

#header4 .right a {color:#fff; text-decoration:none; font-size:1.182em; padding:0 25px 0 30px;}
#header4 .right a:hover {color:#353e42;}
#header4 .right .first {padding-left:0; background:none;}
#header4 .right {padding:94px 20px 0 0;}

/* ============================= header4 ====================== */

#header5 .menu {padding-bottom:178px;}
#header5 .menu ul {width:100%; overflow:hidden;}
#header5 .menu li {float:left; font-size:1.182em;}
#header5 .menu li a {text-decoration:none; color:#fff; background:url(/images/menu_line.gif) top right no-repeat; display:block; text-align:center; padding:35px 0 35px 0; width:95px;}
#header5 .menu li a:hover {background:url(/images/menu_act.jpg) top left no-repeat;}
#header5 .menu .active a {background:url(/images/menu_act.jpg) top left no-repeat !important;}
#header5 .menu .last a {background:none; width:100px;}

#header5 .right a {color:#fff; text-decoration:none; font-size:1.182em; padding:0 25px 0 30px;}
#header5 .right a:hover {color:#353e42;}
#header5 .right .first {padding-left:0; background:none;}
#header5 .right {padding:94px 20px 0 0;}

/* ============================= inventory ====================== */

.normal { background-color: #000000 }
.normalActive { background-color: #333333 }

/* ============================= middle ====================== */

.img {margin-bottom:23px;}
.padding1 {padding-top:10px;}
.padding2 {padding-top:25px;}
.padding3 {padding-top:18px;}
.padding4 {padding-right:30px;}

/* ============================= footer ====================== */

#footer {font-size:1.182em; text-align:center; color:#a2a8aa;}
#footer a {color:#a2a8aa; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .privacy {color:#fff;}


