a img {
border: none;
}


# {}
# ===== CORE ============================= {}	
# {}

body { 
  background:       #ded6d6 url(images/drop_shadow_bg.gif) top repeat-y;
  font-family:      Veranda, Helvetica, Arial, sans-serif;
  font-size:        small;
  margin:           0px;
  padding: 			0px;
  line-height: 19px;
}


#main_wrapper {
	width:	960px;
	height: 900px;
	margin:		0 auto 0 auto;
	padding:	0;
}


#page_body {
  background: #ffffff;
  font-size:        105%;
  width: 960px;
  height: 900px;;
}


#header {
  background:       #ffffff;
  height:           140px;
  width:  	    960px;
  text-align: left;
  margin: 0;
  padding: 0;
}


#footnav {
  color:		#000000;
  font-size: 100%;
  width:		960px;
  text-align:		center;
  padding-top: 40px;
    float: right;
}



# {}
# ===== NAV MENU ============================= {}	
# {}


#nav {
	background: #ffffff url(images/green_nav.jpg) top no-repeat;
	width: 960px;
	height: 56px;
	padding: 0;
	margin: 0;
}


.nav_text {
  font-size: 140%;
  color: #ffffff;
  text-align: right;
  margin: 0;
  padding-top: 16px;
  padding-right: 20px;
}


# {}
# ===== LEFT - COUNT ON KUNO ============================= {}	
# {}


#countonkuno {
  background:       #ffffff;
  height:           500px;
  width:  	    500px;
  margin-left: 20px;
  margin-top: 20px;
  padding: 20px;
  float: left;
}


.buyers_sellers {
  color: #2c2b2b;
  font-size: 140%;
  margin-top: 10px;
  padding: 0;
}


.kuno_desc {
  width: 500px;
}


#areas_coverage {
  padding-top: 20px;
}


.indiana_illinois {
  float: left;
  width: 180px;
  height: 160px;
  padding-right: 20px;
}

.areas {
  text-align: justify;
  font-size: 80%;
  padding: 0;
  margin: 0;
}


.foreclosure {
  margin-top: 30px;
  text-align: center;
  font-style: italic;
}


.calc {
  width: 240px;
  border: 1px;
  padding: 20px;
  margin-top: 40px;
  text-align: center;
  margin-left: 100px;
  border: dashed 1px;
}

.market_update {
  color: red;
  font-size: 120%;
}

# {}
# ===== RIGHT - DAVE KUNO ============================= {}	
# {}


#green_bg {
  background: #ffffff url(images/green_bar.jpg) repeat-y;
  width:	    320px;
  height: auto;
padding-right: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 4px;
  float: right;
}


#dave_kuno {
  background: #ffffff url(images/white_depth.gif) repeat-y;
  width:	    320px;
  height: auto;
margin-top: 10px;
    padding: 0px;
}


.kuno_pic {
  text-align: center;
  padding-top: 10px;
}


.kuno_name {
  color: #2c2b2b;
  font-size: 120%;
  margin-left: 20px;
  margin-bottom: 1px;
}

.kuno_contact {
  font-size: 120%;
  margin-top: 10px;
  margin-left: 20px;
}

.kuno_experience {
  margin-top: 5px;
  margin-left: 20px;
}


.experience {
  color: #0dae2a;
  font-size: 120%;
}

.badges {
  margin-top: 40px;
  margin-left: 20px;
}


# {}
# ===== BUYERS TIPS - TIP BOXES ============================= {}	
# {}


#buyers_tips {
  background:       #ffffff;
  height:           auto;
  width:  	    400px;
  margin-left: 20px;
  margin-top: 20px;
  padding: 20px;
  float: left;
}


.page_photo {
  text-align: center;
  padding-left: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.buyer_tips_text {
  width: 500px;

}

#tip_box {
  background: #ffffff url(images/howfar.jpg) top left no-repeat;
  width:	    320px;
  height: auto;
  margin: 0;
padding-right: 40px;
    margin-top: 20px;
  float: right;
}


#tip_box2 {
  background: #ffffff url(images/sell_your_home.jpg) top left no-repeat;
  width:	    320px;
  height: auto;
  margin: 0;
  margin-top: 20px;
padding-right: 40px;
  float: right;
}

/*
#tip_box_header {
  background: url(images/howfar.jpg) top no-repeat;
  float: right;
  width: 320px;
  height: 52px;
  padding: 0;

  margin: 0;
  margin-top: 20px;
}
*/

#tip_box_text {
  background: url(images/tip_box_outline.gif) top repeat-y;
  width:	    320px;
  height: auto;
margin-top: 52px;
    padding: 0px;
  padding-bottom: 10px;
}


#tip_box_footer {
  background: url(images/tip_box_footer.gif) top no-repeat;
  float: right;
  width: 320px;
  height: 20px;
  padding: 0;
  margin: 0;
}

.tip_text {
  width: 280px;
  padding-top: 20px;
  padding-left: 20px;
}


.contact_link {
  font-size: 110%;
}


# {}
# ===== CONTACT FORM ============================= {}	
# {}


#contact-area {
    float: left;
	width: 500px;
	margin-top: 25px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 300px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 190px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1.4em;
}




# {}
# ===== H1, H2, ETC ============================= {}	
# {}


h1 {
  font-family: "Arial Narrow";
  font-size:        200%;
  color:            #2c2b2b;
  margin: 0;
  padding: 0;
  line-height: 40px;
}


h2 {
  font-family: "Arial Narrow";
  font-size: 180%;
 color: #0dae2a;
 line-height: 30px;
}


# {}
# ===== LINK STYLES ============================= {}	
# {}


a:link {
  color:            green;
  outline: none;
  text-decoration: none;
}

a:visited {
  color:            #green;
    outline: none;
    text-decoration:  none;
}

a:hover {
  color:            red;
}

a:active {
  color:            #ee235b;
}



a.nav:link {
  color:            #ffffff ;
  outline: none;
  text-decoration: none;
}

a.nav:visited {
  color:            #ffffff;
    outline: none;
}

a.nav:hover {
  color:           yellow;
  text-decoration: underline;
}

a.nav:active {
  color:            red;
}


a.foot:link {
  color:            #000000 ;
  outline: none;
  text-decoration: none;
}

a.foot:visited {
  color:            #000000;
    outline: none;
    text-decoration:  none;
}

a.foot:hover {
  color:            green;
}

a.foot:active {
  color:            #ee235b;
}
