/**** Laser Image, inc. CSS http://yourlinc.com
Written from scratch by Trevor Greenfield, http://trevorgreenfield.com
Last updated 12/2/09
****/

* { margin:0 ; padding:0 }
#page { width:800px ; margin:20px auto ; background-color:#494949 }
#page-nav { height:94px }
#nav-left-container { width:166px ; float:left }
#nav-logo {}
#nav-right-container { width:634px ; margin-top: 10px; float:right }
#nav-menu { padding:10px }
#nav-contactinfo { margin-right:20px ; float:right }
#page-headerimage { height:149px ; background-color:black }
#page-headerimage img { margin-top:0px }
#page-bottom { background: url('./bg/page-bottom-grade.png') repeat-x }
#page-bottom-content { padding:40px ; clear:both }
#content div { margin-bottom: 40px }
#content { width:500px ; float:left }
#background { z-index:-1 ; position:fixed ; top:0px ; width:100% }
#footer { width:800px ; margin: 0 auto; text-align:center }

/*** MONTHLY SPECIALS ***/
#monthlyspecials { width:180px ; float:right}
.special { margin: 15px 0 }
#monthlyspecials H3 { font-size: 1.4em ; font-weight:bold ; text-transform:lowercase }
#monthlyspecials { text-align:left }
.clear { clear:both }

/********** ELEMENTS ************/
#nav-menu li { list-style-type:none ; display:inline ; margin: 0 15px }
p { margin: 15px 0 }
p.slogan { padding:20px ; clear:both }
.float-left { float:left }
.float-right { float:right }
.float-center { margin: 0px auto }
#page-bottom-content .float-left { padding: 10px 10px 10px 0 }
#page-bottom-content .float-right { padding: 10px 0px 10px 10px }
.icon-float-left {float:left; margin-right: 15px}
.center { text-align:center }

/********** FONTS ************/
body { font-family:"Century Gothic", Tahoma, Verdana, Helvetica, Arial ; color:#fff ; font-size:72% ; text-align:justify }
#nav-menu, #navbar-right-container { text-align:right }
#nav-menu { font-size: 1.4em }

H1, H2, H3, H4, H5, H6 { font-weight:normal }
H1 { display:none ; font-size:5em }
H2 { font-size:3em }
H3 { font-size:2em }
H4 { font-size:1.6em }
H5 { font-size:1.3em ; font-weight:bold }
H6 { font-size:1.1em }

p.slogan { font-size:1.3em ; font-style:italic ; text-align:right}
.signature {font: italic 2em Georgia }

/********** LINKS ************/
a { color:#ffffff ; text-decoration:none }
a:hover { }
a img { border:none }
#content a { text-decoration:underline }