﻿/* main content */
div#wrapper
{
	/*background:transparent url(img/home_right_column.jpg) no-repeat 719px 0;*/
	border-bottom: none;
}
div#innerwrapper
{
	/*background:transparent url(img/faux_column.gif) repeat-y 0 0;*/
	background:none;
	_height:0;
	width:993px;
}
div#content
{
	width:449px;
	padding-bottom:0;
}
div#leftcol
{
	margin-left:-719px;
}
div#bottomcontent
{
	width:449px;
	margin:auto;
	background:url(img/horizontal_dots_big.gif) repeat-x top;
}
div#bottomcontent ul
{
	font-size:.9em;
}
div#bottomcontent ul li
{
	list-style:none;
	padding-left:8px;
	background:url(img/2x2dot.gif) no-repeat 0 8px;
}
div#hbcleft
{
	padding-top:10px;
	padding-right:20px;
	float:left;
	width:204px;
}
div#hbcright
{
	padding-top:10px;
	padding-left:20px;
	float:right;
	width:204px;
	background:url(img/vertical_dots_big.gif) repeat-y left;
}
div#rightcol
{
	float:right;
	width:269px;
	padding:0;
	margin-top:-200px;
	color:#3e4154;
}

div#rightcol ul
{
	margin-top:10px;
	margin-left:5px;
	padding-top:80px;
	padding-bottom:35px;
	background:transparent url(img/popular_topics_background.jpg) no-repeat 0 0;
	height:260px;
}
div#rightcol ul li
{
	position:relative;
	list-style:none;
	padding:8px 0 0 10px;
	background:url(img/popular_topics_dot.gif) no-repeat 12px 12px;
	margin-left:-5px;
	margin-top:-5px;
	line-height:1.4em;
}
div#rightcol ul li p
{
	/*background:url(img/horizontal_dots.gif) repeat-x bottom;*/
	margin-left:20px;
	/*padding-bottom:13px;*/
	padding-right:10px;
}
div#rightcol ul li p.last
{
	background:url(img/double_right_chevron.gif) no-repeat -25px 0;
}
div#rightcol ul li p a 
{
	color:#823529;
}
div#content h1
{
	font-size:2.0em;
	font-weight:lighter;
	line-height:1.2em;
	color:#823529;
}
div#content h2
{
	line-height:1em;
	font-size:1em;
	/*margin-left:30px;*/
	color:#823529;
}
div#content h3
{
	font-size:1.5em;
	font-weight:lighter;
	line-height:1em;
	color:#3d4e7a;
}
div#content a.learnmorebutton
{
	text-indent:-9999px;
	display:block;
	width:107px;
	height:29px;
	background:url(img/learn_more.gif) no-repeat top;
	margin:0 0 10px 341px;
}
div#content ul li
{
	margin:0;
	margin-left:17px;
}
div#content p.line
{
	margin-top:-10px;
	margin-bottom:10px;
	border-bottom:solid 2px #A1A3A3;
	background:none;
	margin-left:20px;
	width:90%;
}

div#content p
{
	color:#77797a;
	margin-bottom:5px;
}

div#freekitmodule
{
	padding-top:10px;
	padding-bottom:10px;
}

div#content ul li
{
	list-style-type:disc;
	background:none;
	padding-left:0px;
	margin-bottom:0px;
	color:#823529;
}

a
{
	outline: none;
	color:#823529;
}
