
body { width:auto; height:auto; margin:0px; background-color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; margin-left:auto; margin-right:auto; font-size:62.5%; }

/*top*/

#header { height:200px; width:1000px; background-image:url(images/fsw-headerbg.jpg); margin-left:auto; margin-right:auto; }

/*flash and nav area*/

#middle { width:932px; height:370px; background-image: url(images/gates-warwick.jpg); background-repeat:no-repeat; padding-top:10px; padding-left:10px; padding-right:8px; margin-left:auto; margin-right:auto; }

#flash { height:305px; width:650px; float:left; margin-left:10px; margin-top:28px; }

#nav { height:300px; width:249px; float:left; margin-top:30px; }

/*main text and contact area*/

#text { height:auto; width:908px; margin-left:auto; margin-right:auto; padding-top:15px; }

#text2 { height:auto; width:908px; margin-left:auto; margin-right:auto; padding-top:15px; }


#right { height:auto; width:600px; float:left; padding-right:50px; margin-bottom:30px; }

#right2 { height:auto; width:300px; float:left; margin-bottom:20px; }

#left { height:auto; width:228px; float:left; margin-top:50px; }

#left2 { height:auto; width:400px; float:left; font-size:1.5em; color: #FC0; font-weight:bold; }

.button { background-color:#FFF; width:228px; }

.button2 { background-color:#97020c; color:#FFF; width:115px; }

.white { color:#FFF;}

/*fonts*/

h1, h3 { font-size:1.8em; color:#97020c; }

h2 { font-size:1.4em; color:#97020c; margin-top:-15px; font-style:italic; }

.title { font-size:1.8em; color:#97020c; font-weight:bolder; }

.title2 { font-size:1.8em; color:#97020c; font-weight:bolder; }

p { font-size:1.2em; line-height:20px; }

ul { font-size:1.2em; line-height:15px; list-style-image:url(images/yellowtick.jpg); }

.sub { font-size:0.8em; font-style:italic; }

.sub2 { font-size:1.4em; color:#97020c; font-weight:bolder; font-style:italic; margin-top:-12px; }

.formstyle { background-color:#97020c; color:#FFF; width:220px; height:30px; padding-left:5px; padding-top:5px; }

.mainformstyle { }

.yellow { color:#FC0; font-weight:bolder;font-size:1.3em; margin:0px; padding:0px;}

a { font-size:1.1em; color:#FC0; text-decoration:none; }

a:link { color: #FC0; font-weight:bolder; }

a:hover { color:#FC0; text-decoration:underline; }

a:visited { color:#FC0 }

/*footer*/

#outsidefooter { width:auto; height:110px; clear:both; margin-right:auto; margin-left:auto; background-image:url(images/fsw-footerbg2.jpg); background-repeat:repeat-x; background-color:#af0f01; }

#footer { height:auto; width:900px; padding-left:50px; padding-right:50px; font-size:1em; margin-right:auto; margin-left:auto; padding-top:35px; background-repeat:no-repeat; background-image:url(images/fsw-footerbg.jpg); background-color:#af0f01; }

#footer li { font-size:0.9em; list-style:none; display:inline; color:#FFF; padding-left:3px; padding-right:5px; border-right:1px solid #FFF; margin:0px; }

#footer p { line-height:14px; }

#footer ul { margin:0px; padding:0px; }

#footer a { font-size:0.9em; color:#FFF; text-decoration:none; }

#footer a:link { color:#FFF; }

#footer a:hover { color:#FFF; text-decoration:underline; }

#footer a:visited { color:#FFF; }

.add { font-size:1.2em; }
