/* ------------------------------------------------------------

	Title: 		Reverse Mortgage Patriotic Layout
	Author: 	neal at abramarketing dot com

------------------------------------------------------------ */

body {
  	background: #000231;
	color: #aa0010;
	}

/* ------------------------------------------------------------

	Page Structure

------------------------------------------------------------ */
	
	
#container {
	background: #FAFDFF url(../images/container_top_pat.jpg) top left no-repeat;
}

/* ------------------------------------------------------------

	Header

------------------------------------------------------------ */

#header h1 a {
	color: #aa0010;
}

#header h2 {
	font-size: 15px;
	color: #000231;
}
#header .freeseminar {
	float: right;
	margin: 28px 25px 24px 0;
	background: url(../images/header_seminar_pat.jpg) top no-repeat;
	height: 67px;
	width: 299px;
}


/* ------------------------------------------------------------

	Main Callout

------------------------------------------------------------ */
#mainCallout {
	background: url(../images/patriotic_header_6.jpg) top left no-repeat;
}

#mainCallout p {
	color: #000231;
}

#mainCallout a {
	color: #000231;
}

#mainCallout a:hover {
	text-decoration: none;
	color: #aa0010;
}

/* ------------------------------------------------------------

	Main Navigation

------------------------------------------------------------ */

#nav {
	border-bottom: 1px solid #000231;
}

#nav ul li {
	background: url(../images/bg_nav_left_pat.jpg) top left no-repeat;
	
}

#nav ul li a {
	background: url(../images/bg_nav_right_pat.jpg) top right no-repeat;
}

#nav ul li a .house {
   background: url(../images/bg_pat_home.jpg) top no-repeat;
   }

/* ------------------------------------------------------------

	 Left Column

------------------------------------------------------------ */

#leftCol .homeList li {
	border-bottom: 1px solid #000231;
	background: url(../images/bullet_arrow_pat.jpg) left center no-repeat;
}
#leftCol .homeList li a {
	color: #000231;
}

#leftCol .homeList li a:hover {
	color: #aa0010;
	text-decoration: none;
}
#leftCol .welcomeImg {
	border: 3px solid #000231;
}

#leftColSecOuter #leftColSec .welcomeImg {
	border: 3px solid #000231;
}


/* ------------------------------------------------------------

	 Middle Column

------------------------------------------------------------ */
#middleColOuter {
	border-left: 1px solid #000231;
}

#middleCol dd {
	background: url(../images/middleCol_call_pat_bottom.jpg) bottom left no-repeat;
	text-align: center;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
}

#middleCol dd h4 {
	background: url(../images/middleCol_call_pat_top.jpg) top left no-repeat;
	padding: 20px 15px 10px 15px;
	font-size: 130%;
}
.calculatorButton {
	background: url(../images/btn_cal_pat.jpg) bottom left no-repeat;
}
.learnButton {
	background: url(../images/btn_learn_pat.jpg) bottom left no-repeat;
}
.getAnswersButton {
	background: url(../images/btn_get_pat.jpg) bottom left no-repeat;
}


/* ------------------------------------------------------------

	 Right Column

------------------------------------------------------------ */
#rightColOuter {
	border-left: 1px solid #000231;
}

#rightCol .applyNowButton {
	background: url(../images/btn_apply_pat.jpg) top no-repeat;
	}
#rightCol .HECM {
	background: url(../images/btn_HECM_pat.jpg) top no-repeat;
	}
#rightCol .downloadGuide {
	background: url(../images/btn_guide_pat.jpg) top no-repeat;
	}
#rightCol .testimonialsVideo {
	background: url(../images/test_video_pat.jpg) top no-repeat;
	height: 230px;
}

.testimonialtext {
font-weight: bold;
color: #000231;}

/* ------------------------------------------------------------

	 Footer

------------------------------------------------------------ */
#footer {
	background: #000231 url(../images/container_bottom_pat.jpg) top left no-repeat;
	color: #fff;
}


#footer ul li a, #footer p a {
	color: #fff;
}


#footer p {
	color: #fff;
}

/* ------------------------------------------------------------

	 Secondary Page Layout

------------------------------------------------------------ */

/* ------------------------------------------------------------

	 Secondary Page Left Column

------------------------------------------------------------ */

#leftCol img { border: 1px solid #000231;}


#leftColSec .homeList li {
	border-bottom: 1px solid #000231;
}
#leftColSec h3 {
	border-bottom: 1px dotted #000231;
}
#leftColSec .testimonialCont {
	border-bottom: 1px dotted #000231;
}

#leftColSec #chart {
	border: 1px solid #000231;
}

#calculatorOuter h2 {
	border-bottom: 1px dotted #000231;
}/* ------------------------------------------------------------

	 Secondary Page Right Column

------------------------------------------------------------ */
#rightColSecOuter {
	border-left: 1px solid #000231;
}

#rightColSec dd {
	background: url(../images/middleCol_call_pat_bottom.jpg) bottom left no-repeat;
	text-align: center;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
}

#rightColSec dd h4 {
	background: url(../images/middleCol_call_pat_top.jpg) top left no-repeat;
	padding: 20px 15px 10px 15px;
	font-size: 130%;
}


/* ------------------------------------------------------------

	Misc

------------------------------------------------------------ */
.rightPhoto {
	border: 2px solid #000231;
	float: right;
	margin: 0 0 20px 20px;
}

.leftPhoto {
	border: 2px solid #000231;
	float: left;
	margin: 0 20px 20px 0;
}
.req {
	color: #000000;
}
