/* Layout Stylesheet */ 

body {
margin: 0;
padding: 0;
background: #6C6650;
}


#header {
 margin: 0;
 padding:0;
 background: url('/images/bg-header3.gif') repeat-x #FDFAF2;
 }

#intro_header {
background: #fdfaf2 url('/images/bg-intro.gif') repeat-x;
width: 100%;
height: 100%;
text-align:center;
padding: 25px 0 0 0;
}

#sub_header {
 margin: 0;
 padding:0;
 background-color: #FDFAF2;
 background-image: url('/images/bg-sub_header.gif');
 background-repeat: repeat-x;
 }

#ownersdeck_header {
 margin: 0;
 padding:0;
 background-color: #FDFAF2;
 background-image: url('/images/bg-ownersdeck_header.gif');
 background-repeat: repeat-x;
 }

#product_header {
 margin: 0;
 padding:0;
 background: #FDFAF2;
 background-image: url('/images/bg-product.gif');
 background-repeat: repeat-x;
 }

#footer {
 width:100%;
 font:11px Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight:normal;
 color: #D1CFC6;
 margin: 0;
 padding: 6px 0 0 0;
 background: #6C6650;
 border-top: 3px solid #4B452F;
 }

#footer a{
 font:11px Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight:normal;
 letter-spacing: 1px;
 color:#ffffff;
 text-decoration: none;
 }

#footer a:hover{
 color:#FFDC85;
 text-decoration: underline;
 }


/* MAIN NAVIGATION STYLE */






/* Owner's Deck NAVIGATION STYLE */

#ownersdeck_nav {
 font:11px Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight:normal;
 color:#8C8671;
 text-align:left;
 padding:0px;
 }

#ownersdeck_nav a{
 color:#000;
 text-decoration:none;
 color:#2C2713;
 padding:2px 7px 7px 7px;
 }

#ownersdeck_nav a:hover{
 color:#000000;
 padding:2px 7px 4px 7px;
 border-bottom: 3px solid #B6AB6E;
 }

#ownersdeck_nav ul {
 list-style-type: none;
 margin-top: 7px;
 margin-bottom: 0px;
 margin-left: 5px;
 margin-right: 5px;
 padding: 0px;
 }

/* MAIN NAVIGATION STYLE */



/* INDEX 30TH ANNIVERSARY OVERLAY */

#ownersdeck_nav ul li {
 display: inline;
 }

#index_overlay {
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 107%;
background: #D3B871;
text-align: center;
}


#index_container {
visibility: hidden;
}


#index_30 {
font:14px Tahoma, Verdana, Arial, Helvetica, Sans-serif;
color: #000;
text-align: center;
}

#index_30 #kky_logo {
margin: 18px 0 50px 0;
}


#index_30 a {
color: #000;
}

#index_values_hold {
position: relative;
z-index: 30;
width: 700px;
_width: 650px;
margin: 40px 0 30px 0;
height: 18px;
}

.index_values {
float: left;
font: 1.2em Arial;
letter-spacing: .15em;
color: #33280C;
margin: 0 15px 0 55px;
_margin: 0px 28px;
_font-weight: bold;
}

#index_30 #splash_logo {
margin: 50px 0 30px 0;
}

#click {
text-align: center;
font-size: .9em;
letter-spacing: 2.1px;
}

/* INDEX 30TH ANNIVERSARY OVERLAY */








/* ADDED STYLE FOR VALUES SECTION -TD */


.content {
width: 960px;
text-align: left;
font: 1.15em/1.4em Georgia, "Times New Roman", Times Roman, Times;
color: #333;
margin: 20px 0px 0px 0px;
padding-bottom: 20px;
}

.column {
width: 640px;
margin-left: 50px; 

}


.iframe_gallery {
text-align: left;
font: .9em/1.4em Georgia, "Times New Roman", Times Roman, Times;
color: #333;
margin: 0;
}



#values_nav_box {
margin-left: 68px;
background: #E5DBBE;
/*background: #B6AB6E;*/
border-left: 1px solid #B6AB6E;
border-bottom: 1px solid #B6AB6E;
padding-top: 1px;
padding-bottom: 4px;
}


#values_nav {
 font:11px Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight:normal;
 color:#2C2713;
 text-align:left;
 }

#values_nav a{
 color:#000;
 text-decoration:none;
 color:#2C2713;
 padding:2px 11px 7px 11px;
 }

