 
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
#col1 { margin:0 15px; float:left; width:222px }
#col2 { margin:0 15px; float:left; width:222px }
#col3 { margin:0 15px; float:left; width:222px }
#content-wrap { color:#000; background-color:#fff; position:relative; float:left; width:970px; padding:0; border-top:5px solid #FFF; border-bottom:2px solid #D0D0D0; margin:0 15px 0 15px; display:inline; clear:both }
#content-wrap p { color:#666; padding:10px 10px }
#footer-bottom { color:#444; margin:0 auto; text-align:center; width:1000px; clear:both; height:80px }
#footer-bottom h3 { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-size:18px; margin-bottom:0.1px; margin:0; padding:10px }
#footer-wrap { background-image:url("../Resources/footer-bottom1000.jpg"); background-repeat:no-repeat; background-position:center bottom; text-align:left; clear:both; font-size:95%; width:1000px; background-color:transparent; padding:0 0 15px 0 }
#footer-wrap a { color:#666; font-weight:bold; text-decoration:none }
#footer-wrap a:hover { color:#000 }
#footer-wrap h2 { color:#666; padding:0 10px; margin:0 }
#footer-wrap p { background-color:#444; padding:10px 0 }
#header { color:#fff; background-color:#ccc; background-image:url("../Resources/header-bg1000.jpg"); background-repeat:repeat-y; padding:0; width:1000px; height:20px; background-position:center top; position:relative }
#header-links { color:#666; font-size:10px; position:absolute; top:4px; right:24px }
#header-links a { color:#666; text-decoration:none }
#header-links a:hover { color:#ccc }
#header-photo { background-color:#fff; background-image:url("../Resources/header9.jpg"); background-repeat:no-repeat; margin:0px auto; background-position:center 4px; clear:both; height:178px; width:970px }
#logo-text a { color:#fff }
#logo-text h1 { color:#fff; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-size:22px; text-transform:none; margin:0; padding:0; position:absolute; top:48px; right:24px }
#logo-text h2 { color:#fff; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; text-transform:none; margin:0; padding:0; position:absolute; top:76px; right:24px }
#main { width:970px; padding:0; margin:0 10px 0 5px; display:inline; float:left }
#main h1 { color:#f0f; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px; padding:5px 0 5px 5px; margin-top:10px }
#main ul li { list-style-image:url(Resources/bullet.gif) }
#nav { padding:0; clear:both }
#nav ul { background-image:url("../Resources/nav.jpg"); list-style-type:none; text-transform:uppercase; margin:0 0 0 15px; padding:0; display:inline; float:left; width:970px }
#nav ul li { margin:0; padding:0; display:inline }
#nav ul li a { color:#fff; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-size:13px; line-height:2.8em; margin:0; padding:0 14px; border-right:1px solid #899D00; border-left:1px solid #A7D101; display:block; text-transform:uppercase; border-bottom:none; text-decoration:none; float:left }
#nav ul li a.current { background-image:url("../Resources/nav-current.jpg"); background-repeat:repeat-x }
#nav ul li a:active { background-image:url("../Resources/nav-hover.jpg"); background-repeat:repeat-x }
#nav ul li a:hover { background-image:url("../Resources/nav-hover.jpg"); background-repeat:repeat-x }
#sidebar { background-color:#e8e8e8; width:230px; padding:0 10px 0 10px; margin:10px 5px 0 10px; float:right }
#sidebar h1 { color:#444; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-size:14px; margin-top:10px; padding:5px 5px }
#sidebar ul.sidemenu { background-image:url("../Resources/dots.jpg"); background-repeat:repeat-x; margin:7px 4px 8px 0; padding:0; text-decoration:none; text-align:left; background-position:left top }
#sidebar ul.sidemenu li { background-image:url("../Resources/dots.jpg"); background-repeat:repeat-x; padding:4px 0 4px 5px; margin:0 2px; list-style-type:none; background-position:left bottom }
#sidebar ul.sidemenu li a { color:#666; font-size:11px; text-decoration:none; background-image:none }
#sidebar ul.sidemenu li a.current { color:#fff; font-weight:bold }
#sidebar ul.sidemenu li a:hover { color:#f00 }
#top-bg { background-color:#ccc; background-image:url("../Resources/top-bg1000.jpg"); background-repeat:repeat-y; width:1000px; height:19px; position:relative; left:0; background-position:center top; top:0 }
#wrap { background-image:url("../Resources/content-wrap1000.jpg"); background-repeat:repeat-y; width:1000px; margin:0 auto; text-align:left; position:relative; background-position:center top }
* { margin:0; padding:0; border:0 }
* html body #main #sidebar ul.sidemenu li { height:1% }
.align-left { text-align:left }
.align-right { text-align:right }
.clear { clear:both }
.comment { color:#444; background-color:#e8e8e8; padding:10px; margin:0 0 10px 0; border-top:1px solid #ccc }
.commentsbox { color:#666; background-color:#fff; padding:10px; margin:0 0 10px 0 }
.date { color:#000; font-size:10px; background-image:url("../Resources/post.jpg"); margin:0 10px 0 5px; border:1px solid #E0DBC9; padding:5px }
.float-left { float:left }
.float-right { float:right }
.searchbutton { height:24px; padding:2px; vertical-align:top; width:60px }
.searchfield { width:170px }
.searchform { border:none; margin:0; padding:5px 0 15px 0; width:235px; background-color:transparent }
.searchform input.textbox { color:#666; height:18px; padding:2px; border:1px solid #E5E5E5; vertical-align:top; width:200px }
.searchform p { padding:0; margin:0 }
a { color:#666; text-decoration:none; background:inherit }
a:visited { color:#666; text-decoration:none; background:inherit }
a:hover { color:#f00; text-decoration:underline; background:inherit }
acronym { border-bottom:1px solid #777; cursor:help }
blockquote { color:#0ff; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; background-image:url("../Resources/post.jpg"); padding:0 0 0 25px; border:1px solid #E0DBC9; margin:10px }
body { color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; background-color:#ccc; text-align:center; margin:15px 0 }
code { font-family:'Courier New',Courier; font-size:11px; background-image:url("../Resources/post.jpg"); padding:10px; text-align:left; display:block; overflow:auto; border:1px solid #E0DBC9; margin:5px }
em { font-style:italic }
fieldset { color:#000; background-color:#666; border:1px solid #999; padding:10px 8px; margin:0 0 8px 0 }
form { background-color:#e8e8e8; padding:0 10px 0 10px; border:1px solid #D5D5D5; margin:10px }
h1 { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; padding:10px; margin:0px }
h1:first-child { margin-top:0px }
h2 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:16px; padding:10px; margin:0px; text-transform:uppercase }
h2:first-child { margin-top:0px }
h2 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:16px; padding:10px; margin:0px; text-transform:uppercase }
h2:first-child { margin-top:0px }
h3 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:14px; margin-top:0px; margin-bottom:0.1px; margin:0px; padding:10px }
h3:first-child { margin-top:0px }
h4 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; margin-top:0px; margin-bottom:0.1px }
h4:first-child { margin-top:0px }
h5:first-child { margin-top:0px }
h5 { color:#666; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:10px; margin-top:0px; margin-bottom:0.1px }
h5:first-child { margin-top:0px }
h6:first-child { margin-top:0px }
hr { background-color:#ccc; height:2px; width:99%; margin:10px 5px 10px 0 }
img { background-color:#fff; padding:5px }
img.float-left { margin:5px 10px 10px 0px }
img.float-right { margin:5px 0px 10px 10px }
input { color:#000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; border:1px solid #EEE; padding:2px }
input.button { color:#fff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; background-color:#0ff; background-image:url("../Resources/nav.jpg"); background-repeat:repeat-x; margin:0; padding:2px 3px; height:24px; background-position:0 0; border:none }
label { font-weight:bold; margin:5px 0; display:block }
p { color:#666; font-size:11px; margin:0; padding:10px }
strong { font-weight:bold }
table { margin:10px }
td { padding-right:11px; border-right:1px solid #E8E8E8; border-bottom:1px solid #DFDFDF; padding-left:11px }
td.first { border-left:0px }
textarea { color:#000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:3px; border:1px solid #EEE; height:200px; display:block; width:700px }
th { color:#fff; background-color:#f0f; background-image:url("../Resources/nav.jpg"); background-repeat:repeat-x; padding-left:12px; padding-right:12px; text-align:left; border-left:1px solid #B6D59A; border-bottom:2px solid #FFF; height:20px; width:200px }
th strong { color:#fff }
th.first { border-left:0px }
tr { height:16px; width:150px }
tr.row-a { background-color:#0ff }
tr.row-b { background-color:#ff0 }
ul, ol { padding:0px 20px; margin:5px 20px }
xmas { background-image:url("../Resources/xmasbg.jpg"); margin:5px 10px 10px 0px }
.style3 { color:#fff; font-weight:bold }
