body { margin:0px; padding:0px; text-align:center; font-family:Georgia,Times,Serif; font-size:11px; line-height:15px; color:#333131; background-image:url(images/shell/background-repeat.jpg); }

#top { background-image:url(images/shell/top_scale.jpg); background-repeat:repeat-x; width:100%; margin:0px; padding:0px; }
#inside_header { background-image:url(images/shell/inside_header_bkg.jpg); background-repeat:no-repeat; width:800px; height:107px; margin:0px auto; padding:0px; }
#header { background-image:url(images/shell/header_bkg.jpg); background-repeat:no-repeat; width:800px; height:107px; margin:0px auto; padding:0px; }

#header_left { width:280px; padding:25px 0 0 20px; margin:0px; float:left; text-align:left; }
#header_right { width:480px; padding:28px 20px 0 0; margin:0px; float:right; text-align:right; color:#fff; font-size:15px; }

#header_right h1 { font-family:Georgia,Times,Serif; font-size:25px; line-height:35px; color:#FFF; margin:0px; font-weight:normal; }

#flash { width:800px; padding:0px; margin:0px auto; }


#container { width:100%; padding:0px; margin:0px auto; background-color:#fffffe; }

#navigation { width:800px; margin:0px auto; padding:0px; }
#nav_container { background-image:url(images/shell/nav_container_bkg.jpg); width:790px; padding:0 0 0 10px; margin:0px; height:40px; }

#content { width:800px; padding:10px 0 30px 0; margin:0px auto; }
#content_left { width:500px; margin:0px; padding:0 0 0 20px; float:left; text-align:left; font-family:Georgia,Times,Serif; font-size:12px; line-height:20px; color:#333131; }
#content_right { width:245px; margin:0px; padding:0 0 0 15px; float:right; text-align:left; }

.form_text { font-family:Georgia,Times,Serif; font-size:12px; line-height:20px; color:#8b0c05; }

#content_left h2 { font-family:Georgia,Times,Serif; font-size:24px; line-height:20px; color:#8b0c05; margin:10px 0 0 0; font-weight:normal; }
#content_left h4 { font-family:Georgia,Times,Serif; font-size:16px; line-height:20px; color:#8b0c05; margin:10px 0 0 0; font-weight:normal; }
#content_left h5 { font-family:Georgia,Times,Serif; font-size:13px; line-height:20px; color:#8b0c05; margin:10px 0 0 0; font-weight:normal; }

#content_left a { font-family:Georgia,Times,Serif; font-size:12px; line-height:20px; color:#8b0c05; text-decoration:none; }
#content_left a:hover { font-family:Georgia,Times,Serif; font-size:12px; line-height:20px; color:#333131; text-decoration:underline; }

#tab_left { width:170px; padding:5px 0 0 0; margin:0px; float:left; text-align:left; }
#tab_right { width:310px; padding:0 0 0 20px; margin:0px; float:right; text-align:left; }
#tab_right h3 { font-family:Georgia,Times,Serif; font-size:16px; line-height:20px; color:#8b0c05; margin:0 0 10px 0; font-weight:normal; }

#side_contact { width:204px; padding:20px; margin:10px 0 0 0; border:1px solid #efeff0; font-family:Georgia, Times, Serif; font-size:11px; color:#8b0c05; line-height:18px; }

#h1n1 { width:204px; padding:20px; margin:10px 0 0 0; background-color:#8b0c05; border:1px solid #efeff0; font-family:Georgia, Times, Serif; font-size:11px; color:#fff; line-height:18px; }
#h1n1 a { color:#fff; text-decoration:none; }
#h1n1 a:hover { color:#fff; text-decoration:underline; }

#footer_one { width:100%; background-color:#8d8c8a; margin:0px; padding:15px 0; border-bottom:2px solid #b8b8b7; }
#footer_container { width:800px; padding:0px; margin:0px auto; }
#footer_left { width:400px; margin:0px; padding:0px; float:left; text-align:left; font-family:Georgia,Times,Serif; font-size:10px; line-height:15px; color:#FFF; font-weight:normal; }
#footer_right { width:400px; margin:0px; padding:0px; float:right; text-align:right; font-family:Georgia,Times,Serif; font-size:10px; line-height:15px; color:#FFF; font-weight:normal; }
#footer_right a { font-family:Georgia,Times,Serif; font-size:10px; line-height:15px; color:#FFF; font-weight:bold; text-decoration:none; }
#footer_right a:hover { font-family:Georgia,Times,Serif; font-size:10px; line-height:15px; color:#FFF; font-weight:bold; text-decoration:underline; }

#contact_left { width:90px; padding:10px 0 0 0; margin:0px; float:left; text-align:left; }
#contact_right { width:310px; padding:0px; margin:0px; float:right; text-align:left; }

#footer_two { width:800px; margin:0px auto; padding:20px 0 100px 0; }

hr.dotted { border-top:1px dotted #999999; height:0px; margin:7px 0 2px 0; }
hr { border:1px solid #dcddde; height:0px; margin:20px 0; }

p.secondary { margin:15px 0 0 0; padding:0px; }

#footer_left h3 { font-family:Georgia,Times,Serif; font-size:16px; line-height:21px; color:#FFF; font-weight:normal; margin:0px; }

#bios_left { width:200px; padding:10px 0 0 0px; margin:0px; float:left; text-align:left; }
#bios_right { width:270px; padding:10px 0 0 0; margin:0px; float:right; text-align:left; }