/* - - - - - - - - - - - - - - - - - - - - -

Title : maxrushden.com main stylesheet
Author : John Keane
URL : www.maxrushden.com

Description :

Created :
Modified :

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

html, body {
margin: 0;
padding: 0;
}

body {
background: black url(/images/portrait.png) no-repeat top right;
}

#container {
width: auto;
margin: 0;
}

#primaryContent {
width: 800px;
padding: 20px;
}

body#home #primaryContent {
width: 760px;
background: transparent;
}

#secondaryContent, #home .twitterlist {
width: 600px;
padding: 1px 20px 2em;
margin-bottom: 1em;
background: rgb(255,215,0);
/*background: rgba(255,255,0,0.5);*/
}

#home .twitterlist {
padding: 10px 0;
}

body#home #secondaryContent {
display: none;
}

#footer {
width: auto;
padding: 20px;
clear: left;
}

body#home #footer {
width: 800px;
background: transparent;
}

h1, h2, h3 {
font-family: century gothic, Georgia, serif;

}

h1 {
font-size: 8em;
margin: 0 0;
padding: 0;
line-height: 0.85;
text-align: justify;
letter-spacing: -0.1em;
color: gold;
}

h2 {
font-size: 3em;
margin: 1em 0 0.5em;
padding: 0;
line-height: 0.675;
text-align: left;
letter-spacing: -0.1em;
}

h3 {
font-size: 2em;
margin: 1em 0 0.5em;
padding: 0;
line-height: 0.675;
text-align: left;
letter-spacing: -0.1em;
}

#primaryContent h2, #footer h2 {
color: #fcfcfc;
}

p, li {
font-size: 2em;
font-family: franklin gothic book, helvetica, arial, sans-serif;
text-align: left;
margin: 0 0 0.5em;
letter-spacing: -0.05em;
}



#primaryContent p, #primaryContent li, #footer p, #footer li {
color: #fcfcfc;
}

p.feature {
border-left: 5px solid gold;
padding: 10px;
}

blockquote {
margin: 1em -20px;
padding: 0.5em 20px 0.5em 20px;
}

#secondaryContent blockquote {
clear: both;
}

#primaryContent blockquote, #footer blockquote {
background-color: #222;
padding: 1em 20px;
}

body#home #primaryContent blockquote {
background: transparent;
}

#secondaryContent blockquote {
background: #ffbb00;
padding: 1em 0;
margin-left: -20px;
border:0;

}

blockquote p {
font-family:  Georgia, serif;
font-size: 1.5em;
text-align: left;
font-style: italic;
line-height: 1.2;
padding: 0 40px;

}

#footer blockquote p, body#home #primaryContent blockquote p {
text-align: right;
}

p cite {
font-weight: bold;
font-variant: small-caps;
font-style: normal;
text-align: left;
display: block;
font-size: 0.85em;
}

body#home p cite {
text-align: right;}

li {
list-style-type: none;
font-size: 2em;
text-align: left;
}

ol {
padding-left: 0;
margin-left: 4em;
}

ol li {
list-style-type: decimal;
}

ul.footnotes {
margin-left: 0;
padding-left: 0;
}

ul.footnotes li {
font-size: 1em;
}

ul.twitterlist {
margin-left: -20px;
padding: 0 0 0 -20px;
}

#primaryContent ul.twitterlist li, ul.twitterlist {
font-family: georgia, serif;
font-style: italic;
color: black;
}

#primaryContent ul.twitterlist li {
margin: 20px;
padding: 0;
}

	ul.twitterlist li a {
	color: red;
	}

span.footnoteRef {
font-size: 0.5em;
vertical-align: super;
}

a {
color: gold;
}

#secondaryContent a {
color: red;
}

h1 a {
text-decoration: none;
display: block;
}

a:hover {
color: red;
text-decoration: none;
}

img { 
border: 3px solid; 
}

img.right { 
float: right; 
margin: 0 20px 20px 20px; 
}


div.video {
border: 3px solid black;
display: block;
width: 580px;
}

.video object {
display: block;
}



hr {
display: none;
}

p.faqQuestion {
font-weight: bold;
margin-top: 1em;
margin-bottom: 0;
}