/* STARBURST_BLUE_ORANGE -  Stylesheet for Starburst template - blue with orange highlights */

/* DESCRIPTION: BACKGROUND: dark blue, BODY: light blue, ACCENTS: pinkish-orange, BUTTONS: pinkish-orange */
/* MAIN TEXT: dark blue, TITLE TEXT: white, SUBTITLE TEXT: white, LOGO COLOR: dark blue with white text */
/* HEADDER: flash 4-picture fade-in pictures from Cabo and Disneyland, HEADDER NAME: starburst.swf, SIZE: 900x170 */

/* LINKS SETTINGS */

.link1 a:link, .link1 a:visited {
	text-decoration: underline;
	color: #FFFFFF;
	background-color: none;
	}
.link1 a:hover, .link1 a:active {
	text-decoration: underline overline;
	color: #FFFFFF;
	background-color: #353535;
	}

.link2 a:link, .link2 a:visited {
	text-decoration: underline;
	color: #FFFFFF;
	background-color: none;
	}
.link2 a:hover, .link2 a:active {
	text-decoration: underline overline;
	color: #353535;
	background-color: #FFFFFF;
	}

/*BACKGROUND COLORS AND IMAGES */

  body { /* Background color or background image of browser space around website */
  background: #353535;
  }
  
  #table_bg { /* Background color for main table body section */
  background: #c3bfbf;
  }
  
  #bg /* background image for biuttons in left column */
  {
    background: url(images/ruby.jpg) no-repeat scroll top center ;
  }
  
  #logobg /* Background image for company logo */
  {
    background: url(images/demologo_ebony.jpg) no-repeat scroll top center ;
  }
  
  #tube /* Decoration background image below logo and above flash images */
  {
    background: url(images/tubeblu3.jpg) scroll center center ;
  }
  
  #hr /* Decoration image below flash images and at bottom of body content */
  {
    background: url(images/hr900r.jpg) no-repeat scroll top center ;
  }
  
  #rsidebar /* Right sidebar background color */
  {
    background: #da5456 ;
  }
  
  #xcolor /* Accent colors used for calculator cells, etc. */
  {
    background: #353535 ;
  }
  
  #ycolor /* Accent colors used for calculator cells, etc. */
  {
    background: #da5456 ;
  }
  
  #equal_bg /* Equal opportunity graphic. */
  {
    background:  url(images/equal_ebony.jpg) no-repeat scroll center center ;
  }
  
  #dre_bg /* DRE graphic. */
  {
    background:  url(images/dre_ebony.jpg) no-repeat scroll center center ;
  }
  
  
/* BACKGROUND PICTURES FOR CONTENT PAGES */
  
  #bg_main /* background image for home page */
  {
    background: url(images/man2.jpg) no-repeat scroll top center ;
  }
  
  #about_bg /* background image for about us page */
  {
    background: url(images/bldgs1.jpg) no-repeat scroll top center ;
  }
  
  #apply_bg /* background image for apply online web page */
  {
    background: url(images/apply2.jpg) no-repeat scroll top center ;
  }
  
  #calc_bg /* background image for calculator web pages */
  {
    background: url(images/calc2.jpg) no-repeat scroll top center ;
  }
  
  #info_bg /* background image for info request form page */
  {
    background: url(images/room2.jpg) no-repeat scroll top center ;
  }
  
  #scores_bg /* background image for credit scores page */
  {
    background: url(images/scores2.jpg) no-repeat scroll top center ;
  }
  
  #consult_bg /* background image for loan consultants page */
  {
    background: url(images/consultants2.jpg) no-repeat scroll top center ;
  }
  
  #lc_bg /* background image for consultants bio pages */
  {
    background: url(images/lc2.jpg) no-repeat scroll top center ;
  }
  
  #ans_bg /* background image for mortgage answers pages */
  {
    background: url(images/answers2.jpg) no-repeat scroll top center ;
  }
  
  #types_bg /* background image for loan types page */
  {
    background: url(images/types2.jpg) no-repeat scroll top center ;
  }
  
  #fixed_bg /* background image for fixed rates page */
  {
    background: url(images/fixed2.jpg) no-repeat scroll top center ;
  }
  
  #arm_bg /* background image for ARM page */
  {
    background: url(images/arm2.jpg) no-repeat scroll top center ;
  }
  
  #docs_bg /* background image for documents page */
  {
    background: url(images/docs2.jpg) no-repeat scroll top center ;
  }
  
  #firsttime_bg /* background image for first time home buyers page */
  {
    background: url(images/firsttime2.jpg) no-repeat scroll top center ;
  }
  
  #gloss_bg /* background image for glossary page */
  {
    background: url(images/glossary2.jpg) no-repeat scroll top center ;
  }
  
  #refi_bg /* background image for the refinance page */
  {
    background: url(images/refi2.jpg) no-repeat scroll top center ;
  }
   
  #proc_bg /* background image for the loan process page */
  {
    background: url(images/process2.jpg) no-repeat scroll top center ;
  }  
  
  #contact_bg /* background image for the contact us page */
  {
    background: url(images/contact2.jpg) no-repeat scroll top center ;
  }
  

