body { margin: 0; font: 11px 'lucida sans', 'lucida grande', arial; color: #2e2521; line-height: 1.5em; background: #fdfcf1; }
body#internal { background: #fdfcf1 url(images/mainBgInternal.jpg) 0 0 repeat-x; }

h1,h2,h3,h4,h5,p, body, div, form, ul, li, ol, img { margin: 0; padding: 0; border: 0;  }

h1 { font: bold italic 1.6em georgia, 'times new roman'; padding: 5px 0; margin: 5px 0; }
h2 { font: bold italic 1.4em georgia, 'times new roman'; padding: 5px 0; margin: 5px 0; }
h3 { font: bold italic 1.2em georgia, 'times new roman'; padding: 5px 0; margin: 5px 0; }
h4 { font: bold italic 1.0em georgia, 'times new roman'; padding: 5px 0; margin: 5px 0; }
h5 { font: bold italic 0.9em georgia, 'times new roman'; padding: 5px 0; margin: 5px 0; }
h6 { font: bold italic 0.8em georgia, 'times new roman'; padding: 5px 0; margin: 5px 0; }


p { margin: 5px 0; }

a { color: #451409; behavior: url("/Websites/swracpe/templates/cpe/styles/iepngfix.htc") }

body#home #wsl { width: 100%; float: left; background: #fdfcf1 url(images/mainBg.jpg) 0 0 repeat-x; } 
body#internal #wsl { width: 100%; float: left; background: #fdfcf1 url(images/mainBgInternal.jpg) 0 0 repeat-x; } 

#master { width: 840px; margin: 0 auto; }

#header { width: 840px; height: 158px; float: left; }

#header ul.topNav { float: right; padding: 15px 0 0 0; }
#header ul.topNav li { display: inline; list-style: none; padding: 0 10px 0 8px; background: url('images/topNavSep.png') right 0 no-repeat; }
#header ul.topNav li a { font: bold italic 1.1em georgia; color: #686146; }

#header .search { float: right; padding: 30px 0 0 0; }

#header #mainNav ul { width: 580px; float: right; margin: 0px 0 0 0; }
#header #mainNav ul li { display: inline;  list-style: none; padding-left: 9px;  float: right;}
#header #mainNav ul li a { color: #5a1e10; float: left; padding: 4px 12px 6px 7px; font: bold italic 14px georgia; text-decoration: none; }
#header #mainNav ul li:hover, #header #mainNav ul li.sfhover, #header #mainNav li.selectedPage, #header #mainNav li.selectedPageRoot { background: url('images/mainNavLeft.jpg') 0 0 no-repeat; }
#header #mainNav ul li a:hover, #header #mainNav li a.selectedPage, #header #mainNav li a.selectedPageRoot { color: #ede3d0; background: url('images/mainNavRight.jpg') right 0px no-repeat; }

#header h1#logo { width: 500px; float: left; margin: 0; padding: 35px 0 0 0; }
#header h1#logo a { width: 500px; height: 89px; float: left; text-indent: -9999px; background: url('images/logo.png') 0 0 no-repeat; }

#body { width: 840px; float: left; }

#intro { width: 840px; height: 332px; padding: 10px 0; float: left; }
#intro #welcome { width: 370px; float: left; padding: 10px 0;  line-height: 2.1em; color: #f7efe1; }
#intro #welcome h1 { font: bold italic 36px georgia; color: #f9eab3; margin: 10px 0 25px 0; }
#intro #welcome a.paper_link{ width: 153px; height: 25px; margin: 25px 10px 0 0; float: left; text-align: right; text-decoration: none; padding: 7px 15px 3px 5px; float: left; color: #632112; font: bold italic 14px georgia; background: url('images/paper_link.jpg') 0 0 no-repeat; }
#intro #flash { width: 460px; height: 332px; float: right;}
#intro #flash #flashcontent{float: right;}

#actions { width: 840px; float: left; padding: 25px 0 25px 0; }
#actions h1 { font: bold italic 1.6em georgia, 'times new roman'; }
#actions #actionsLeft { width: 545px; float: left; }
#actions #actionsLeft #actionLeft { width: 254px; padding: 14px 0 0 0; float: left; background: url('images/action.gif') 0 0 no-repeat; }
#actions #actionsLeft #actionMiddle { width: 254px; padding: 14px 0 0 0; float: right; background: url('images/action.gif') 0 0 no-repeat; }
#actions #actionRight { width: 254px; float: right; padding: 14px 0 0 0;  background: url('images/action.gif') 0 0 no-repeat; }
#actions img.action_image { margin: 0 0 5px 0; padding: 0 0 5px 0; background: url('images/action_image.jpg') 0 bottom repeat-x; }

#breadCrumbs { width: 840px; float: left; height: 33px; padding: 12px 0 0 0; color: #e4dec9; font-family: georgia; font-style: italic; }
#breadCrumbs a { color: #fff; font-family: georgia; }

#mainCol { width: 550px; float: left; padding: 25px 0 25px 0; }
#mainCol h1 { font: bold italic 2.2em georgia; color: #451409; padding: 5px 0; margin: 5px 0; }
#mainCol h2 { font: bold italic 1.6em georgia; color: #8c825c; padding: 5px 0; margin: 5px 0; }
#mainCol h3 { font: bold italic 1.3em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }
#mainCol h4 { font: bold italic 1.1em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }
#mainCol h5 { font: bold italic 1.0em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }
#mainCol h6 { font: bold italic .9em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }

#mainCol ul { padding: 5px 10px; }
#mainCol li { list-style: none; padding: 1px 15px 1px 20px; background: url('images/arrow.jpg') 0 5px no-repeat; }

#oneCol { width: 800px; float: left; padding: 20px; }
#oneCol h1 { font: bold italic 2.2em georgia; color: #451409; padding: 5px 0; margin: 5px 0; }
#oneCol h2 { font: bold italic 1.6em georgia; color: #8c825c; padding: 5px 0; margin: 5px 0; }
#oneCol h3 { font: bold italic 1.3em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }
#oneCol h4 { font: bold italic 1.1em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }
#oneCol h5 { font: bold italic 1.0em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }
#oneCol h6 { font: bold italic .9em georgia; color: #caa841; padding: 5px 0; margin: 5px 0; }

#oneCol ul { padding: 5px 10px; }
#oneCol li { list-style: none; padding: 1px 15px 1px 20px; background: url('images/arrow.jpg') 0 5px no-repeat; }

#subCol { width: 250px; float: right; padding: 50px 0; }

#sideNav{ width: 250px; float: left; background: url('images/sideNavTile.jpg') right bottom repeat-y; }
#sideNav ul { width: 250px; float: left; padding: 0 0 2px 0; background: url('images/sideNavStretch.jpg') right bottom no-repeat; }
#sideNav li { width: 250px; float: right; text-align: right; list-style: none; }
#sideNav li a { width: 230px; height: 24px; float: right; padding: 6px 15px 2px 5px; color: #581c0f; font: bold italic 14px georgia; text-decoration: none; background: url('images/sideNavLink.jpg') right 0 no-repeat; }
#sideNav li a:hover, #sideNav li a.selectedPage { background: url('images/sideNavLinkOver.jpg') right 0 no-repeat; }

#sideSec { width: 220px; float: right; padding: 15px 0 0 0; }
#sideSec .element { width: 220px; padding: 14px 0 10px 0; float: left; background: url('images/action.gif') 0 0 no-repeat; }
#sideSec img.side_image { margin: 0 0 5px 0; padding: 0 0 5px 0; background: url('images/action_image.jpg') 0 bottom repeat-x; }

#footer { width: 840px; font-size: .9em; float: left; padding: 15px 0px; color: #635b45; background: url('images/footer.jpg') 0 0 repeat-x; }
#footer p#legal { width: 600px; float: left; padding: 3px 0 0 0; }
#radium3 {float:right;}

/* Extras */
.noBorder { background-image: none !important; }
.right { float: right; }
.left { float: left; }

/* Admin
-------------------------------------------------------------------*/


html body #adminbar { width: 100% !important; display: block; float: left; position:static !important;}
html body #adminbar #toolbar,
html body #adminbar #pagebar { display: block; }





