body {
background-color: White;
font-family: Verdana, Arial, sans-serif;
}

.menu_link a:link {
text-decoration: none;
color: rgb(93,93,93);
}

.menu_link a:visited {
text-decoration: none;
color: rgb(93,93,93);
}
.menu_link a:hover {
font-weight: bold;
}

#static_link a:link {
text-decoration: none;
color: blue;
}

#static_link a:visited {
text-decoration: none;
color: blue;
}
#static_link a:hover {
text-decoration: underline;
font-weight: normal;
color: blue;
}

#maintable {
padding-top: 0px;
position: relative;
top: 0px;
left: 30px;
border: 1px solid;
border-color: rgb(153,153,153);
padding: 0px;
margin: 0px;
}

#menutable {
position: absolute;
width: 100%;
bottom: 0px;
left: 0px;
height: 8px;
padding: 0px;
margin: 0px;
}

.menu_link {
text-align: center;
font: 12px Verdana, Geneva, Arial, Helvetica, serif;
width: 75px;
vertical-align: bottom;
border-color: rgb(203,203,203);
border-style: none;
border-width: 1px;
}

td#home_link {
border-right-style: solid;
padding: 0px;
margin: 0px;
}

td#gibson_link {
border-left-style: solid;
}

td#couric_link {
border-left-style: solid;
}

#google_ads {
position:relative;
top: 0px;
padding: 0px;

}

#digg {
position: relative;
vertical-align: top;
}

#about_site {
visibility: hidden;
}

#google_ads_div {
position: relative;
left: 30px;
top: 30px;
}

TD {
vertical-align: top;
text-align: center;
}

td#palinpiccell {
border-right-style: solid;
border-right-width: 1px;
border-right-color: rgb(203,203,203);
}

#titlebox {
position: relative;
width: 1100;
/* top: 5px; */
height: 150px;
bottom: 0px;
border-style: solid;
border-width: 1px;
border-color: #FFFFFF;
border-bottom-style: solid;
border-bottom-color: rgb(203,203,203);
border-bottom-width: 1px;
text-align: center;
vertical-align: middle;
background-color: #F7F7F7;
padding: 0px;
margin: 0px;
}

h1#titletext, p#titletext {  margin: .6em 0 0 0; color: #D90000; font-size: 57px; font-family: Georgia, "Times New Roman", Times, serif; }

p#titletext span { display: block; font-size: 20px; color: #666; }

#palinpic {

}

#searchbox {
position: relative;
top: 20px;
left: 5%;
width: 85%;
text-align: center;
border-style: none;
border-top-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color: rgb(203,203,203);
/* padding: 0.5em 20px 0.5em 20px; */
background-color: #F7F7F7;
}

div#static_div {
position:relative;
width: 500px;
text-align: right;
top: 20px;
padding: 0.5em 20px 20px 50px;
font: 12px Verdana, Geneva, Arial, Helvetica, serif;
font-style: italic;
}

div#exp {
position: relative;
top: 20px;
width: 500px;
text-align: left;
padding: 0.5em 20px 20px 50px;
font: 12px Verdana, Geneva, Arial, Helvetica, serif;
}

div#dialogue {
position:relative;
text-align: left;
top: 0px;
padding: 0.5em 20px 20px 50px;
width: 500px;
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: rgb(35,35,35);
}

div#about {
position:relative;
text-align: left;
padding: 0.5em 20px 20px 20px;
width: 500px;
font: 14px Verdana, Geneva, Arial, Helvetica, serif;
color: rgb(25,25,25);
}

table#bottom_ads {
height:100%;
vertical-align: bottom;
}
div#intro {
position: relative;
text-align: left;
left: 30px;
top: 20px;
padding: 0.5em 20px 20px 50px;
width: 800px;
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: italic;
}

div#gibson {
position: relative;
text-align: left;
top: 15px;
left: 0px;
margin: 0px;
padding: 0.5em 20px 20px 50px;
width: 800px;
}

td#interview_cell {
text-align: left;
}

#couricpalin_pic {
float: left;
margin: 20px;
width: 244px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}

#gibsonpalin_pic {
float: left;
margin: 20px;
width: 320px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}


.question {
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: rgb(35,35,35);
}

.answer {
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: rgb(35,35,35);
}

.name {
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: rgb(35,35,35);
font-weight: bold;
}

.button {
 /* font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; */
font-family: Georgia, "Times New Roman", Times, serif;
 background-color: rgb(233,233,233);
 color: rgb(53,53,53);
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}



 div.menubox a {
border:1px solid #333333;
color: rgb(53,53,53);
background-color: rgb(228,228,228);
border-color: rgb(215,215,215);
text-decoration:none;
text-align: left;
font: 12px Verdana, Geneva, Arial, Helvetica, serif;
padding: 2px 5px;
width:125px;
display: block;
}

table.menubox a:hover {
color: rgb(245,245,245);
background: rgb(153,153,153);
}

 div.menubox {
position:relative;
top: 20px;
left: 75px;
}

div.menubox table.menubox {
position: relative;
}

 .submenu td {
font: 12px Verdana, Geneva, Arial, Helvetica, serif;
border-style: none;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-color: rgb(153,153,153);
text-align: left;
width: 100%;
}


 div.menubox .submenu a {
font-weight: bold;
background: #FFFFFF;
border-style:none;
color: #333333;
font: 12px Verdana, Geneva, Arial, Helvetica, serif;
}


 div.menubox a.selected {
color: rgb(245,245,245);
background: rgb(153,153,153);
}
 div.menubox .submenu a:hover {
color: rgb(245,245,245);
background: rgb(153,153,153);
}

.menubox table.submenu {
position: relative;
width:80%;
left: 20px;
margin: 0px;
padding: 0px;
} 

#myquote {
position: relative;
width: 480px;
left: 10px;
text-align: left;

}
#myquote2 {
position: relative;
width: 480px;
left: 10px;
text-align: left;
border-style: solid;
padding: 0px;
margin: 0px;
height: 160px;
}
div#dialogue2 {
position:relative;
text-align: left;
top: 0px;
padding: 0.5em 20px 20px 50px;
width: 500px;
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: rgb(35,35,35);
}
#digg2 {
position: relative;
vertical-align: top;
border-style: solid;
border-width: 1px;
}

#author2 {
width: 100%;
text-align: right;
 font-family: Helvetica, Arial, sans-serif;
 font-weight: bold;
 font-size: small;
 border-style: solid;
}
.qopen2 {
     float: left;
     height: 45px;
     margin-top: -80px;
     padding-top: 45px;
     margin-bottom: 80px;
     font-size: 700%;
     color: #FF0000;
     border-style:solid;
     vertical-align: middle;
 }

 .qclose2 {
     float: right;
     height: 25px;
     margin-top: -90px;
     padding-top: 70px;
     font-size: 600%;
     color: #FF0000;
     border-style:solid;
     vertical-align: middle;
 }
 

#author {
width: 100%;
text-align: right;
 font-family: Helvetica, Arial, sans-serif;
 font-weight: bold;
 font-size: small;
}

.qopen {
     float: left;
     height: 45px;
     margin-top: -80px;
     padding-top: 45px;
     margin-bottom: 80px;
     font-size: 700%;
     color: #FF0000;
 }

 .qclose {
     float: right;
     height: 25px;
     margin-top: -90px;
     padding-top: 70px;
     font-size: 600%;
     color: #FF0000;
 }
 
 .largequote {
 font-family: Helvetica, Arial, sans-serif;
 font-size: x-large;
 font-variant: small-caps;
 }
 