/*  HTML DEFAULTS  */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	background:url(/images/home/main_background.jpg) top center repeat-y #775b41;
}

img {
	display:block;
	border:0px;
}

form {
	margin:0px;
	padding:0px;
}

a, a:visited {
	color:#37220A;
}
a:hover {
	color:#37220A;
	text-decoration:none;
}


h1 {
	color:#5B462E; 
	font-size:46px; 
	margin:0px;
	padding:0px;
	font-family:Garamond, "Times New Roman", Times, serif;
	font-weight:normal;
}

.homeTitle {
	letter-spacing: -0.04em; 
	text-align:center;
	font-size:40px;
}

.subHeader {
	font-size:16px;
	color:#7B664E;
	margin-top:0px;
}

h2 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	color:#3b2b18;
	font-family:Garamond, "Times New Roman", Times, serif;
	font-size:36px;
	font-weight:normal;
}

h3 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	color:#004b94;
	border-bottom:1px solid #004b94;
	font-family:Garamond, "Times New Roman", Times, serif;
	font-size:20px;
}

p {
	line-height:18px;
	font-size:13px;
}

.divider {
	font-size:1px;
	height:1px;
	border-bottom:1px solid #5B462E;
	margin:25px 0 25px 0;
}

.brownLink, .brownLink:visited, .brownLink:hover {
	color:#3b2b18;
}

.blackLink, .blackLink:visited, .blackLink:hover {
	color:#000;
}

.bulletLink {
	padding-left:10px;
	padding-right:5px;
	background:url("/images/home/link_bullet.gif") no-repeat left;
	float:right;
}

.mainWrapper {
	width:986px;
	margin:0 auto;
	background:#FFF;
	
}

.header {
	height:120px;
	background:url(/images/home/header_background.gif) top repeat-x #FFF;
}

.header a, .header a:visited  {
	color:#3b2b18;
	text-decoration:underline;
}

.header a:hover {
	color:#3b2b18;
	text-decoration:none;
}

.logo {
	float:left;
}

.mainNav {
	float:left;
}

	.login {
		float:right;
		height:79px;
		width:445px;
		
	}
		.login .bar {
			background:#316e9a;
			height:5px;
			width:445px;
			float:right;
		}
		
		.login .field {
			float:left;
			margin:9px 7px 0 0;
			text-align:center;
		}
			.login .field input {
				border:2px #cbb78f solid;
				font-size:13px;
			}
	
	.buttons {
		clear:both;
	}
	
		.buttons .button {
			float:left;
		}
.leftColumn {
	float:left;
	width:616px;
	padding-right:20px;
	margin-right:15px;
	border-right:1px solid #cfc0ac;
}

.rightColumn {
	float:left;
	width:274px;
	
}

.homeWrapper .leftColumn {
	width:675px;
	padding:0 20px 0 20px;
}

.homeWrapper .rightColumn {
	width:220px;
	padding-right:20px;
}


.yellowbox .top {
	height:14px;
	background:url(/images/home/yellowbox_topback.gif) top repeat-x;
}

.yellowbox .main {
	background:url(/images/home/yellowbox_background.jpg) bottom repeat-x #f9f6e7;
	border-width:0 2px;
	border-color:#cbb78f;
	border-style:solid;
	padding:0 30px;
}

	.yellowbox .title {
		font-family:garamond, "Times New Roman", Times, serif;
		font-size:37px;
		color:#3b2b18;
		margin-bottom:5px;
	}
	
		.yellowbox .title b {
			color:#9f0400;
			font-weight:normal;
		}

.yellowbox .bottom {
	height:14px;
	background:url(/images/home/yellowbox_bottomback.gif) bottom repeat-x #f9f6e7;
}

.searchBox {
	border-width:2px 2px 2px 0;
	border-color:#5988b0;
	border-style:solid;
	background:#faf8f1;
	padding:8px 30px 8px 15px;
	float:left;
	height:24px;
}

.content {
	padding:0 30px;
}

.footer {
	margin-top:20px;
	background:#000;
	color:#FFF;
	text-align:center;
}
	.copy {
		background:#000000;
		color:#ffffff;
		text-align:center;
		font-size:9pt;
		padding:5px 0 5px 0;
	}
	.copy a, .copy a:visited {
		color:#ffffff;
	}
	
.lining {
	border:0px;
}

.pricingTable th {
	border-bottom:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	font-weight:normal;
	padding:6px;
	text-align:left;
}

.pricingTable td {
	border-bottom:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	padding:6px;
	text-align:center;
}

.pricingTable img {
	margin:0px auto;
}

.wobble01 {
	background:#F4F0EA none repeat scroll 0 0;
}

.screenshot {
	float:left;
	margin:0 3px 30px;
	text-align:center;
}

.screenshot img {
	border:1px solid #CFCFCF;
	margin-bottom:5px;
}

.linkImg img:hover {
	cursor:pointer;
}

