body {
	background-color: #f8e4bc;
}

body.pop {
	background-color: #FFFAE7;
}

#container {
	width: 780px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
	background-color: #FFFAE7;
	background-image: url(../images/bg_home.jpg);
	background-repeat: repeat-y;
}

#header {
	width: 780px;
	height: 134px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/header_home.jpg);
}

#ad {
	width: 584px;
	margin: 0px;
	padding: 10px;
	background-color: none;
	float: left;
	text-align: center;
}

#contentwide {
	width: 543px;
	height: auto;
	margin: 0px;
	padding-left: 34px;
	text-align: left;
	background-color: none;
	float: left;
}

#contentleft {
	width: 250px;
	height: auto;
	margin: 0px;
	padding-left: 34px;
	text-align: left;
	background-color: none;
	float: left;
}

#contentright {
	width: 250px;
	height: auto;
	margin: 0px;
	padding-left: 43px;
	text-align: left;
	background-color: none;
	float: left;
}

#nav {
	position: relative;
	width: 132px;
	padding-right: 20px;
	padding-left: 20px;
	float: right;
	background-color: none;
}

#boxplatinum {
	border: 1px;
	background-color: #FFEFCC;
	border-style: dotted;
	border-color: #F90;
	text-align: justify;
	margin-top: 10px;
	padding: 6px 12px 12px 12px;
}

#sponsorbox {
	position: relative;
	clear: both;
	width: 543px;
	border: 1px dotted #F90;
	background-color: #FFF;
	text-align: center;
	margin: 20px;
	padding: 12px;
}

#footer {
	position: relative;
	width: 700px;
	height: 62px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(../images/footer.jpg);
	padding-right: 80px;
}

#popcontainer {
	margin:0px;
	background-color: #FFFAE7;
}

#popcontent {
	margin:0px 20px 20px 55px;
}

img.freelist {
	position: relative;
	top: 80px;
	left: 320px;
}

img.homelink {
	position: relative;
	top: 0px;
	left: 0px;
}

p {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
}

.smalltext {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
}

.largetext {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 14px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
}

p.first {
	margin: 0px;
	}

p.sub {
	font-size: 12px;
	line-height: 14px;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 0px;
	}

p.titlebig {
	font-size: 14px;
	line-height: 16px;
	text-transform: uppercase;
	font-weight: bold;
	}

p.indent {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 11px;
	text-align: justify;
}

p.indentplatinum {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 11px;
	text-align: justify;
	margin: 10px 0px 0px 0px;
}

p.indentplatinumdate {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 40px;
	text-align: justify;
	margin: 0px;
}

p.indentpremium {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 50px;
	text-indent: -11px;
	text-align: justify;
	margin: 12px 0px 0px 0px;
}

p.indentpremiumdate {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 80px;
	text-align: justify;
	margin: 0px;
}

p.indentstandard {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 50px;
	text-align: justify;
	margin: 12px 0px 0px 0px;
}

p.indent2 {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 50px;
	text-align: justify;
}

p.indent3 {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 80px;
	text-align: justify;
}


p.faqanswer {
	padding-left: 11px;
	text-align: justify;
	margin-top: 0px;
	padding-top: 0px;
}

p.costindent {
	padding-left: 20px;
	margin: 0px;
}

p.newstitle {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 14px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	padding-left: 50px;
	text-align: left;
}

p.newssubtitle {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	padding-left: 50px;
	text-align: left;
}

span.date {
	padding-left: 30px;
	text-align: left;
}

span.date2 {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	padding-left: 80px;
	text-align: left;
	margin-top: 0px;
}

p.first {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	margin-top: 0px;
}

p.bold {
font-weight: bold;
}

p.second {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	text-align: justify;
	margin: 0px;
	padding-left: 11px;
}

p.third {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	text-align: justify;
	margin: 4px 0px;
}

p.thirdbold {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 0px;
	font-weight: bold;
}

p.bigtitle {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 0px;
	font-weight: bold;
}

p.hang {
	padding-left: 11px;
	text-indent: -11px;
	padding-top: 0px;
	margin-bottom: 0px;
}

p.hangbold {
	padding-left: 11px;
	text-indent: -11px;
	padding-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}

p.spot {
	font-size: 16px;
	text-transform: uppercase;
}

p.resulthead {
	font-size: 14px;
	margin-bottom: 6px;
	margin-top: 0px;
}

p.resultrule {
	border-bottom: 1px solid #FC0;
}

p.img {
	padding-left: 11px;
	text-align: center;
}

