/* 
MOONRAY MARKETING - SCREEN Stylesheet
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
*/

/*
----------------------------------------------------------------------------- 
Globals
----------------------------------------------------------------------------- */

html { 
	
}

body { 
	margin: 0px; 
	padding: 0px; 
	background: #FFF; 
	color: #444;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: small;
}

/*
----------------------------------------------------------------------------- 
Links
----------------------------------------------------------------------------- */
a, a:visited  { 
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 1.5em; 
	color: #700C04; 
	font-weight: bold;
	text-decoration: none; 
}

a:hover { 
	color: #999; 
}

a:focus { 
	outline: none; 
}

input { 
	outline: none; 
}


/*
----------------------------------------------------------------------------- 
Misc
----------------------------------------------------------------------------- */
hr { 
	display: none; 
}

img { 
	border: none;
}

.clear { 
	clear: both; 
}

/*
----------------------------------------------------------------------------- 
Structure
----------------------------------------------------------------------------- */

#content-wrap { width: 900px; margin: 0 auto 0 auto; text-align:left;}

#header {  width: 100%; height: 162px; background: transparent url(../img/blog-header.gif) 0 0 repeat-x; }
#header-content { width: 900px; margin: 0 auto; }
#header #back { float: right; padding: 70px 50px 0 0; }
#header #back a { color: #FFF; }
#header #back a:hover { text-decoration: underline; }
#logo { width: 200px; margin: 0 auto; padding: 10px 0 0 0; }
#logo a { width: 210px; height: 86px; background: #FFF url(../img/logo.gif) center no-repeat; display: block; text-indent: -9999px; }

fieldset { margin: 0; padding: 0; border: 0; }
p { margin: 10px 0 15px 0; padding: 0; font-size: 1.4em; line-height: 1.2em; }
p.hint { margin: 10px 0 15px 0; padding: 0; font-size: 0.9em; line-height: 1em; }
p.btn { text-align: center; }
p#pagination { text-align: center; margin: 0; color: #FFF; padding: 65px 0 0 0; font-size: 1.2em; }
label { font-weight: bold; color: #700C04; display: block; margin: 0 0 5px 0; }
form fieldset ul li { padding: 10px; background: #f9f8e7; margin: 10px; list-style: none; margin: 0; padding: 0; }
.input { border: 1px #DDD solid; color: #333; background: #f3f3f3; padding: 2px; }
.errorbox { border: 1px red solid; color: #333; background: #f3f3f3; padding: 2px; }
input#submit { margin: 10px 0 0 0; padding: 3px; font-size: 1.5em; cursor: pointer; color: #700C04; font-weight: bold; }
em { font-size: 1em; color: #700C04; font-weight: bold; font-style: normal; }
li { padding-top:2px; padding-bottom:2px;font-size:1.2em; }
table { width: 500px; margin: 0 auto; padding: 5px; background: #f9f8e7; }
