﻿
#intro_pic { width: 572px; height: 410px; top: -56px; right: 0px; margin-right: -65px; position: absolute; background: transparent url() no-repeat right top; }
#intro { z-index: 9999; position: relative; }
#intro div.container { padding-top: 40px; padding-left: 15px; }
#intro div.container h2 { position: relative; color: #797878; font-size: 65px; font-weight: bold; width: 550px; height: 215px; line-height: 60px; text-indent: -9999px; background: transparent url(../images/home_text.png) no-repeat top left; }
#intro div.container h2 b { color: #f58120; }

#home_dropdown { z-index: 500; position: absolute; left: 220px; top: 148px; text-indent: 0px; color: #000000; display: inline-block; width: 260px; margin-bottom: 20px; font-size: 22px; line-height: 40px; padding: 3px; background-color: #ffffff; cursor: pointer; border: solid 2px #000000; background: #ffffff url(../images/dropdown_arrow.jpg) no-repeat right center; }
#dropdown_options { z-index: 500; position: absolute; left: 235px; top: 236px; display: block; width: 266px;  border: solid 2px #000000; background-color: #ffffff; }
#dropdown_options li { font-size: 16px; margin-bottom: 0px; padding: 5px; cursor: pointer; }
#dropdown_options li:last-child { margin-bottom: 0px; }
#dropdown_options li:hover { background-color: #db6716; }

#sub_intro div.container h3 { z-index: 1; position: relative; color: #db6716; font-size: 27px; font-weight: bold; text-shadow: #000 1px 1px 0px; }
#sub_intro div.container p { z-index: 1; color: #ffffff; font-size: 16px; line-height: 22px; width: 420px; margin-top: 20px; text-shadow: #000 1px 1px 0px; }
#sub_intro div.container p a { color: #EF9559; }
#sub_intro div.container div.right_half { position: absolute; width: 455px; right: -30px; top: 30px; }
#sub_intro div.container div.thumbs { position: relative; margin-top: 20px;  margin-bottom: 0px; margin-left: 15px; }
#sub_intro a.button { position: relative; display: block; margin-left: 15px; width: 424px; height: 61px; text-indent: -9999px; background: transparent url(../images/buttons/home_section1.png) no-repeat top left; }

#body div.container { position: relative; }

#question_person { position: absolute; top: 10px; left: -180px; width: 720px; height: 340px; background: transparent url() no-repeat bottom right; }
#speech_bubble { position: absolute; top: 30px; left: 325px; text-indent: -9999px; display: block; width: 375px; height: 120px; }
#speech_bubble b { position: relative; display: block; color: #db6716; }

p.speech_response { position: relative; width: 250px; left: 440px; top: 160px; font-size: 14px; color: #ffffff; text-shadow: #000 1px 1px 0px; }
p.speech_response a { display: block; margin-top: 10px; color: #db6716; }

#news { position: absolute; right: 0px; top: 60px; width: 400px; }
#news p { line-height: 18px; font-size: 14px; color: #e4e4e4; text-shadow: #000 1px 1px 0px;}
#news p.headline { font-size: 20px; font-weight: bold; color: #000000; margin-bottom: 10px; text-shadow: none; }
#news p.first { padding-bottom: 30px; margin-bottom: 30px; border-bottom: dotted 3px #999999; }
