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

Description:	Screen CSS
Version:		1.0.0 (2010-04-18)
Website:		http://www.lindsleylighting.com
Author:			Everflight LLC
	
STRUCTURE:
Page Width:		960px (Using 960 Grid System)

-------------------------------------------------------------- */
/* Import
-------------------------------------------------------------- */

@import "boilerplate.css";
@import "plugins.css";

/*	Body
-------------------------------------------------------------- */

body { margin-top: 5px; font-size: 80%; }
p { font-size: 12px; }


/*	Radius Corners
-------------------------------------------------------------- */

blockquote, { -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; }


/*	Wrapper
-------------------------------------------------------------- */

.wrapper { background: #fff; }


/*	Header
-------------------------------------------------------------- */

h1.logo { text-indent: -9999px; color: #fff; background: url(../images/common/logo-lindsley-lighting.png); width: 281px; height: 87px; }

.navigation a img { margin: 0 0 0 25px; padding: 0; }

.header { margin-top: 0px; }
.header .tabs { border-bottom: 1px solid #ddd; }
.header .tabs li { margin-right: 3px; }
.header .tabs a { -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; }
.header .tabs a:link, .header .tabs a:visited { padding: 5px 15px; background: #ddd; color: #666; text-decoration: none; }
.header .tabs a:hover { background: #ccc; color: #333; }
.header .tabs a.current { background: #bbb; color: #fff; }


/*	Content
-------------------------------------------------------------- */

.content { margin-top: 0px; }
.sidebar { margin-top: 0px; }

.sidebar p { font-size: 11px; line-height: 17px; margin: 0 0 15px 0; }


/*	Content
-------------------------------------------------------------- */
.homepage h1 { border-top: none solid #ddd; margin: 0 0 20px 0; padding: 10px 0; font: normal 15px Helvetica, Arial, sans-serif; letter-spacing: 0px; line-height: 22px; }

.normal h1 { border-top: 1px solid #ddd; margin: 0; padding: 10px 0; font: normal 18px Helvetica, Arial, sans-serif; letter-spacing: 0px; line-height: 22px; }

.content h1 { font: normal 18px Helvetica, Arial, sans-serif; letter-spacing: 0px; line-height: 22px; }

.tradebox { padding: 15px; background: #598c40; color: #fff; border: 1px solid #598c40; }
.tradebox label { font-size: 11px; font-weight: bold; line-height: 14px; }

/*	Footer
-------------------------------------------------------------- */
.footer { border-top: 1px solid #eee; margin-top: 20px; font-size: 10px; }
.footer .tabs a:link, 
.footer .tabs a:visited  { padding: 10px 20px 10px 0; font-weight: bold; color: #666; text-decoration: none; }
.footer .tabs a:hover { color: #598c40; }

.footer p.quiet { color: #ccc; font-size: 10px; }

.form p { font-size: 10px; color: #598c40; line-height: 16px; margin: 0 0 7px 0; padding: 12px 0 0 0; }

/* Misc
-------------------------------------------------------------- */

span.newstitle { font-size: 10px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; }


/* Forms
-------------------------------------------------------------- */

input, textarea { font-size: 12px; }
input.formborder { margin: 0 5px 0 0; padding: 2px; border: 1px solid #bbbbbb; }


/* Tables */
table { margin-bottom: 1.4em; }
th { border-bottom: 2px solid #ddd; font-weight: bold; }
td { border-bottom: none; }
th,td { padding: 4px 10px 4px 0; }
tfoot { font-style: italic; }
caption { background: #ffc; }