/* CSS Document */

body {background-image:url(images/background_tile.jpg); background-repeat:repeat; border:0; padding:0;}

#container {border-top:solid 5px #EE322D; width:874px; margin-left:auto; margin-right:auto; margin-top:10px; }

#masthead {background-image:url(images/masthead_background_287.jpg); background-repeat:no-repeat; width:857px; height:287px; padding:0; margin-left:15px;}
*html #masthead {margin-top:-356px; margin-left:17px;}

#homelink_area a {width:800px; margin-left:622px; height:150px; display:block; margin-left:15px; border:0; background-color:#DOBE9B; color:#DOBE9B;}
#homelink_area a span {visibility:hidden; text-decoration:none;}
#homelink_area a:visited span {text-decoration:none;}

a:link {text-decoration:none;}
a:hover {text-decoration:none;}
a:visited {text-decoration:none;}

#tag {width:13px; height:350px; background-color:#FFFFFF; float:left; background-image:url(images/tagline.jpg); background-repeat:no-repeat; border-left:4px #FFFFFF solid;}

#topnav {height:100px; margin-left:32px; padding-top:0px;}
*html #topnav {margin-left:34px;}
#topnav img {margin-right:10px;}

#content {background-image:url(images/middle_bg_repeat.jpg); background-repeat:repeat-y; width:857px; margin-left:15px; min-height:200px; padding-bottom:0px;}
*html #content {margin-left:17px;}

.textbox {border-top:dashed 1px #EE322D;  padding-top:12px; padding-bottom:8px; padding-right:10px; padding-left:15px; width:480px; margin-left:322px; line-height:.9em; margin-top:-25px;}
*html .textbox {margin-top:0px;}

.textbox2 {border-top:dashed 1px #EE322D;  padding-top:12px; padding-bottom:8px; padding-right:10px; padding-left:15px; width:480px; margin-left:322px; line-height:.9em;}

.textbox2 a:link {color:#000000; text-decoration:none;}
.textbox2 a:hover {color:#663333; text-decoration:underline;}
.textbox2 a:visited {color:#000000; text-decoration:none;}

p {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:.719em; color:#000000; padding-top:4px; text-align:left;}

h2 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:.8em; color:#663333; padding-top:4px; text-align:left; font-weight:normal; line-height:1.3em;}

h3 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:.8em; color:#EE322D; padding-top:4px; text-align:left; font-weight:bold; line-height:1.3em;}

.emphasis {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#663333; font-weight:bold; text-transform:uppercase;}

.picturebox {border-top: dashed 1px #EE322D; width:480px; margin-left:324px; background-color:#DOBE9B; margin-top:0px; padding-top:20px; padding-left:15px;}

.picturebox2 {border-top: dashed 1px #EE322D; width:480px; margin-left:324px; background-color:#DOBE9B; margin-top:0px; padding-top:20px; padding-left:15px; padding-bottom:20px;}

.picturebox3 {border-top: dashed 1px #EE322D; width:480px; margin-left:324px; background-color:#DOBE9B; margin-top:0px; padding-top:20px; padding-left:15px; padding-bottom:20px;}

.picturebox img {margin-right:10px;}

.picturebox2 img {border:solid 8px #FFFFFF;}

.picturebox3 img {border:solid 8px #EE322D;}

.padding {height:500px;}
.padding_2 {height:130px;}
.padding_3 {height:200px;}
.padding_4 {height:230px;}


#footer {background-image:url(images/footer_bg.png); background-repeat:no-repeat; width:857px; height:76px; margin-left:15px;}
*html #footer {margin-left:17px;}

#copyright {width:857px; margin-left:15px; height:5px; text-align:right; margin-top:-7px;}
*html #copyright {margin-top:3px;}

#copyright p.left {text-align:left; padding-left:20px; font-size:.6em; padding-top:0px; float:left; margin-top:0px;}

#copyright p {text-align:right; padding-right:20px; font-size:.6em; padding-top:0px;}

#clearleft {clear:right;}
*html #clearleft {clear:both;}

#clear {clear:left;}

#clearright {clear:both;}

#bottom_icons {float:left; width:160px; height:150px; margin-left:42px; margin-top:-140px;}
#bottom_icons_fp {float:left; width:160px; height:150px; margin-left:42px; margin-top:-140px;}

*html #bottom_icons {margin-left:25px;}

#bottom_icons img {padding-bottom:5px;}

.rightimg {float:right; clear:left;}

p#desc {visibility:hidden;}

.left_links {width:200px; height:auto; margin-left:42px; border-bottom:dashed 1px #EE322D; float:left; clear:left; padding-bottom:10px;}
.left_links2 {width:150px; height:130px; margin-left:42px; border-bottom:0px; float:left; clear:left;}
.left_links3 {width:150px; height:130px; margin-left:42px; border-bottom:0px; float:left; clear:left; margin-top:0px;}
.left_links3b {width:150px; height:130px; margin-left:42px; border-bottom:0px; float:left; clear:left; margin-top:-100px;}
.left_links3c {width:150px; height:130px; margin-left:42px; border-bottom:0px; float:left; clear:left; margin-top:120px;}
.left_links4 {width:150px; height:50px; margin-left:42px; border-bottom:0px; float:left; clear:left; margin-top:0px;}
.left_links2b {width:150px; height:230px; margin-left:42px; border-bottom:0px; float:left; clear:left;}


*html .left_links {width:176px; margin-left:17px;}

.left_links p {border-top:dashed 1px #EE322D; padding-top:15px; font-size:.8em; color:#663333; font-weight:bold;}

.left_links p a:link, .left_links p a:visited {color:#663333; text-decoration:none;}
.left_links p a:hover {text-decoration:underline; color:#663333;}



.old_inspirations {width:558px; height:70px; padding-top:20px; margin-left:270px;}