/* FONT STYLES FOR TEXT */

h1 { /* All normal heddings */
	color: #353535;
	font: 22px Arial, Helvetica, sans-serif, Tahoma;
	text-decoration: none;
	}
	
h2 { /* All normal heddings */
	color: #353535;
	font: 18px Arial, Helvetica, sans-serif, Tahoma;
	text-decoration: none;
	}
	
P { /* All regular text */
	color: #353535;
	font: 16px Arial, Helvetica, sans-serif, Tahoma;
	text-decoration: none;
	}
	
li { /* All regular text */
	color: #353535;
	font: 16px Arial, Helvetica, sans-serif, Tahoma;
	text-decoration: none;
	}
	
.highlight { /*Highlighted text color */
	color: #FFFFFF;
	}

.style2 { /* Text for bottom of page (company name and address) */
	font: 16px Arial, Helvetica, sans-serif, Tahoma;
	color: #FFFFFF;
	}
.style3 {
	color: #FFFFFF; /* DRE text at bottom of page */
	font: 12px Arial, Helvetica, sans-serif, Tahoma;
	}
.style4 { /* Copyright text at bottom of page */
	font: 10px Arial, Helvetica, sans-serif, Tahoma;
	color: #FFFFFF;
	}
.style5 { /* medium size ruby text */
	font: 18px Arial, Helvetica, sans-serif, Tahoma;
	color: #353535;
	}
.style6 { /* medium size white text */
	font: 16px Arial, Helvetica, sans-serif, Tahoma;
	color: #FFFFFF;
	}
.style7 { /* medium size ruby text */
	font: 16px Arial, Helvetica, sans-serif, Tahoma;
	color: #353535;
	}

	
/* ROLLOVER LINKS */

.rolloverabout a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/about.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverabout a:hover {
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverapply a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/apply.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverapply a:hover {
	background-position: 0 -25px;
	text-decoration: none;
}

.rollovercalc a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/calc.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rollovercalc a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverscores a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/scores.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverscores a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverinfo a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/info.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverinfo a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverconsultants a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/consultants.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverconsultants a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloveranswers a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/answers.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloveranswers a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverglossary a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/glossary.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverglossary a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverrefi a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/refi.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverrefi a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverprocess a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/process.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverprocess a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rollovercontact a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/contact.gif") 0 0 no-repeat;
	text-decoration: none;	
}
.rollovercontact a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rollovermap a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/map.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rollovermap a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}

.rolloverhome a {
	display: block;
	width: 265px;
	padding: 0px 0px 0px 0px;
	font: 21px sans-serif;
	background: url("buttons4/home.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverhome a:hover { 
	background-position: 0 -25px;
	text-decoration: none;
}


	
/* END*/