

body {/* set page background colour */
		background-color: #ffefce; 
		padding-bottom: 0px;
		margin:auto;
		text-align: center;
		width:100%;
				}

#largewrap	{ width: 100%;}
						
						
						#masthead {
		border-bottom: 0px solid #dddddd;
		width:100%; 
		height:150px;
		clear:both;
		background: #db0000 url('/images/redbackground.gif') repeat;
	
				}
		
	
#logo {/* logo container */
background: #000 url('http://www.farhigh.com/images/farhigh.jpg') no-repeat;
			border-bottom: 0px solid #ff6500;
		height: 150px;
		width: 960px;
		margin: auto;
		}
			
#wrapper {
		width: 958px;
		margin: auto;
		border-top: 1px solid #000;
		border-left: 1px solid #db0f00;
		border-right: 1px solid #db0f00;
		border-bottom: 0px solid #db0f00;
		text-align: left;
		background-color: #ffffff;
		clear:both;
		margin-top: -1px;
				}

		
		


	
	
#content {
		background-color: #ffffff;
		margin: 10px;
		width: 938px;
		
		
		}
		
#content a {color: #000; text-decoration:none;}

#content img{border: 1px solid #cecece;}


#image125 {margin:10px; height:125px; width: 930px;}

#image125 img{margin-left: 20px;}

#image125 a:hover {
border-bottom:1px solid #fff;}


#contentb {margin:10px 20px 10px 20px;}

#contentb a {color: #9bbdde;}



/* ---------- 3. links and navigation ---------- */

a {/* default link style */
		color: #000;
		}
		
	 A:hover {
	COLOR: #000; 
	border-bottom:1px solid #db0f00;
	}
	
		
		#navContainer { /* navigation container */
		clear: left;
		}
	
	/* -- main navigation -- */
#mainNavigation {
		background: #111111;
		border-top: 0px solid #555555;
		padding: 1px 0 6px 0;
		height:15px;
		width:960px;
		clear:both;
		}

#mainNavigation ul {
		text-align: center;
		}

#mainNavigation li {
		display: inline;
		}

#mainNavigation a {
		font: bold .75em Arial, sans-serif;
		color: #ffffff;
		text-decoration: none;
		padding: 4px 7px 6px 7px;
		}
		
#mainNavigation a:hover {
		color: #DE6929;
		}
		
.sectionHome #mainNavigation #linkHome a, .sectionLaws #mainNavigation #linkLaws a, .sectionDesign #mainNavigation #linkDesign a, .sectionBrowsers #mainNavigation #linkBrowsers a, .sectionStatistics #mainNavigation #linkStatistics a, .sectionCommunity #mainNavigation #linkCommunity a {/* automation for active tab */
		background: #27b767 url('../cardownloan/assets/active-tab-background.jpg') repeat-x 0 100%;
		border-top: 1px solid #5cc98d;
		}

.sectionHome #mainNavigation #linkHome a:hover, .sectionNews #mainNavigation #linkNews a:hover, .sectionDesign #mainNavigation #linkDesign a:hover, .sectionBrowsers #mainNavigation #linkBrowsers a:hover, .sectionStatistics #mainNavigation #linkStatistics a:hover, .sectionCommunity #mainNavigation #linkCommunity a:hover {/* hover over-ride for automated tab */
		color: #0e5424;
		}
	
		
/* ---------- 4. fonts ---------- */

html {
		font-size: 100%;
		}

body {
		font-size: 1em;
		}

h1 {/* main heading */
		font: normal 1.2em/1.1em Arial, sans-serif;
		margin-bottom: 5px; margin-left:18px; margin-right:18px;
		color: #DB0F00; text-align:center;
		}

h2 {/* cross-head */
		font: bold .90em/1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		margin-top: 0px;
		margin-bottom: 5px;
		color: #DB0F00;
		}

p {
		font: .80em "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		margin-bottom: 0.9em;
		}

/* ---------- 5. images ---------- */

a img {/* remove borders from linked images */
		border: 0px none;
		}
		
		
		
	



#footer {
 background-color: #fff;
  height: 22px;
  width:958px;
   clear: both;
  border-top: 1px solid #425227;
  border-right: 0px solid #425227;
  border-bottom: 0px solid #425227;
  font-size: .75em;
  text-align:center; 
  padding-top:4px; 
}

 
#footer A:link {
	COLOR: #000; text-decoration: none
}
#footer A:visited {
	COLOR: #000; text-decoration: none
}
#footer A:active {
	COLOR: #000; text-decoration: none
}
#footer A:hover {
	COLOR: #000; border-bottom:1px solid #db0f00;
	
}

#ad{float:left; width:165px; margin-right:10px;}

#ad img{border: solid 2px #DE6929;}

