body { background: #FFFFFF url(/Sites/personalsite/Templates/img/whyte_bg.png) no-repeat 800px 0px; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; line-height: 1.4em; }

h1 { }
h2 { font-size: 24px; }
div.quote h2 { font-size: 27px; }
div.quote h2 br { display: inline; }
div.quote {padding-bottom:20px;}
h3 { font-size: 12px; font-weight: bold; }
a { color: #333333; text-decoration: none; }
a:hover { text-decoration: underline; }

#wrapper { width: 1050px; margin: 0px auto 0px auto; }
#wrapper #header { height: 260px; }
#wrapper #header h1#logo { width: 270px; height: 260px; float: right; padding-right:98px; }
#wrapper #header h1#logo a { display: block; width: 270px; height: 260px; background: #FFFFFF url(/Sites/personalsite/Templates/img/whyte_logo.png) no-repeat left top; text-indent: -9999px; }
#wrapper #header #navigation { width: 680px; background-color: #FFFFFF; }

#wrapper #content { }
#wrapper #content #sideBarLeft { width: 260px; float: left; padding: 68px 10px 0px 10px; }
#wrapper #content #sideBarLeft div.subNavigation { margin-top: 5px; }

#wrapper #content #sideBarLeft div.subNavigation ul li a { font-size: 24px; }
#wrapper #content #sideBarRight { width: 350px; float: left; padding: 0px 10px 0px 10px; }
#wrapper #content #contentBlock { width: 380px; float: left; padding: 68px 10px 0px 10px; }
#wrapper #content #contentBlock ul { margin: 10px 0px 10px 0px; }
#wrapper #content #contentBlock ul li { list-style-type: square; margin-left: 20px; }
#wrapper #content #sideBarLeft div, #wrapper #content #contentBlock div { line-height: 16px; }

#wrapper #subFooter { margin-top: 40px; padding: 0px 0px 0px 290px; }
#wrapper #subFooter ul { list-style: none; }
#wrapper #subFooter ul li { list-style: none; display: inline; margin-right: 5px; font-size: 11px; }
#wrapper #subFooter ul li a { color: #000000; text-decoration: none; }
#wrapper #subFooter ul li a:hover { text-decoration: underline; }

#footerWrapper { margin: 20px 0px 0px 0px; color: #FFFFFF; height: 200px; }
#footerWrapper a { color: #FFFFFF; text-decoration: none; }
#footerWrapper a:hover { text-decoration: underline; }
#footerWrapper h2 { font-size: 20px; }
#footerWrapper #footer { width: 950px; margin: 0px auto 0px auto; height: 200px; font-size: 10px; }
#footerWrapper #footer #ftSideBarLeft { width: 260px; float: left; padding: 25px 10px 25px 10px; }
#footerWrapper #footer #ftSideBarRight { width: 250px; float: left; padding: 25px 10px 25px 10px; }
#footerWrapper #footer #ftContentBlock { width: 380px; float: left; padding: 25px 10px 25px 10px; }

div.pageBlue div#footerWrapper { background: #5e779b url(/Sites/personalsite/Templates/img/whyte_bg_footer_blue.png) no-repeat center top; }
div.pagePurple div#footerWrapper { background: #8a7595 url(/Sites/personalsite/Templates/img/whyte_bg_footer_purple.png) no-repeat center top; }
div.pageRed div#footerWrapper { background: #7d7879 url(/Sites/personalsite/Templates/img/whyte_bg_footer_red.png) no-repeat center top; }

a.learnMore { display: block; margin-top: 10px; }
iframe { margin-top: 10px; }

/**** Modules ****/
div.module { }
div.news { }
div.news div.newsItem { margin: 0px 0px 15px 0px; }
/**** Helper Classes ****/
.clear { clear: both; }
