/*Resets*/

*{ margin:0; padding:0; }

html,body{ height:100%; }

fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

strong { font-weight:bold }
em { font-style:italic }
a img { border:none } 

body { background-color: white; background-image:url('bg1.jpg'); font-family: Verdana, Helvetica, Arial, sans-serif; color: #3e3e3e; }

/*Positioning*/
#reel{ float:right; padding-bottom:23px; padding-right:45px; position:relative; }
#reel_images{ left:-25px; width: 680px; float:right; padding-bottom:23px; width:655px; position:relative; }

/*Type*/
h1 { font-family:helvetica, arial, sans-serif; font-size: 11px; padding: 195px 10px; color: white; font-weight:normal; font-style:italic; }
h2 { font-size: 15px; padding: 4px 10px 2px 0px ; color: #3e3e3e; font-weight:normal; }
#sidebar h2 a { font-style:bold; font-size: 13px; color:#3e3e3e;}
#sidebar h2 a:hover { color:#7A7A7A; }
p { font-size: 12px; color: #3e3e3e; padding: 6px 0px; }

/*Jims Css*/
.clear { clear:both; }
#fullwrap { width:100%; position:relative; }
#wrapper { height:100%; width:900px; margin:0 auto; position:relative; background: #f5f5f5; }
#header { width:900px; height:150px; }
#col-1 { width:150px; float:left; height:500px; font-size:13px; padding-left: 45px; }
#col-1 a { color:#3b3b3b; text-decoration:none; }
#col-1 a:hover { color:#7a7a7a; }
#col-2 { width:680px; float:right; height:500px; }
#footer { width:900px; position:absolute; bottom:0;	background:#dcdcdc; height:10px; }

/*Shadows*/
.wrap2 { background-image:url(left-shadow.gif); background-repeat: repeat-y; height:100%; margin:auto; width:920px; position:relative; background-position: -7px; }
.wrap3 { background-image:url(right-shadow.gif); background-repeat:repeat-y; height:100%;margin:auto; width:920px; position:relative; background-position: 910px; }



