body {
	margin: 0px 0 0px 0;
	padding: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	background: url(key/graph_paper.gif) top left repeat;
}

h1
{
margin: 0;
padding: 0;
font-size: 18px;
font-weight: bold;
}

a
{
color: #003399;
}

a img { 
border:0px 
}


.quote
{
	margin-left: 24px;
	margin-right: 24px;
	font-family: monospace;
}

.blogdate
{
	color: #555555;
	font-weight: bold;
	font-size: 13px;
}

h2
{
text-align: left;
font-size: 16px;
font-weight: bold;
color: #555555;
padding: 0 0 0 0px;
margin: 4px 0 4px 0;
}


.soundClips
{
border: 1px solid black;
float: right;
font-size: 12px;
width: 224px;
margin: 18px 5px 8px 14px;
background-color: white;
}

.clipHeader
{
background-color:#660033;
color: white;
text-align: center;
padding-bottom: 2px;
}

.clipStuff
{
line-height: 140%;
padding: 5px 5px 10px 5px;
}


.question
{
margin-top: 18px;
text-align: justify;

}

.answer
{
margin-top: 18px;
text-align: justify;
}

.name
{
font-weight: bold;
}


#teaserQuote
{
position: absolute;
top: 197px;
right: 215px;
width: 247px;
color: white;
line-height: 15.4px;
font-size: 13px;
}

#interviewsPanel
{
position: absolute;
width: 168px;
height: 205px;
background-color: #EDE1DB;
top: 85px;
right: 15px;
padding: 4px;
}

.interIntro
{
margin: 8px 8px 0px 8px;
margin:0;
padding: 8px 8px 8px 8px;
background: #E6E6E3; 
}

.pullQuote
{
float: right;
font-size: 14px;
font-weight: bold;
width: 190px;
margin: 4px 0px 8px 14px;
}

.floatPic
{
float: left;
margin: 5px 16px 20px 2px;
width: 234px;
}

.floatRight
{
float: right;
margin: 5px 5px 5px 10px;
}

.LaunchButton
{
margin: 0px 0px 0px 0px;
font-size: 10px;
font-weight: bold;
width:.1em;
background: url(graphics/button1.gif) top left no-repeat;
color: white;
padding: 5px 13px 5px 13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #1D245E;
}

#button
{
margin: 10px 0 0 0;
text-align: center;
}

#button a, #button a:visited
{

color: white;
text-decoration: none;
}


.LaunchButton:hover
{
text-decoration: none;
color: white;
background: url(graphics/button1.gif) bottom left no-repeat;
background-color: #1D245E;
}


/* --------------DIVS------------------ */


#mainfront
{
width: 761px;
margin: 0px 0 0 0; 
border-right: 1px solid black;
text-align: left;
position: relative;
background-color: #FFFFFF; 
}

#mainInner
{
margin: 0;
padding: 0;
}

#topChunk
{
background: url(http://downhillbattle.org/key/dhb_title2.gif) top left no-repeat;
padding-top: 42px;
}

#nav
{
padding: 0px 2px 0px 1px;
font-size: 10px;
height: 20px;
background-color: #eee;
}

#siteLinks
{
padding: 1px 0px 2px 0;
font-size: 11px;
margin: 0;
}

#siteLinks a
{
padding: 0px 15px 0px 11px;
color: #A53030;
font-weight: bold;
text-decoration: none;
}

#sectionHead
{
margin: 0;
padding: 0;
}

#sectionIntro
{
line-height: normal;
font-size:11px;
padding: 8px 13px 8px 11px;
color:#CCC;
background-color: #0B3111;
background-color: #252525;
height: 13px;
text-align: left;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}

#sectionIntro a
{
color: white;
text-decoration: underline;
}

#pic
{
margin: 0;
padding: 0;
}



/* ------------------------- CENTER CONTENT ------------------------------ */

#centerContent
{
width: 542px;
margin: 0;
padding: 0;
border-right: 1px solid #CCC;
}

#text
{
padding: 10px 10px 10px 10px;
margin: 0;
}

.dateline
{
margin: 0;
padding: 0 0 5px 0;
}

#ideaHead
{
margin: 0px 20px 20px 10px;
border-bottom: 1px solid #BBB;
}

#recentPosts
{
margin-left: 16px;
}

#sidebar
{
position: absolute;
width: 207px;
top: 318px;
left: 542px;
margin: 0;
padding: 0px 7px 0 7px;
font-size: 11px;
}

#sidebarContent
{
}

.sideSection
{
padding: 5px 3px 5px 3px;
line-height: 160%;

/* border-bottom: 1px solid black; */
}

.sideSection a
{
color: black;
}

#top
{
	padding-top: 28px; 
	margin-top: 0px;
	overflow: hidden;
	background-position: top left; 
	background-repeat: no-repeat;
	height: 0px;
	border-bottom: 1px solid #BBB; 
}	


.topIdea ol
{
list-style-position: outside;
margin: 0px;
padding: 0 0 0 26px;
line-height: 140%;
}

.topIdea li
{
color: #777777;
padding: 10px 0 4px 0px;
margin-right: 0px;
/* display: block; */
}

.ideaLine
{
border-bottom: 1px solid #DDDDDD;
margin: 0 30px 0 -18px;
}



.sidePost
{
border: 1px solid #555;
background-color: #DDDDDD;
padding: 3px;
}

.sidePost .title
{
font-size: 12px;
font-weight: bold;
}

.sideDate
{
color: #888;
font-size: 9px;
}


#sidebar h2
{
font-size: 16px;
font-weight: bold;
margin: 8px 16px 8px 0;
padding: 2px;
text-align: left;
color: #84330B;
border-bottom: 1px solid #BBB; 
}

#sidebar h3
{
font-size: 13px;
font-weight: bold;
margin: 8px 16px 8px 0;
padding: 2px;
text-align: left;
}

#footer
{
background-color: #DDDDDD;
}


/*** POSTS PAGE ***/

.title, .title a {
	font-weight: bold;
	font-size: 15px;
	color: #A53030;
	text-decoration: none;
	margin-bottom: 0px;
}

.title a:visted {
	color: #A53030;
}

.submitted {

    font-size: 11px;
    margin: 0px;
	color: #666;
	color: #73524B;
	text-transform: uppercase;
}

.submitted a {
		color: #73524B;
		text-decoration: none;
		
}

.submitted a:visted {
		color: #73524B;
		}
		
.content {
	margin: 5px 0 10px 0;
	font-size: 13px;
	line-height: 1.6em;
}

.content a {
	color: inherit;
}

.links {
	margin-bottom: 20px;
}