@charset "UTF-8";
/* CSS Document */

.container
{
 padding-right: 45px;
 padding-left: 45px;
 margin-right: auto;
 margin-left: auto;
 border-top-width: thin;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #AAA;
 border-right-color: #AAA;
 border-bottom-color: #AAA;
 border-left-color: #AAA;
 background-color: white;
 padding-top: 10px;
 margin-top: 35px;
 width: 1075px;
}
.container2
{
 width: 1040px;
 padding-right: 40px;
 padding-left: 40px;
 margin-right: auto;
 margin-left: auto;
 border-top-width: thin;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #AAA;
 border-right-color: #AAA;
 border-bottom-color: #AAA;
 border-left-color: #AAA;
 background-color: #fff;
 padding-top: 10px;
 margin-top: 35px;

}
.container3
{
 width: 1000px;
 padding-right: 20px;
 padding-left: 20px;
 margin-right: auto;
 margin-left: auto;
 border-top-width: thin;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #AAA;
 border-right-color: #AAA;
 border-bottom-color: #AAA;
 border-left-color: #AAA;
 background-color: #fff;
 padding-top: 10px;
 margin-top: 35px;
}

.container4
{
 width: 1000px;
 padding-right: 20px;
 padding-left: 20px;
 margin-right: auto;
 margin-left: auto;
 border-top-width: thin;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #AAA;
 border-right-color: #AAA;
 border-bottom-color: #AAA;
 border-left-color: #AAA;
 background-color: #fff;
 padding-top: 10px;
 margin-top: 35px;
}

.clear
{
 clear: both;
}

.top_banner_w_nav
{
 height: 60px;
 width: 1000px;
 margin-right: auto;
 margin-left: auto;
 background-image: url(art/tda_logo.png);
}

.top_theater_banner
{
 background-color: #fff;
 height: 235px;
 width: 1000px;
 margin-right: auto;
 margin-left: auto;
 color: #1B264B;
}

.top_left a
{
 	text-decoration: none;
  	color: white;
}

.top_left
{
 background-color: #f78f1e;
 float: left;
 height: 170px;
 width: 180px;
 padding-top: 52px;
 padding-left: 17px;
 margin-top: 5px;
 margin-bottom: 5px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 135%;
 font-weight: lighter;
 color: #fff;
}
.top_left_2
{
 background-color: #f78f1e;
 float: left;
 height: 225px;
 width: 193px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding-left: 0px;
 
}
.bolded_black
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #111;
}
.centered_heads
{
 text-align: center;
 margin-right: 5px;
 margin-top: 5px;
 margin-bottom: 5px;
}

.justified_type
{
 text-align: justify;
 margin-right: 5px;
 padding-right: 10px;
 padding-left: 10px;
}
.h1
{
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 19pt;
 color: #1C0070;
 line-height: 95%;
 font-weight: lighter;
}
.h1_green
{
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 23pt;
 color: #009F00;
 line-height: 90%;
 font-weight: lighter;
}
.h1_red
{
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 21pt;
 color: #2A1FAA;
 line-height: 90;
 font-weight: normal;
}

h2
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 color: #111;
}

h3
{
 font-size: 12px;
 color: #000;
}

h3
{
 font-size: 11pt;
 color: #000;
 font-family: Arial, Helvetica, sans-serif;
}
.h1_blue
{
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 19pt;
 color: #00008B;
 line-height: 97%;
 font-weight: normal;
 width: 90%;
}
.h1_lt_blue
{
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 21pt;
 color: #646464;
 line-height: 95%;
 font-weight: lighter;
 letter-spacing: 200%;
 text-align: center;
}
.h1_rust
{
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 21pt;
 color: #7F0000;
 line-height: 90%;
 font-weight: normal;
 letter-spacing: 200%;
}
.fat_leading
{
 line-height: 155%;
}

p
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 135%;
 color: #222;
 font-weight: lighter;
}
body {
 background-color: #444;
}
.bottom_left_centered
{
 background-color: #fff;
 width: 188px;
 padding-top: 35px;
 padding-left: 10px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 140%;
 color: #555;
 font-weight: lighter;
 text-align: center;
}

