/* 
Title:		sullengirl screen styles
Author: 	Daisy Interactive - Matt Warnock - matt@daisyinteractive.com
Date: 		11/13/08
*/

/* Main
---------------------------------------------- */
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: .9em;
	color: #333;
	text-align: center;
	background: #131313 url(/images/styles/bg.gif) repeat-x top left;
}


/* Links
---------------------------------------------- */
a:link {
	color:#9D7D82;
	text-decoration: none;
}

a:visited {
	color: #9D7D82;
	text-decoration: none;
}

a:hover {
	color:#C5363C; 
	text-decoration: underline;
}



/* Text
-----------------------------------------------*/

h1	{
	font-size: 160%;
	margin: 0;
	padding: 15px 0 15px 0;
	color: #8C1B17;
}

h2	{
	font-size: 130%;
	margin: 0;
	padding: 5px 0 0 0;
	color: #6F0C50;
	font-weight: normal;
}

h3	{
	font-size: 115%;
	margin: 0;
	padding: 15px 0 0 0;
	color: #6F0C50;
}

h4	{
	font-size: 105%;
	margin: 0;
	padding: 5px 0 5px 0;
	color: #6F0C50;
}

h5	{
	font-size: 100%;
	margin: 0;
	padding: 0 5px;
}

h6	{
	font-size: 75%;
	margin: 0;
	padding: 5px 25px 0 0;
	color: #666;
	font-weight: normal;
}

p	{
	font-size: 85%;
	margin: 0;
	padding: 5px 0 5px 0;
	line-height: 1.5em;
}



/* images
-----------------------------------------------*/
img {
	border: none;
}

#logo {
	margin: 0;
	padding: 50px 0 6px 0;
}

.float-right {
	float: right;
}

img.center {
	margin: 0 auto;
	padding: 5px 0;
	display: block;
	text-align: center;
}

.center {
	margin: 0 auto;
	padding: 5px 0;
	display: block;
	text-align: center;
}


/* Layout
-----------------------------------------------*/

#wrapper {
	margin: 15px auto;
	padding: 0;
	width: 863px;
	text-align: left;
}

#header {
	width: 836px;
	margin: 0 0 0 0;
	padding: 75px 36px 38px 0;
	background: url(/images/styles/bg-header.gif) no-repeat top left;		
}

#main-column {
	width: 801px;
	margin: 0;
	padding: 0 0 0 69px; 
	background: url(/images/styles/bg-content.gif) no-repeat bottom center;			
}

#content{
	margin: 0 68px 0 0;
	padding: 0 0 200px 0; 		
}

#footer {
	margin: 0 0 0 0;
	padding: 0 0 50px 69px;
	clear: both;
	width: 801px;
	text-align: center;
	background: url(/images/styles/bg-footer.gif) no-repeat center top;
}



/* global nav
-----------------------------------------------*/

#global-nav ul {
	margin: 0 27px 0 35px;
	padding: 10px 0 10px 5px;
	clear: left;
	font-family: Arial, Verdana, Geneva, sans-serif;
	list-style-type: none;
	border-left: #333 1px solid;
	border-right: #333 1px solid;
	border-bottom: #333 1px solid;
	background: #7a7a7a url(/images/styles/bg-nav.gif) no-repeat top left;
}

#global-nav ul li {
	display: inline;
	margin: 0;
	padding: 0;
}

#global-nav ul li a:link,
#global-nav ul li a:visited {
	margin: 0 0 0 -5px;
	padding: 8px 15px 10px 15px;
	color: #fff;
	font-size: 80%;
	font-weight: bold;
	background: url(/images/styles/bg-nav-vert.gif) no-repeat top right;
}

#global-nav ul li a:hover {
	color: #c00;
	font-weight: bold;
	background: url(/images/styles/bg-nav-vert-on.gif) repeat-x top left;
}





/* footer nav
-----------------------------------------------*/

#footer-nav ul {
	margin: 0 36px 0 0;
	padding: 15px 0 8px 0;
	font-family: Arial, Verdana, Geneva, sans-serif;
	list-style-type: none;
}

#footer-nav ul li {
	display: inline;
	margin: 0;
	padding: 0 5px 0 5px;
	border-right: #666 1px solid;
}

#footer-nav ul li a:link,
#footer-nav ul li a:visited {
	margin: 0;
	padding: 1px 6px 1px 2px;
	color: #999;
	font-size: 80%;
	font-weight: bold;
}

#footer-nav ul li a:hover {
	text-decoration: underline;
}

#footer-nav ul li.last {
	border: none;
}