p.footer {
	color: #CCC;
	font-family: Trebuchet MS;
	font-size: 10px;
	line-height: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

pre {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	white-space: normal;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}

ul {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	list-style-type: square;
	margin-top: 0px;
}

ol {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
}

dl {
	margin: 0px;
}

dd {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
}

span.bold {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
}

span.bold2 {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 14px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
}

.box1 {
	height: 150px;
	width: 200px;
	font-family: Trebuchet MS; 
	color: #666;
	font-size: 11px;
}

.box2 {
	width: 200px;
	font-family: Trebuchet MS; 
	color: #666;
	font-size: 11px;
}

select {
	font-family: Trebuchet MS; 
	color: #666;
	font-size: 11px;
}

p.box {
	border: 1px;
	background-color: #FFEFCC;
	border-style: dotted;
	border-color: #F90;
	text-align: justify;
	margin-top: 12px;
	padding: 12px;
}



p.navheader {
	color: #FC0;
	font-family: Trebuchet MS;
	font-size: 14px;
	line-height: 13px;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	border-top: 1px solid #FC0;
	padding-top: 6px;
	padding-bottom: 4px;
}

p.navbutton {
	color: #CCC;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 6px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	margin-top: 8px;
	margin-bottom: 14px;
}

p.navitem {
	color: #CCCCE7;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding-left: 11px;
	text-indent: -11px;
}

p.navitemsm {
	color: #CCCCE7;
	font-family: Trebuchet MS;
	font-size: 10px;
	line-height: 10px;
	font-style: normal;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
}

h1 {
	color: #F60;
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height: 17px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
}

form {
	margin: 0px;
}

A.main:link {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #900;
	font-weight:bold;
	font-style: normal; 
	text-decoration: none;
}
A.main:active {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #900;
	font-weight:bold;
	font-style: normal; 
	text-decoration: none;
}
A.main:visited {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #900;
	font-weight:bold;
	font-style: normal; 
	text-decoration: none;
}
A.main:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #F90;
	font-weight:bold;
	font-style: normal; 
	text-decoration: underline;
}

A.define:link {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-weight:bold;
	font-style: normal; 
	border-bottom: 1px dotted #000;
	text-decoration: none;
	cursor: help;
}
A.define:active {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-weight:bold;
	font-style: normal; 
	border-bottom: 1px dotted #000;
	text-decoration: none;
	cursor: help;
}
A.define:visited {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-weight:bold;
	font-style: normal; 
	border-bottom: 1px dotted #000;
	text-decoration: none;
	cursor: help;
}
A.define:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-weight:bold;
	font-style: normal; 
	border-bottom: 1px solid #000;
	text-decoration: none;
	cursor: help;
}

A.main2:link {color: #306; font-weight: bold; font-style: normal; 
text-decoration: none;}
A.main2:active {color: #666; font-weight: bold; font-style: normal; 
text-decoration: none;}
A.main2:visited {color: #666; font-weight: bold; font-style: normal; 
text-decoration: none;}
A.main2:hover {color: #666; font-weight: bold; font-style: normal; 
text-decoration: underline;}

A.big:link {color: #F60; font-weight: bold; font-style: normal; font-size: 12px;
text-decoration: none;}
A.big:active {color: #F60; font-weight: bold; font-style: normal; font-size: 12px;
text-decoration: none;}
A.big:visited {color: #F60; font-weight: bold; font-style: normal; font-size: 12px; 
text-decoration: none;}
A.big:hover {color: #F60; font-weight: bold; font-style: normal; font-size: 12px; 
text-decoration: underline;}

A.submit:link {color: #900; font-weight: bold; font-style: italic; 
text-decoration: none;}
A.submit:active {color: #900; font-weight: bold; font-style: italic; 
text-decoration: none;}
A.submit:visited {color: #900; font-weight: bold; font-style: italic; 
text-decoration: none;}
A.submit:hover {color: #F90; font-weight: bold; font-style: italic; 
text-decoration: underline;}

A.nav1:link {color: #CCC; font-weight:bold; font-style: italic; 
text-decoration: none;}
A.nav1:active {color: #CCC; font-weight:bold; font-style: italic; text-decoration: none;}
A.nav1:visited {color: #CCC; font-weight:bold; font-style: italic; text-decoration: none;}
A.nav1:hover {color: #FFF; font-weight:bold; font-style: italic;
text-decoration: underline;}

A.nav2:link {color: #CCC; font-weight:bold; font-style: normal; line-height: 16px; 
text-decoration: none;}
A.nav2:active {color: #CCC; font-weight:bold; font-style: normal; line-height: 16px; text-decoration: none;}
A.nav2:visited {color: #CCC; font-weight:bold; font-style: normal; line-height: 16px; text-decoration: none;}
A.nav2:hover {color: #FFF; font-weight:bold; font-style: normal; line-height: 16px; text-decoration: underline;}


A.buttonbox:link {color: #CCC; font-weight:bold; font-style: normal; 
text-decoration: none; border: 1px solid #FC0; padding: 5px;}
A.buttonbox:active {color: #CCC; font-weight:bold; font-style: normal; text-decoration: none; border: 1px solid #FFF; padding: 5px;}
A.buttonbox:visited {color: #CCC; font-weight:bold; font-style: normal; text-decoration: none; border: 1px solid #FC0; padding: 5px;}
A.buttonbox:hover {color: #FFF; font-weight:bold; font-style: normal;
text-decoration: none; border: 1px solid #FFF; padding: 5px;}