.bottom_left_short
{
 background-color: #fff;
 height: 250px;
 width: 188px;
 padding-top: 35px;
 padding-left: 10px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 140%;
 color: #555;
 font-weight: lighter;
 margin-left: 10px;
}

.bottom_left
{
 background-color: #fff;
 width: 189px;
 padding-top: 15px;
 padding-left: 10px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 140%;
 color: #555;
 font-weight: lighter;
 margin-left: 20px;
}

.bottom_middle
{
 float: left;
 width: 555px;
 padding-left: 15px;
 background-image: url(art/bottom_theater_gradient.png);
 background-repeat: no-repeat;
 padding-top: 10px;
 padding-right: 25px;
}
.bottom_middle_thinner
{
 float: left;
 width: 540px;
 padding-left: 15px;
 background-image: url(art/bottom_theater_gradient.png);
 background-repeat: no-repeat;
 padding-top: 10px;
 padding-right: 45px;
}
.bottom_middle_short
{
 float: left;
 padding-left: 15px;
 background-image: url(art/bottom_theater_gradient.png);
 background-repeat: no-repeat;
 padding-top: 10px;
 padding-right: 10px;
}

.bottom_large_footer
{
 height: 60px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 vertical-align: top;
 text-align: left;
 margin-left: 30px;
}

.bottom_middle_short
{
 float: left;
 width: 585px;
 padding-left: 15px;
 background-image: url(art/bottom_theater_gradient.png);
 background-repeat: no-repeat;
 padding-top: 10px;
}
.bottom_middle_long
{
 background-image: url(art/bottom_theater_gradient.png);
 width: 780px;
 padding-left: 15px;
 float: left;
 padding-top: 10px;
 height: 420px;
 vertical-align: top;
 background-color: #FFF;
 background-repeat: no-repeat;
}
.bottom_middle_narrow
{
 float: left;
 width: 555px;
 padding-left: 15px;
 background-image: url(art/bottom_theater_gradient.png);
 background-repeat: no-repeat;
 padding-top: 10px;
}

.bottom_copyright_holder
{
 padding-top: 30px;
 float: left;
 padding-left: 10px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #444;
 width: 600px;
}
.bottom_middle_RT_ads
{
 background-image: url(art/bottom_theater_RT_ads.png);
 width: 785px;
 padding-left: 15px;
 float: left;
 padding-top: 10px;
 height: 420px;
 vertical-align: top;
 background-color: #FFF;
 background-repeat: no-repeat;
}
.bottom_middle_Publications
{
 float: left;
 width: 585px;
 padding-left: 15px;
 background-image: url(art/bottom_theater_gradient.png);
 background-repeat: no-repeat;
 padding-top: 10px;
}
.bottom_right
{
 background-color: #fff;
 width: 185px;
 padding-top: 15px;
 padding-left: 10px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 140%;
 color: #555;
 font-weight: lighter;
 margin-left: 10px;
}
.top_left_deep
{
 background-color: #f78f1e;
 float: left;
 height: 272px;
 width: 188px;
 padding-top: 52px;
 padding-left: 0px;
 margin-top: 5px;
 margin-bottom: 5px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 135%;
 font-weight: lighter;
 color: #fff;
}

