/* LAYOUT - Body and Container */
    html, body {
        margin:0 0 0 0;
        background-color:#FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
		color: #b4a030;
		text-decoration: none;
		text-align: center;
    }

/* GENERAL - Dark Links */
    #darknav a:link {
		color:#500001;
		text-decoration:none;
	}
    #darknav a:active {
		color:#500001;
		text-decoration:none;
	}
    #darknav a:visited {
		color:#500001;
		text-decoration:none;
	}
	
	#darknav a:hover {
		color:#500001;
		text-decoration:underline;
	}

/* GENERAL - Links */
    a:link, a:active, a:visited {
		color:#b4a030;
		text-decoration:none;
	}
	
	a:hover {
		color:#b4a030;
		text-decoration:underline;
	}

/* CONTAINER */
    #container {
    	width:737px;
    	margin-top:0;
    	margin-bottom:0;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
}

/* SPACER */
    #spacer {
		height:5px;
    	width:100%;
		text-align: left;
		float:left;
		background-color:#FFFFFF;
}

/* HEADER */
    #logo {
		height:85px;
    	width:737px;
		text-align: left;
}

    #search {
		height:53px;
    	width:737px;
		text-align: right;
		background-color:#500001;
        padding:0;
        margin:0;
}

	#searcharea {
		height:20px;
    	width:727px;
		text-align: right;
        padding-top:20px;
		padding-right:10px;
}

/* NAV */
    #nav {
        height:41px;
    	width:737px;
		text-align: left;
        margin:0;
        padding:0;
    }
	
/* BODY */
    #box_left {
		width:236px;
		float:left;
		text-align:left;
}

    .extendingbox_bgcolor {
		background-color:#b4d430;
}

    #box_right {
		width:496px;
		float:right;
		text-align:left;
}

    #box_upperleft {
		width:234px;
		height:271px;
		background-color:#FFFFFF;
		border:solid;
		border-width:1px;
		border-color:#b78853;
		text-align:left;
		float:left;
}

    #box_lowerleft {
		width:236px;
		height:273px;
		background-color:#b4d430;
		text-align:left;
        margin:0;
        padding:0;
		float:left;
}

    #box_upperright {
		width:496px;
		height:273px;
		text-align:left;
		float:left;
}

    #box_lowerright {
		width:492px;
		height:269px;
		border:solid;
		border-width:2px;
		border-color:#500001;
		text-align:left;
		float:left;
}

    #box_tallright {
		width:492px;
		height:auto;
		min-height:547px;
		border:solid;
		border-width:2px;
		border-color:#500001;
		text-align:left;
		float:left;
}

    #box_upperrightthin {
		width:494px;
		height:271px;
		border:solid;
		border-width:1px;
		border-color:#500001;
		text-align:left;
		float:left;
}

    #box_shortupperright {
		width:494px;
		height:101px;
		border:solid;
		border-width:1px;
		border-color:#500001;
		text-align:left;
		float:left;
}

    #box_talllowerright {
		width:492px;
		height:auto;
		min-height:439px;
		border:solid;
		border-width:2px;
		border-color:#500001;
		text-align:left;
		float:left;
}

    #box_talllowerrightsolid {
		width:496px;
		height:auto;
		min-height:444px;
		background-color:#a6a361;
		text-align:left;
		float:left;
}

    #box_content {
		padding-left: 30px;
		padding-top: 20px;
		padding-right: 30px;
		padding-bottom: 10px;
}

    #featured {
		padding:50px 50px 100px 8px;
}


    #qa {
		padding:20px 50px 0px 8px;
}


/* FOOTER */
    #sponsored {
		height:69px;
    	width:737px;
		text-align: right;
		background-color:#c13f27;
		float:left;
}

    #copyright {
		height:25px;
    	width:737px;
		text-align: right;
		font-size: 9px;
		padding-top:5px;
		float:left;
}


.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b4a030;
	line-height: 150%; 
	font-size: 17px;
	text-decoration: none;
	font-weight: normal;
	font-style:normal;
}

.title_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e3e09d;
	line-height: 150%; 
	font-size: 17px;
	text-decoration: none;
	font-weight: normal;
	font-style:normal;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b4d430;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	font-style:normal;
}

.subtitle_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	font-style:normal;
}

.darkfont {
	color: #500001;
}

.lightfont {
	color: #ffffff;
}

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