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


/*
#container has an absolute width (800 pixel)
The width of inner elements is set to auto,
in this way all inner elements have the same
width of the element which contains them
*/

#headerborder{width:auto; display:block;background:#FFF; border-bottom: solid thin #333}
#intro{width:auto; display:block;}
#joinparagaph{padding:15px 380px 30px 80px;}
#content{width:auto; display:block; background:#FFF;}
#disclaimerbox{clear:both; width:auto; padding: 20px; display:block; background:#FFF;}
#footer{clear:both; width:auto; display:block; background:#000}

div.nav {
	padding: 55px 0px 0px 200px;
}



.headerthree {
padding: 0px 0px 0px 30px;
}

div.topcontainer {
	width:800px; 
	margin:0 auto; 
	background:#FFF
}

div.h2top {
	padding: 20px 0px 0px 27px;
}

.join {
	background-color:#FFF;
    background-image: url(../images/affiliates.jpg);
	background-repeat: no-repeat;
	background-position:top;}

div.summary {
	width:310px;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 30px 55px;
}

div.wrapper{
	width:800px;
	display:block;
}
	
div.leftcolumn{
	float: left;
	padding: 0px 0px 0px 30px;
	width:360px;
	
}

div.divider{
	float:left;
	padding:5px;
	width:7px;
}

div.rightcolumn{
	float: right;
	padding: 0px 30px 0px 10px;
	width: 350px; 
}

.header {
	 width:800px; 
	 height:100px;
	 margin:0 auto;
	 display:block;
	 background-image: url(../images/guthyrenkerlogo.gif);
	 background-repeat:no-repeat;	
}

.agreement {
	padding: 20px 30px;

}


	 
body {
	margin: 0;
	padding: 0;
	background:#000;
	background-image:url(../images/gradient.jpg);
	background-repeat:repeat-x;
	
}

h1 {
	font: 4 em normal Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 5px 0;
}


h2 {
	font: 26px normal Arial, Helvetica, sans-serif;
	color: #00C;
	margin: 0;
}

h3 {
	font: 16px Arial, Helvetica, sans-serif;
	font-style:oblique;
	font-weight:bolder;
	text-decoration:underline;
	color: #ffffff;
	margin: 0;
	}

h4 {
	font: 18px normal Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0px 0;
}

p {
	font: 14px normal Arial, Helvetica, sans-serif;
	}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

ul#products {
	margin: 0px 10px; padding: 0px 25px;
	width: 290px;
	list-style: default;
	position: relative;
	font-size: 1em;
}

ul#benefits {
	margin: 0px 10px; padding: 0px 25px;
	width: 290px;
	list-style:default;
	position: relative;
	font-size: 1em;
}

ul#requirements {
	margin: 0px 10px; padding: 0px 25px;
	width: 290px;
	list-style: default;
	position: relative;
	font-size: 1em;
}
