/* --------------------------------------------------------------

Description:	Screen CSS
Version:		1.0.0 (2010-02-25)
Website:		http://www.barringtonparade.com
	
STRUCTURE:
Page Width:		960px (Using 960 Grid System)

-------------------------------------------------------------- */
/* Import
-------------------------------------------------------------- */

@import "boilerplate.css";
@import "plugins.css";

/*	Body
-------------------------------------------------------------- */

body { margin-top: 10px; font-size: 80%; }


/*	Radius Corners
-------------------------------------------------------------- */

blockquote, fieldset, input, textarea { -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; }


/*	Typography
-------------------------------------------------------------- */

blockquote { background: #f4f4f4; }
blockquote p { margin: 0; }

h1 { font-size: 22px; line-height: 26px; }

/*	Wrapper
-------------------------------------------------------------- */

.wrapper { background: #fff; }


/*	Header
-------------------------------------------------------------- */

.navigation { text-align: center; }
.header { background: #fff; text-align: center; }
.header ul.tabs { border-bottom: 0px solid #ddd; margin: 0 0 0 30px; }
.header ul.tabs a:link, .header ul.tabs a:visited { font: normal 26px Georgia, Times, serif; padding: 15px 18px; color: #580400; text-decoration: none; }
.header ul.tabs a:hover { color: #b30900; text-decoration: none; }
.header ul.tabs a.current { color: #b30900; }


/*	Content
-------------------------------------------------------------- */

.content { margin-top: 20px; }
.sidebar { margin-top: 20px; }


/*	Download
-------------------------------------------------------------- */

.download { background: #a10000; padding: 15px; color: #fff; margin: 0 0 20px 0; text-align: center; font-size: 18px; }
.download a:link, 
.download a:visited { color: #fff; }
.download a:hover { text-decoration: underline; }

/*	Footer
-------------------------------------------------------------- */
.footer { border-top: 1px solid #eee; margin-top: 20px; }
.footer .tabs a:link, .footer .tabs a:visited  { padding: 10px 20px 10px 0; color: #666; text-decoration: none; }
.footer .tabs a:hover { color: #a10000; }

.footer p.quiet { color: #ccc; }


/* Forms
-------------------------------------------------------------- */
input, textarea { font-size: 16px; }
/* form p.field { margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #eee; } */
form p label { float: left; margin: 4px 0 0 0; width: 100px; font-size: 13px; font-weight: normal; color: #8b8b8b; }
form p small { font-size: 9px; font-weight: normal; color: #444; display:block; }
