body { margin: 0px; padding: 0px; background:#9badd3; font-family: Verdana; font-size:12px; }

#hp { padding: 5px 10px 0 10px; font-family: Verdana; font-size: 13px; text-align: justify; border-style: solid; border-width:0px; border-color: #ff0000; }
#hp p { text-align: left; }
#hp td { font-family: Verdana; font-size: 12px; }

.cap {
font-family: Georgia;
font-size : 40px;
font-weight : bold;
float : left;
line-height:30px;
padding-top:1px;
}

.shadow {
-moz-box-shadow: 5px 5px 15px #000;
-webkit-box-shadow: 5px 5px 15px #000;
box-shadow: 5px 5px 15px #000;
margin-bottom: 25px;
}
#title { font-weight:normal; font-family: 'Gill Sans', Helvetica; font-size: 24px; line-height: 25px; color: #000; text-shadow: 1px 1px 2px #545f6f; }

#toc { padding: 5px 10px 0 10px; background-color:#ffffff; font-family: Georgia; font-size: 12px; }
#excerpts { padding: 10px 30px 0 40px; background-color:#ffffff; font-family: Georgia; font-size: 13px; line-height: 21px; text-align: justify; }
#excerpts blockquote { margin: 10px 5px 10px 10px; line-height: 14px; }

#copy { padding: 10px 40px 0 40px; font-family: Verdana; font-size: 13px; line-height: 16px; text-align: justify; }
#copy blockquote { margin: 10px 0 20px 0; line-height: 14px; text-align: left; font-style: italic; }

#copy2 { font-weight:bold; font-family: Verdana; font-size: 12px; line-height: 16px; color: #ffffff; text-shadow: 2px 2px 2px #000000; }
#copy2 a { color: #ffffff; text-decoration: none; }
#copy2 a:hover { color: #ffffff; text-decoration: underline; }
#copy2 p { padding-bottom:10px; }

#spiral { background: #000000 url(../graphics/spiral3.jpg); background-repeat: no-repeat; }
#pageFrame { background: url(http://www.stevemcintosh.com/graphics/page_frame.gif); border-style: solid; border-width:0px; border-color: #ff0000; }
#page { background: url(http://www.stevemcintosh.com/graphics/page_bg.jpg); background-repeat: no-repeat; padding: 30px 15px 30px 30px; }

.boldlinks { font-weight:bold; color:#000000; text-decoration:none; }
.boldlinks:hover { text-decoration:underline; }

#clip { padding: 7px; border-style: solid; border-width:1px; border-color: #ff0000; }

#subDesc { font-family: Verdana; font-size: 12px; line-height: 20px; color: #000; text-shadow: 2px 2px 2px #545f6f; }

td#subNav {
	vertical-align: top;
}
#subNav { font-family: Verdana; font-size: 12px; line-height: 15px; color: #000; text-shadow: 2px 2px 2px #545f6f; }
#subNav a { color: #000; text-decoration: none; }
#subNav a:hover { text-decoration: underline; }
#subNav .on { text-decoration: underline; }
#subNav p {
	margin:0 0 7px 0;
}

h2 { line-height: 28px;}
h3 { font-size: 13px; line-height: 15px; text-align: left;}

li {  text-align: left; }

ol { font-size:12px; font-weight: bold; }
ul { margin: 0 0 10px 15px; padding: 0; font-size:12px; list-style-type: round; border-style: solid; border-width:0px; border-color: #ff0000; font-weight: normal; }
li { margin: 0 0 6px 0; border-style: solid; border-width:0px; border-color: #00ff00;}
dl { margin: 0 0 0 20px; font-size:12px; font-weight: bold; }
dd { margin: 0 0 10px 0; }

p.indent {
	text-indent: 1.5em;
}
.line { background-color:#ef0f1a; }

#footer td { text-transform: uppercase; font-family: Verdana; font-size: 12px; }
#footer a { color: #000000; text-decoration: none; font-family: Verdana; font-size: 12px; }
#footer a:hover { color: #000000; text-decoration: underline; }

.disclaimer1 { font-size: 11px; text-transform: none; line-height: 12px; }
.disclaimer2 { font-size: 12px; text-transform: none; line-height: 13px; font-style: italic; }

.copyright { font-family: Verdana; font-size: 10px; text-transform: none; }

#privacy { font-family: Verdana; font-size: 10px; text-transform: none; }
#privacy ul li { font-family: Verdana; font-size: 10px; text-transform: none; }

#print { margin-left: 325px; width: 80px; text-align: center; font-family: Verdana; font-size: 10px; border-style: solid; border-width:1px; border-color: #666666; }

#interview_title { position:absolute; left:205px; top:166px; }
#interview_audio { position:absolute; left:107px; top:255px; }


.buttonfixed{
display:block;
_display:none;
position:fixed;
z-index:9999;
text-indent:-9999px;
overflow:hidden;
outline:none;
right:5px;
}
.buttonfixed .you2{
background:url('/graphics/youtube2.png') no-repeat 0 0; width:24px; height:24px;
}
.buttonfixed .face2{
background:url('/graphics/face2.png') no-repeat 0 0; width:24px; height:24px;
}
.buttonfixed .twit2{
background:url('/graphics/twit2.png') no-repeat 0 0; width:24px; height:24px;
}
.buttonfixed .wiki2{
background:url('/graphics/wikipedia.png') no-repeat 0 0; width:24px; height:24px;
}
.buttonfixed .feed2{
background:url('/graphics/feed2.png') no-repeat 0 0; width:24px; height:24px;
}
.buttonfixed:hover{
right:6px;
}

