* {font-family: arial, helvetica, sans-serif;}


em{font-weight:bold;}

p {font-size:.9em;}

a {color:#B0171F; font-size:.9em;}
a:hover, a:focus{color:#8B2252;}

#nav{margin:0 auto 0 auto;height:auto;width:730px;}

#nav a
{color:#8A8A8A; font:.75em  Verdana, Arial, Helvetica, sans-serif;
text-transform:capitalize;text-decoration:none;
letter-spacing:.05em;font-weight:500;padding:-1em;
}

#nav a:hover, #nav a:focus
{text-decoration:underline;color:#BFBFBF;padding:-1em;}


h1{font-size: 1.2em; font-variant: small-caps;}
h2, h3{font-size: .9em;}

blockquote{margin:0;padding:0;}


div.text
{
width:740px;
margin-right:auto;
margin-left:auto;
}

.text p
{
display:inline;
position:absolute;
font:.9em verdana, sans-serif;
width:200px;
top:220px;
height:200px;
padding-left:2.3em;
line-height:150%;
color:#333;
text-align:left;
}

ul#nominees li 
{
line-height:160%;
letter-spacing:.03em; 
color:#333;
font-variant:normal !important; text-transform:normal !imporant; 
font-size:.9em !important; list-style:none !important;
} 

#res
{
height:auto;
width:60%;
float:right;
margin-top:3em;
margin-right:2.5em;
background:none;
font:.9em Verdana, Arial, Helvetica, sans-serif;
}

ul#nominees li ul li
{font:normal .9em verdana, arial, helvetica, sans-serif;}

#nom
{
height:auto;
width:69%;
float:right;
margin-top:3em;
background:none;
font:bold .9em Verdana, Arial, Helvetica, sans-serif;
}

form
{
height:auto;
width:65%;
float:right;
margin-top:2.5em;
background:none;
}


#wrapper
{
width:740px;
margin-right:auto;
margin-left:auto;
overflow:auto;
height:100%;
background:#fff url(http://www.okhistory.org/rocksong/images/redbg.jpg) no-repeat top left;
/*border:#ced7e4 3px solid;*/

padding-bottom:1em;
}

#div1
{
background:#fff url(http://www.okhistory.org/rocksong/images/bottombg.jpg) no-repeat bottom left;
height:60px;
width:740px;
width:740px;
margin-right:auto;
margin-left:auto;
overflow:auto;

}

html
{
background:#000000 url(http://www.okhistory.org/rocksong/images/gradientbg.jpg) repeat-x;
font-size:100%;
}

body 
{
margin-top:-3px;
}

textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	background-color: #000000;
	display:inline;
	margin:0em 0em 0em 0em;
	text-align:left;

}

body#auth {
    margin: 5px;
}
.login {
    width: 480;
}
.login form {
    float: left;
}
div.row {
    clear: both;
    padding-top: 10px;
}

div.row label {
    float: left;
    padding-right: 5px;
    width: 100px;
    text-align: right;
display:none;
}

* {font-family: arial, helvetica, sans-serif;}

#finalsongs
{
height:auto;
width:60%;
float:right;
padding:1.5em 1.5em 0em 1.5em;
margin-top:3em;
background:none;
font:.9em Arial, Helvetica, sans-serif;
color:#333;
}

#finalsongs h2 {
margin-top:1.2em;
margin-bottom:0;
}

#finalsongs p {
line-height:140%;
color:#444;
}

#finalsongs2
{
height:auto;
width:93%;
float:right;
padding:1.5em;
margin-top:3em;
background:none;
font:.9em Arial, Helvetica, sans-serif;
color:#333;
}

#finalsongs2 h2 {
margin-top:1.2em;
margin-bottom:0;
}

#finalsongs2 p {
line-height:140%;
color:#444;
}
