.fix {
	
}

.body {
	background-image:url(images/nav/bg.gif);
	margin:0px;
	background-color:#000000;
}
body {
	font-family:'verdana','arial','helvetica','sans serif';
	color:#666666;
}
img {
	border:none;
}
a {
	color:#d2cd3f;
}
a.bold {
	font-weight:bold;
}
div#shade-both {
	background-image:url(images/nav/bg-both.gif);
	background-repeat:repeat-x;
}
td#shade-left {
	width:114px;
}
td#shade-right {
	background-image:url(images/nav/bg-right.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
td#main {
	width:772px;
	background-color:#FFFFFF
}
td#mainb {
	width:772px;
	background-color:#485964;
}
td#mainc {
	width:772px;
}
td#maind {
	width:772px;
	background-color:#8196A5;
}

.vdots {
	background-image:url(images/vdots.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
div.nav-item {
	margin-top:1px;
	margin-bottom:1px;
}


div.bottom-blue {
	background-image:url(images/gradient-blue.gif);
	background-repeat:repeat-x;
	background-color:#475762;
	position: relative;
}

div.bottom-about-header {
position: absolute;
top: 10px;
left: 20px;
}

div.bottom-about {
position: absolute;
top: 45px;
left: 20px;
width: 330px;
font-family: Arial;
color: #fff;
font-size: 12px;
line-height: 16px;
}

div.bottom-about-links {
position: absolute;
top: 230px;
left: 20px;
color: #928d0e;
font-family: Arial;
font-size: 14px;
}

div.bottom-about-links a {
color: #d2cd3f;
}

td.featured-bottom {
	background-image:url(images/featured-bottom-bg.gif);
	background-repeat:repeat-x;
}
td.featured-left {
	width:1px;
	background-color:#42505A;
}
td.featured-right {
	width:3px;
	background-image:url(images/featured-right-bg.gif);
	background-repeat:repeat-y;
}
td.featured-main {
	background-color:#FFFFFF;
}
td.featured-main-bg {
	background-color:#FFFFFF;
	background-image:url(images/featured-bg.gif);
	background-repeat:repeat-x;
}
div.featured-book-pic, div.featured-book-larger {
	padding-left:21px;
}
div.featured-book-pic {
	padding-top:9px;
}
div.featured-book-larger {
	padding-top:5px;
	padding-bottom:4px;
}
div.featured-pages {
	color:#CCCCCC;
	text-align:right;
	font-size:9px;
	padding-bottom:40px;
}
div.featured-pages span {
	color:#999999;
}
div.featured-pages a {
	color:#7C959C;
}
div.featured-text a {
	color:#7C959C;
}
div.featured-text {
	padding:10px 12px 0px 8px;
	font-size:10px;
	color:#666666;
}
div.featured-text p {
	margin-top:5px;
	margin-bottom:5px;
}
img.featured-more {
	margin-right:16px;
	margin-bottom:3px;
}
img.goldarrow {
	vertical-align:text-bottom;
}

td#events-left {
	background-image:url(images/events-bg1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
td#events-main {
	background-image:url(images/events-bg2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
div.events-content {
	font-size:10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 26px;
}
.events-content {
	font-size:10px;
}
div.events-content a {
	color:#999900;
	font-weight:bold;
}
div.events-content p {
	margin-top:10px;
	margin-bottom:10px;
}

.services-content {
	font-size:11px;
	line-height:17px;
	padding-left: 33px;
	padding-right: 25px;
	padding-top: 26px;	
}
.services-text {
	font-size:11px;
	line-height:17px;
}
.text-nopad {
        font-size:11px;
       line-height:17px;
}
.text-nopad-white {
	color:#FFFFFF;
        font-size:11px;
       line-height:17px;
}
.events-text{
		font-size:11px;
}
.events-text-nums{
		font-size:9px;
}
div.services-content a {
	color:#999900;
	font-weight:bold;
}
div.services-content p {
	margin-top:12px;
	margin-bottom:12px;
}

.content2 {
	width: 200px;
	padding: 45px 45px 20px 30px;
	font-size:10px;
	color:#666666;
	line-height:14px;
}
.content {
	padding:45px 45px 20px 30px;
	font-size:10px;
	color:#666666;
	line-height:14px;
}
.crumbs {
	padding:0px 0px 10px 0px;
	font-size:10px;
	color:#666666;
}

div.content-header {
	padding-bottom:30px;
}
div.content p {
	margin-top:0px;
	margin-bottom:8px;
}

.cv {
	padding:0px 0px 5px 22px;
	font-size:10px;
	color:#666666;
	line-height:14px;
	padding-left:22px;
}

.cv-nopad {
	font-size:10px;
	color:#666666;
	line-height:14px;
}

.books {
	font-size:10px;
	color:#666666;
	line-height:14px;
	padding-left:22px;
}

.cv-contact {
	font-size:10px;
	color:#666666;
	line-height:14px;
}

div.content div.books p {
	margin-top:0px;
	margin-bottom:4px;
}
div.books div.hdots {
	margin-top:8px;
	margin-bottom:8px;
}
.books-larger {
	padding-top:4px;
}

td.formlabel {
	font-size:10px;
	font-weight:bold;
	line-height:16px;
}
td.form, td.formlabel {
	padding-bottom:14px;
}

td#header-pages {
	color:#CCCCCC;
	font-size:9px;
}
td#header-pages span {
	color:#999999;
}
td#header-pages a {
	color:#7C959C;
	font-weight:normal;
}

div.content-more {
	padding-bottom:7px;
	padding-right:12px;
}
div.ask-goldberg {
	padding:20px 20px 0px 0px;
	font-size:10px;
	line-height:14px;
	color:#FFFFFF;
}
div.ask-goldberg p {
	margin-top:5px;
	margin-bottom:8px;
}

div.hdots {
	background-image:url(images/hdots.gif);
	background-repeat:repeat-x;
	font-size:1px;
	line-height:1px;
	height:1px;
}
.forumpath
{
        color:#666666;
        font-size:12px;
        font-weight:normal;
}

.forumheader
{
        color:#FFFFFF;
        font-size:13px;
        font-weight:bold;
}

.forumheaderblack
{
        color:#000000;
        font-size:13px;
        font-weight:bold;
}

.forumlink
{
        color:#000000;
        font-size:10px;
        font-weight:normal;
}

.foruminfo
{
        color:#000000;
        font-size:10px;
        font-weight:normal;
}

.forumerror
{
        color:red;
        font-size:10px;
        font-weight:normal;
}