.top_middle_photo
{
 background-color: #FFF;
 float: left;
 height: 235px;
 width: 595px;
 border-right-width: thin;
 border-left-width: thin;
 border-right-style: solid;
 border-left-style: solid;
 border-right-color: #FFF;
 border-left-color: #FFF;
 background-image: url(file:///laptop%20HD/Users/patrick/tda.3/art/top_photo_owens.png);
 border-top-color: #FFF;
 border-bottom-color: #FFF;
}


.top_theater_banner_long
{
 background-color: #fff;
 height: 335px;
 width: 1000px;
 margin-right: auto;
 margin-left: auto;
}

.top_middle_photo_tall
{
 background-color: #000;
 float: left;
 width: 600px;
 border-right-width: thin;
 border-left-width: thin;
 border-right-style: solid;
 border-left-style: solid;
 border-right-color: #FFF;
 border-left-color: #FFF;
 background-image: url(art/rt_wg_cf.png);
}
.top_right_deep
{
 background-color: #fff;
 width: 188px;
 padding-top: 15px;
 padding-left: 10px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 140%;
 color: #2A3F55;
 font-weight: lighter;
 height: 350px;
}

.rt_column
{
 width: 385px;
}
.nav ul li 
{
    
    list-style: none;
    float: left;
    }
.social_media_logos
{
 float: left;
 width: 200px;
}


a img
{
 	border: 0;
}

a
{
 	text-decoration: none;
  	color: black;
}
.nav
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 float: left;
 height: 42px;
 width: 600px;
 margin-left: 380px;
 padding-top: 16px;
 text-align: right;
 color: #444;
}
.black_type
{
 font-weight: normal;
 color: #000;
}
.center
{
 text-align: center;
}
.mice_type
{
 font-size: 8pt;
 color: #111;
}

.mice_type_sm
{
 font-size: 7pt;
 color: #222;
}
.column_theater
{
 width: 400px;
}

p_sm_bld
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 135%;
 color: #111;
 font-weight: normal;
}
.side_sub_head
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #111;
}

.red_type
{
 color: #A00;
}
.large_theater
{
 float: left;
 height: 400px;
 width: 800px;
 background-image: url(art/bank_calument_large_theater_bkg.png);
}

.large_theater_bank_calumet
{
 float: left;
 height: 400px;
 width: 800px;
 background-image: url(art/bank_calumet_thearter_bkg_large.png);
}
.large_theater_map
{
 float: left;
 height: 400px;
 width: 800px;
 background-image: url(art/map_theater_large.png);
}
.theater_text_column
{
 width: 310px;
 margin-top: 40px;
 margin-left: 400px;
}
.white
{
 color: #fff;
}
.right_margin_5
{
 margin-right: 25px;
}
.large_theater_rt_blue_pkg
{
 float: left;
 height: 400px;
 width: 785px;
 background-image: url(art/rt_bottom_large_blue_pkg.png);
 padding-left: 15px;
}
.italic
{
 font-style: italic;
 color: #A00;
}
.clients_1
{
 margin-right: 8px;
 width: 32%;
 float: left;
}

.body_text_clients
{
 width: 100%;
 border-bottom-width: thin;
 border-bottom-style: solid;
 border-bottom-color: #A0A0A4;
}

.body_text_clients
{
 border-bottom-width: thin;
 border-bottom-style: solid;
 border-bottom-color: #808080;
}
body {
 background-image: url(deffenbaugh/art/pattern3.png);
 background-repeat: repeat;
}
.bold
{
 font-weight: bolder;
}
.large_theater_rt_empty
{
 float: left;
 height: 400px;
 width: 785px;
 padding-left: 15px;
 background-image: url(art/bottom_theater_gradient.png);
 background-repeat: no-repeat;
}
.bottom_left_2
{
 background-color: #fff;
 width: 184px;
 padding-top: 15px;
 padding-left: 10px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 140%;
 color: #555;
 font-weight: lighter;
 margin-left: 20px;
}
.flashAd
{
 height: 100px;
 width: 300px;
 margin-right: auto;
 margin-left: auto;
}

.flashAd
{
 height: 100px;
 width: 300px;
 margin-right: auto;
 margin-left: auto;
}

.flash
{
 height: 100px;
 width: 300px;
 margin-right: auto;
 margin-left: auto;
 margin-top: 25px;
}
.lt_blue_type
{
 font-weight: normal;
 color: #0FF;
}
.bottom_middle_wv
{
 float: left;
 width: 555px;
 padding-left: 15px;
 background-image: url(art/winevoice_bkg_reflection.png);
 background-repeat: no-repeat;
 padding-top: 10px;
 padding-right: 25px;
 height: 400px;
}