#values_nav a:hover{
 color:#000000;
 padding:2px 11px 2px 11px;
 border-bottom: 3px solid #B6AB6E;

 }

#values_nav ul {
 list-style-type: none;
 margin: 7px 5px 0 5px;
 padding: 0;
 }

#values_nav ul li {
 display: inline;
 }


.kicker {
font: 1.2em/1.4em Georgia, Times New Roman, Times Roman, Times;
font-weight: normal;
font-smooth:always;
font-variant: small-caps;
letter-spacing: .05em;
color: #333;
}

.cv_subhead1 {
font:1em/1.5em Tahoma, Verdana, Arial, Helvetica, Sans-serif;
font-weight: bold;
font-smooth:always;
color: #333;
}

.cv_subhead2 {
font:1.1em/1.4em Tahoma, Verdana, Arial, Helvetica, Sans-serif;
font-weight: bold;
margin-top: 1.5em;
margin-bottom: -.75em;
font-smooth:always;
color: #333;
}

.cv_head1 {
font:1.3em/1.5em Tahoma, Verdana, Arial, Helvetica, Sans-serif;
font-weight: bold;
margin-top: 1.5em;
margin-bottom: 1.5em;
color: #333;
}




.left_col {
width: 49%;
height: 1870px;
float: left;
border-right: 1px solid #B5A478;
}



.right_col {
width: 50%;
float: left;
}

.value_left_col {
width: 450px;
float: left;
margin: 0 50px 0 0;
}

.value_right_col {
width: 450px;
float: left;
}

.l_col {
float: left;
margin: 0 10px 0 0;
}

.r_col {
float: left;
margin: 0 0 0 10px;

}


/*.timeline {

border-left: 1px solid #444;
margin: 50px 25px 0 25px;
}
*/

.hist_subhead {
font: 1.3em/1.3em Georgia, Times New Roman, Times Roman, Times;
_margin: 10px 0 -15px 0;
letter-spacing: .01em;
color: #111;
}

.hist_date, .hist_date a {
font:42px/42px Georgia, Times New Roman, Times Roman, Times;
letter-spacing: .01em;
color: #908055;
text-decoration: none;
}

.hist_date a:hover {
font:42px/42px Georgia, Times New Roman, Times Roman, Times;
letter-spacing: .01em;
color: #CA5F00;
text-decoration: none;
}


.hist_block {
font: 1em/1.5em Georgia, Times New Roman, Times Roman, Times;
margin: 20px 0px 10px 0px;
border-bottom: 1px solid #B5A478;
display: block;
}

.hist_block a {
text-decoration: none;
padding: 15px;
display: block;
color: #000;
}

.hist_block a:hover{
text-decoration: none;
padding: 15px;
background: #F4EDDB url('/history/img/hist_box_bg.jpg') repeat-x;
display: block;
}


.hist_subnav {
margin: 12px 0 0 0;
float: right;
}

.hist_subnav a{
text-decoration: none;
margin-right: 10px;
}

.hist_subnav a:hover{
text-decoration: none;
color: #CA5F00;
}

.img_c {
margin:0px auto;
}

.img_r {
float: right;
margin: 2px 0 2px 8px;
}

.img_l {
float: left;
margin: 2px 8px 2px 0;
}

.top, .top a {
margin-top: 5px;
border-top: 1px solid #6C6650;
color: #6C6650;
font: 1em Verdana, Tahoma, sans-serif;
text-decoration: none;
}

.top a:hover {
border-top: 1px solid #6C6650;
color: #CA5F00;
font: 1em Verdana, Tahoma, sans-serif;
text-decoration: none;
}

.blocks {
float: left;
width: 175px;
margin-top: 15px;
}

.block_padding { margin-right:25px; }

/* .specs { padding: 0 25px 0 75px; } */

.specs p {
font: 1.15em/1.5em Georgia, "Times New Roman", Times Roman, Times;
_font: 1em/1.5em Georgia, "Times New Roman", Times Roman, Times;
color: #333;
}

.specs h1{
font: bold 1.5em Georgia, Times New Roman, Times Roman, Times;
color: #333;
border-bottom: 1px solid #666;
padding: 0 0 2px 0;
}

.specs h2{
font: bold 1.2em Georgia, Times New Roman, Times Roman, Times;
letter-spacing: .01em;
color: #333;
padding: 0;
}

#main_container {
width: 100%;
text-align:center;
}

#main_table, #footer_table {
margin: 0 auto;
}

