div#subpage_body {
background:#FFF url(../images/subpage_bg.gif) repeat-y top right;
width:948px;
float:left;
clear:left;
border:1px solid #ccc;
border-bottom:none;
border-top:none;
margin:0;
}

div#subpage_body.full_width {
background:#fff;
width:908px;
padding:20px;
}

div#subpage_body.full_width div#left_column {
float:left;
width:557px;
margin:0;
padding:20px 0;
}

div#subpage_body.full_width div#right_column {
float:right;
width:320px;
margin:20px 0 0;
padding:14px 0;
}

div#subpage_body div#left_column {
float:left;
width:557px;
margin:0;
padding:20px;
}

div#subpage_body div#left_column h3 {
margin-bottom:3px;
}

div.no_results_notice {
margin:20px 0 0 20px;
}

div.no_results_notice h3 {
font-size:16px;
}

div#subpage_body div#left_column.no_padding {
width:597px;
padding:0;
}

div#subpage_body div#right_column {
float:right;
width:320px;
margin:0;
padding:20px 14px 50px;
}

div#bland_header {
background:url(../images/subpages/bland_header.gif) no-repeat;
width:950px;
height:5px;
}

div#full_width_top {
background:url(../images/full_width_top.gif) no-repeat;
width:950px;
height:4px;
}

div#explained {
font-size:14px;
margin-top:10px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
padding:15px 0;
}

div#unsubscribe_explained {
font-size:14px;
margin-top:10px;
border-top:1px solid #ddd;
text-align:center;
padding:15px 0 60px;
}

div#explained p {
line-height:170%;
}

div#unsubscribe_explained p {
line-height:170%;
text-align:center;
}

div#unsubscribe_explained em {
text-align:center;
font-size:11px;
display:block;
margin:20px 0;
}

div#subpage_body h2 {
font:normal bold 26px  Tahoma, Verdana, sans-serif;
color:#333;
margin:-10px 0 10px;
}

div#subpage_body h3 {
font:normal bold 18px  Tahoma, Verdana, sans-serif;
color:#333;
margin:0;
}

div#subpage_body h4 {
font:normal bold 14px Tahoma, Verdana, sans-serif;
color:#333;
}

div.block {
border-bottom:1px solid #ddd;
margin-bottom:10px;
}

dl {
margin:0 0 10px;
}

dl.faq {
margin:10px 0 0;
}

dt {
font:normal bold 14px  Tahoma, Verdana, sans-serif;
color:#333;
margin:15px 0 0;
}

dl.faq dd {
border-left:4px solid #ddd;
line-height:130%;
margin:5px 0 25px;
padding:0 0 0 10px;
}

div.logo {
display:block;
clear:left;
border-bottom:1px solid #d8d8d8;
padding:10px 0;
}

div.logo a strong {
font:bold 16px "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#333;
display:block;
margin:20px 0 0 65px;
}

div.logo em {
font-style:normal;
color:#aaa;
display:block;
margin:0 0 0 65px;
}

div.logo a img {
float:left;
}

.ad {
float:left;
background:#fff;
text-align:left;
display:inline;
border:1px solid #ccc;
margin:0 0 10px;
padding:5px;
}


#adbright {
background:#fff;
text-align:left;
border:1px solid #ccc;
float:left;
display:inline;
width:300px;
padding:7px;
}

div.your_ad {
background:#f7f7f7;
width:309px;
float:left;
clear:left;
display:inline;
font-size:11px;
border-bottom:1px solid #ddd;
padding:7px 0 7px 7px;
}

div.your_ad a {
color:#555;
font:bold 12px Arial;
}

div#results_ad {
background:#f9f9f9 url(/_images/_subpages/advertisement.gif) no-repeat 20px 10px;
border-bottom:1px solid #d8d8d8;
padding:20px 20px 10px;
}

.adHeadline {
font-size:12px;
font-weight:700;
color:#008ee8;
}

.adText {
font-size:10px;
text-decoration:none;
color:#999;
display:block;
margin-top:5px;
}
/* Paing Style 
*/
ul#page-nav
{
	margin: 2em auto;
	display: block;
	text-align: center;
	width: 500px;
}
#page-nav li
{
	float: left;
}
#page-nav a
{
	display: block;
	margin: 2px;
	padding: 2px 6px;
	border: 1px solid #3976B9;
}


#page-nav a:hover
{
	background: #DDD;
}

#page-nav .selected a
{
	background: #FFD300;
}

#page-nav span
{
	display: block;
	margin: 2px;
	padding: 2px 2px;
}

td {
	padding-bottom: 10px;
}
/************* Menu
*****************************/
div#right_column div#sidebar {
float:left;
width:311px;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
margin:0 0 10px;
}
div#sidebar div.puremodule {
background:#fff url(../images/puremodule_bg.gif) no-repeat bottom center;
width:301px;
border-bottom:1px solid #cecece;
padding:10px 0 10px 10px;
}

div.puremodule {
background:#fff url(../images/puremodule_bg.gif) no-repeat bottom center;
width:308px;
border-bottom:1px solid #cecece;
padding:10px 0 10px 10px;
}

div.puremodule a img {
background:#fff;
border:1px solid #cecece;
float:left;
width:85px;
height:58px;
padding:3px;
}

div.puremodule h4 a {
color:#018ee8;
font:bold 12px Tahoma, Verdana, Arial, sans-serif;
text-decoration:none;
}

div.puremodule h4 a:hover {
color:#444;
text-decoration:underline;
}

div.puremodule h4 {
margin:0;
}

div.puremodule em {
color:#999;
font:normal 10px Tahoma, Verdana, Arial, sans-serif;
}
div.puredetails {
float:left;
width:190px;
margin:20px 0 0 10px;
}
div#section_ad {
background:url(../images/section_ad_bg.gif) no-repeat;
width:943px;
height:100px;
margin:14px 0 0;
padding:7px;
}
div#section_links {
background:url(../images/section_links.gif) no-repeat;
width:943px;
height:24px;
margin:14px 0 0;
padding:7px;
}