@import url( reset.css );
BODY {
	TEXT-ALIGN: center; FONT: 62.5% Arial, Helvetica, sans-serif; BACKGROUND: url(../img/body_bg.jpg) #333 no-repeat center top; COLOR: #fff
}
BODY#gallery {
	BACKGROUND-POSITION: center 40px
}
DIV#wrapper {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 980px
}
DIV.frame {
	WIDTH: 980px; FLOAT: left
}
A {
	COLOR: #444; TEXT-DECORATION: none
}
A.skiplink {
	DISPLAY: none
}
.ui-tabs {
	DISPLAY: none
}
.ui-tabs-hide {
	DISPLAY: none
}
IMG {
	DISPLAY: block
}
DIV#header {
	MARGIN: 39px 0px 0px
}
DIV#header H1 A {
	TEXT-INDENT: -9999px; WIDTH: 235px; BACKGROUND: url(../img/steven_brooks_photographer.jpg) #333 no-repeat 0px 0px; FLOAT: left; HEIGHT: 57px
}
DIV#header H2 A {
	TEXT-INDENT: -9999px; WIDTH: 235px; BACKGROUND: url(../img/steven_brooks_photographer.jpg) #333 no-repeat 0px 0px; FLOAT: left; HEIGHT: 57px
}
DIV#header H3 A {
	TEXT-INDENT: -9999px; WIDTH: 175px; BACKGROUND: url(../img/contact_today.jpg) #333 no-repeat 0px 0px; FLOAT: right; HEIGHT: 49px
}
UL#nav {
	FLOAT: left
}
UL#nav LI {
	FLOAT: left
}
UL#nav A {
	FLOAT: left
}
UL#nav {
	MARGIN: 39px 0px 0px; WIDTH: 800px; BACKGROUND: url(../img/nav_bg.jpg) repeat-x 0px 0px; CLEAR: left
}
UL#nav A {
	PADDING-BOTTOM: 13px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../img/nav_link_bg.jpg) no-repeat right top; PADDING-TOP: 13px
}
UL#nav LI#navContact A {
	BACKGROUND-IMAGE: none
}
UL#nav A:hover {
	COLOR: #000
}
BODY#home LI#navHome A {
	COLOR: #000
}
BODY#gallery LI#navGallery A {
	COLOR: #000
}
BODY#services LI#navServices A {
	COLOR: #000
}
BODY#about LI#navAbout A {
	COLOR: #000
}
BODY#news LI#navNews A {
	COLOR: #000
}
BODY#testimonials LI#navTestimonials A {
	COLOR: #000
}
BODY#pricing LI#navPricing A {
	COLOR: #000
}
BODY#contact LI#navContact A {
	COLOR: #000
}
DIV#content {
	BORDER-BOTTOM: #e0e0d4 2px solid; POSITION: relative; BORDER-LEFT: #e0e0d4 2px solid; BACKGROUND-COLOR: #272625; MIN-HEIGHT: 578px; WIDTH: 976px; HEIGHT: auto !important; OVERFLOW: hidden; BORDER-TOP: #e0e0d4 2px solid; BORDER-RIGHT: #e0e0d4 2px solid
}
BODY#gallery DIV#content {
	MIN-HEIGHT: 618px; HEIGHT: auto !important
}
BODY#contact DIV#content {
	MIN-HEIGHT: 705px; HEIGHT: auto !important
}
DIV#slideshow {
	WIDTH: 976px; FLOAT: left; HEIGHT: 578px; OVERFLOW: hidden
}
BODY#gallery DIV#slideshow {
	MARGIN: 40px 0px 0px
}
DIV#slideshow DIV.slide {
	Z-INDEX: 8; POSITION: absolute; WIDTH: 976px; HEIGHT: 578px; TOP: 0px; LEFT: 0px; opacity: 0.0
}
BODY#gallery DIV#slideshow DIV.slide {
	TOP: 40px
}
DIV#slideshow DIV.active {
	Z-INDEX: 10; opacity: 1.0
}
DIV#slideshow DIV.last-active {
	Z-INDEX: 9
}
DIV.overlay {
	Z-INDEX: 20; POSITION: absolute; BACKGROUND-COLOR: #3c3d38; WIDTH: 240px; HEIGHT: 195px; TOP: 9px; RIGHT: 9px
}
DIV.latest {
	HEIGHT: 185px; TOP: 209px
}
DIV.newsletter {
	HEIGHT: 170px; TOP: 399px
}
DIV.overlay H2 {
	BACKGROUND-COLOR: #3c3d38; TEXT-INDENT: -9999px; MARGIN: 18px 0px 14px 15px; WIDTH: 152px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 46px
}
DIV.overlay H2 A {
	BACKGROUND-COLOR: #3c3d38; TEXT-INDENT: -9999px; MARGIN: 18px 0px 14px 15px; WIDTH: 152px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 46px
}
DIV.overlay H3 {
	BACKGROUND-COLOR: #3c3d38; TEXT-INDENT: -9999px; MARGIN: 18px 0px 14px 15px; WIDTH: 152px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 46px
}
DIV.overlay H3 A {
	BACKGROUND-COLOR: #3c3d38; TEXT-INDENT: -9999px; MARGIN: 18px 0px 14px 15px; WIDTH: 152px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 46px
}
DIV.overlay H2 A {
	MARGIN: 0px
}
DIV.overlay H3 A {
	MARGIN: 0px
}
DIV.overlay H2.children A {
	BACKGROUND-IMAGE: url(../img/childrens_photography.jpg); WIDTH: 153px; HEIGHT: 47px
}
DIV.overlay H2.lifestyle A {
	BACKGROUND-IMAGE: url(../img/lifestyle_photography.jpg)
}
DIV.overlay H2.weddings {
	MARGIN-LEFT: 14px
}
DIV.overlay H2.weddings A {
	BACKGROUND-IMAGE: url(../img/wedding_photography.jpg); WIDTH: 154px; HEIGHT: 47px
}
DIV.overlay H2.artGallery A {
	BACKGROUND-IMAGE: url(../img/art_gallery.jpg); WIDTH: 82px; HEIGHT: 47px
}
DIV.overlay H2.childrenGallery A {
	BACKGROUND-IMAGE: url(../img/childrens_gallery.jpg); WIDTH: 114px; HEIGHT: 47px
}
DIV.overlay H2.corporateGallery A {
	BACKGROUND-IMAGE: url(../img/corporate_gallery.jpg); WIDTH: 120px; HEIGHT: 47px
}
DIV.overlay H2.lifestyleGallery A {
	BACKGROUND-IMAGE: url(../img/lifestyle_gallery.jpg); WIDTH: 83px; HEIGHT: 47px
}
DIV.overlay H2.portfolioGallery A {
	BACKGROUND-IMAGE: url(../img/portfolio_gallery.jpg); WIDTH: 153px; HEIGHT: 47px
}
DIV.overlay H2.newbornGallery A {
	BACKGROUND-IMAGE: url(../img/newborn_gallery.jpg); WIDTH: 110px; HEIGHT: 47px
}
DIV.overlay H2.weddingsGallery A {
	BACKGROUND-IMAGE: url(../img/wedding_gallery.jpg); WIDTH: 104px; HEIGHT: 47px
}
DIV.latest H3 A {
	BACKGROUND-IMAGE: url(../img/news_latest_posts.jpg); WIDTH: 141px; HEIGHT: 45px
}
DIV.newsletter H3 {
	BACKGROUND-IMAGE: url(../img/newsletter_sign_up.jpg); WIDTH: 135px; HEIGHT: 45px
}
DIV.overlay P {
	LINE-HEIGHT: 1.4em; MARGIN: 0px 20px 10px 15px; COLOR: #999; CLEAR: left; FONT-SIZE: 1.2em
}
DIV.overlay P INS {
	TEXT-DECORATION: underline
}
DIV.overlay P A {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV.overlay UL {
	WIDTH: 210px; FLOAT: left
}
DIV.overlay LI {
	WIDTH: 210px; FLOAT: left
}
FORM {
	WIDTH: 210px; FLOAT: left
}
FIELDSET {
	WIDTH: 210px; FLOAT: left
}
DIV.overlay UL {
	POSITION: relative; MARGIN: 0px 15px 10px; DISPLAY: inline
}
DIV.overlay FORM {
	POSITION: relative; MARGIN: 0px 15px 10px; DISPLAY: inline
}
DIV.overlay LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
DIV.overlay FIELDSET LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.overlay LI A {
	COLOR: #ccc; MARGIN-LEFT: 2px
}
DIV.overlay LI A INS {
	TEXT-DECORATION: underline
}
LABEL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #999; PADDING-LEFT: 0px; WIDTH: 54px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #333; PADDING-TOP: 5px
}
INPUT {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 4px; WIDTH: 147px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 1.1em; PADDING-TOP: 4px
}
TEXTAREA {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 4px; WIDTH: 147px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 1.1em; PADDING-TOP: 4px
}
BUTTON {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #c0e2e3; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FLOAT: right; CURSOR: pointer; PADDING-TOP: 3px
}
LABEL {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
BUTTON {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.alert {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; FONT-SIZE: 1.3em; TOP: 0px; PADDING-TOP: 10px; LEFT: -10px
}
DIV.success {
	BACKGROUND-COLOR: #008000
}
DIV#thumbnails {
	Z-INDEX: 999; POSITION: relative; BACKGROUND-COLOR: #3c3d38; WIDTH: 245px; DISPLAY: block !important; FLOAT: right; HEIGHT: 578px; TOP: 0px
}
DIV#thumbnails DIV UL {
	MARGIN: 13px 0px 0px 1px; WIDTH: 244px; FLOAT: left
}
DIV.overlay UL.gallery {
	MARGIN: 13px 0px 0px 1px; WIDTH: 244px; FLOAT: left
}
DIV.overlay UL.gallery {
	MARGIN: -6px 0px 0px -1px
}
DIV#thumbnails DIV LI {
	MARGIN: 14px 0px 0px 15px; WIDTH: 42px; DISPLAY: inline; FLOAT: left
}
DIV.overlay UL.gallery LI {
	MARGIN: 14px 0px 0px 15px; WIDTH: 42px; DISPLAY: inline; FLOAT: left
}
DIV.overlay UL.gallery LI {
	MARGIN: 10px 0px 0px 14px
}
DIV#thumbnails DIV LI A {
	WIDTH: 40px; FLOAT: left; HEIGHT: 39px
}
DIV#thumbnails DIV LI A IMG {
	WIDTH: 40px; FLOAT: left; HEIGHT: 39px
}
DIV.overlay UL.gallery LI A {
	WIDTH: 40px; FLOAT: left; HEIGHT: 39px
}
DIV.overlay UL.gallery LI A IMG {
	WIDTH: 40px; FLOAT: left; HEIGHT: 39px
}
DIV#thumbnails DIV LI A {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
DIV.overlay UL.gallery LI A {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
DIV#thumbnails DIV LI A:hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
DIV.overlay UL.gallery LI A:hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd
}
DIV#thumbnails DIV LI A.current {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
DIV#thumbnails DIV LI A.current:hover {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
DIV#thumbnails UL.pagination {
	BORDER-BOTTOM: #3c3d38 0px solid; BORDER-LEFT: #3c3d38 3px solid; DISPLAY: none; FLOAT: right; BORDER-TOP: #3c3d38 23px solid; BORDER-RIGHT: #3c3d38 16px solid
}
DIV#thumbnails UL.pagination LI {
	FLOAT: left
}
DIV#thumbnails UL.pagination LI A {
	FLOAT: left
}
DIV#thumbnails UL.pagination LI {
	MARGIN: 0px 0px 0px 3px; DISPLAY: inline
}
DIV#thumbnails UL.pagination LI A {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #86847f; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#thumbnails UL.pagination LI.ui-tabs-selected A {
	BACKGROUND-COLOR: #282726
}
DIV#controls {
	Z-INDEX: 20; POSITION: absolute; BACKGROUND-COLOR: #272625; WIDTH: 976px; FLOAT: left; HEIGHT: 40px; TOP: 0px; LEFT: 0px
}
DIV#controls OL {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 695px; TOP: 2px; LEFT: 20px
}
DIV#controls UL {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 695px; TOP: 2px; LEFT: 20px
}
DIV#controls UL {
	WIDTH: 175px; BACKGROUND: url(../img/play_controls_bg.jpg) #4b4947 repeat-x 0px 0px; HEIGHT: 30px; TOP: 6px; RIGHT: 6px; LEFT: auto
}
DIV#controls LI {
	FLOAT: left
}
DIV#controls UL LI {
	BACKGROUND: url(../img/play_controls_separator.jpg) no-repeat right top; HEIGHT: 30px
}
DIV#controls UL LI#next {
	BACKGROUND-IMAGE: none
}
DIV#controls OL LI A {
	TEXT-TRANSFORM: uppercase; MARGIN: 4px 20px 0px 0px; FLOAT: left; COLOR: #aaa; FONT-WEIGHT: bold
}
DIV#controls UL LI A {
	BACKGROUND-COLOR: transparent; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 30px
}
DIV#controls OL LI A:hover {
	COLOR: #fff
}
DIV#controls OL LI A.current {
	COLOR: #c0e2e3
}
DIV#controls OL LI A.current:hover {
	COLOR: #c0e2e3
}
DIV#controls A#thumbs {
	Z-INDEX: 25; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 61px; BACKGROUND: url(../img/view_gallery_thumbnails.jpg) #3c3d38 no-repeat 0px 0px; HEIGHT: 30px; TOP: 6px; RIGHT: 184px
}
DIV#controls A.open {
	BACKGROUND-POSITION: 0px -30px
}
DIV#controls LI#prev A {
	BACKGROUND-IMAGE: url(../img/play_controls_prev.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 31px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
DIV#controls LI#pause A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 55px; PADDING-RIGHT: 1px; HEIGHT: auto; COLOR: #dfdfdf; PADDING-TOP: 8px
}
DIV#controls LI#position SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 54px; PADDING-RIGHT: 1px; FLOAT: left; PADDING-TOP: 8px
}
DIV#controls LI#next A {
	BACKGROUND-IMAGE: url(../img/play_controls_next.jpg); WIDTH: 32px
}
DIV#primary {
	BORDER-BOTTOM: #272625 9px solid; BORDER-LEFT: #272625 9px solid; BACKGROUND-COLOR: #3a3a38; MIN-HEIGHT: 560px; WIDTH: 713px; FLOAT: left; HEIGHT: auto !important; BORDER-TOP: #272625 9px solid; BORDER-RIGHT: #272625 0px solid
}
DIV.heading {
	MARGIN: 18px 0px 0px 12px; WIDTH: 661px; DISPLAY: inline; BACKGROUND: url(../img/hr_light.gif) no-repeat center bottom; FLOAT: left; HEIGHT: 31px
}
UL.overview {
	MARGIN: 18px 0px 0px 12px; WIDTH: 661px; DISPLAY: inline; BACKGROUND: url(../img/hr_light.gif) no-repeat center bottom; FLOAT: left; HEIGHT: 31px
}
DIV.article {
	MARGIN: 18px 0px 0px 12px; WIDTH: 661px; DISPLAY: inline; BACKGROUND: url(../img/hr_light.gif) no-repeat center bottom; FLOAT: left; HEIGHT: 31px
}
UL.overview {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
DIV.article {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
UL.margin {
	BORDER-BOTTOM: #3a3a38 40px solid
}
DIV.article {
	POSITION: relative; MARGIN-TOP: 38px; BACKGROUND-POSITION: center 26px
}
DIV.darkbg {
	BACKGROUND-IMAGE: url(../img/hr_dark.gif)
}
DIV.heading H1 {
	BACKGROUND-COLOR: transparent; TEXT-INDENT: -9999px; MARGIN: 0px 0px 0px 8px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 20px
}
DIV.heading H2 {
	BACKGROUND-COLOR: transparent; TEXT-INDENT: -9999px; MARGIN: 0px 0px 0px 8px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 20px
}
DIV.heading .about {
	BACKGROUND-IMAGE: url(../img/heading_about.gif); WIDTH: 70px
}
DIV.heading .contact {
	BACKGROUND-IMAGE: url(../img/heading_contact.gif); WIDTH: 135px
}
DIV.heading .error404 {
	BACKGROUND-IMAGE: url(../img/heading_error404.gif); WIDTH: 107px
}
DIV.heading .news {
	BACKGROUND-IMAGE: url(../img/heading_news.gif); WIDTH: 64px
}
DIV.heading .pricing {
	BACKGROUND-IMAGE: url(../img/heading_pricing.gif); WIDTH: 81px
}
DIV.heading .services {
	BACKGROUND-IMAGE: url(../img/heading_services.gif); WIDTH: 89px
}
DIV.heading .testimonials {
	BACKGROUND-IMAGE: url(../img/heading_testimonials.gif); WIDTH: 142px
}
DIV.heading H1.art {
	BACKGROUND-IMAGE: url(../img/heading_art.gif); MARGIN: 0px 0px 0px 83px; WIDTH: 37px; HEIGHT: 19px
}
DIV.heading H1.children {
	BACKGROUND-IMAGE: url(../img/heading_childrens.gif); MARGIN: 0px 0px 0px 83px; WIDTH: 99px
}
DIV.heading H1.corporate {
	BACKGROUND-IMAGE: url(../img/heading_corporate.gif); MARGIN: 0px 0px 0px 83px; WIDTH: 119px
}
DIV.heading H1.lifestyle {
	BACKGROUND-IMAGE: url(../img/heading_lifestyle.gif); MARGIN: 0px 0px 0px 83px; WIDTH: 83px
}
DIV.heading H1.portfolio {
	BACKGROUND-IMAGE: url(../img/heading_portfolio.gif); MARGIN: 0px 0px 0px 83px; WIDTH: 117px
}
DIV.heading H1.newborn {
	BACKGROUND-IMAGE: url(../img/heading_newborn.gif); MARGIN: 0px 0px 0px 83px; WIDTH: 111px
}
DIV.heading H1.pagenotfound {
	BACKGROUND-IMAGE: url(../img/heading_filenotfound.gif); MARGIN: 0px 0px 0px 65px; WIDTH: 167px
}
DIV.heading H1.stevenbrooks {
	BACKGROUND-IMAGE: url(../img/heading_stevenbrooks.gif); MARGIN: 0px 0px 0px 102px; WIDTH: 173px
}
DIV.heading H1.weddings {
	BACKGROUND-IMAGE: url(../img/heading_weddings.gif); MARGIN: 0px 0px 0px 83px; WIDTH: 116px
}
UL.overview LI {
	PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 661px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/hr_dark.gif) no-repeat center 26px; FLOAT: left; PADDING-TOP: 0px
}
UL.extraspacing LI {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.overview LI H5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #9b9593; FONT-SIZE: 1.7em; PADDING-TOP: 0px
}
DIV.article H5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #9b9593; FONT-SIZE: 1.7em; PADDING-TOP: 0px
}
UL.overview LI H5 {
	WIDTH: 161px
}
UL.overview LI H5.doubleline {
	MARGIN-TOP: -20px
}
UL.overview LI DIV {
	WIDTH: 484px; FLOAT: right
}
DIV.article DIV {
	WIDTH: 484px; FLOAT: right
}
DIV.article DIV.service {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
DIV.article DIV#slideshow {
	BORDER-BOTTOM: #3a3a38 15px solid; POSITION: relative; WIDTH: 484px; FLOAT: left; HEIGHT: 323px
}
DIV.article DIV#slideshow DIV.slide {
	WIDTH: 484px; HEIGHT: 323px
}
DIV.article DIV.standout {
	BORDER-BOTTOM: #3a3a38 30px solid; BORDER-LEFT: #3a3a38 0px solid; PADDING-BOTTOM: 26px; PADDING-LEFT: 10px; WIDTH: 484px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/standout_bg.gif) #414141 repeat-x 0px 0px; BORDER-TOP: #3a3a38 40px solid; BORDER-RIGHT: #3a3a38 0px solid; PADDING-TOP: 10px
}
DIV.article A.discreet {
	COLOR: #c3c1c1; TEXT-DECORATION: none
}
DIV.article DIV.standout A {
	COLOR: #c3c1c1; TEXT-DECORATION: none
}
DIV.article A.discreet:hover {
	COLOR: #ddd
}
UL.overview LI DIV H3 {
	COLOR: #dbdad9; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
DIV.article H1 {
	COLOR: #dbdad9; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
DIV.article H2 {
	COLOR: #dbdad9; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
DIV.article H3 {
	COLOR: #dbdad9; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
DIV.article H2 {
	MARGIN: 18px 0px 0px; FONT-SIZE: 1.6em
}
DIV.article H3 {
	MARGIN: 18px 0px 0px; FONT-SIZE: 1.6em
}
DIV.article H3 {
	FONT-SIZE: 1.4em
}
DIV.article H3.nomargin {
	MARGIN: 3px 0px 0px; COLOR: #ccc
}
DIV.article H3.nomargin SPAN {
	COLOR: #fff
}
UL.overview LI DIV H3 A {
	COLOR: #dbdad9
}
UL.overview LI DIV H3 A:hover {
	COLOR: #eee
}
DIV.article DIV IMG {
	MARGIN: 16px 0px 0px -2px
}
UL.overview LI DIV P {
	LINE-HEIGHT: 1.6em; MARGIN: 18px 0px 0px; COLOR: #9b9593; FONT-SIZE: 1.2em
}
DIV.article DIV P {
	LINE-HEIGHT: 1.6em; MARGIN: 18px 0px 0px; COLOR: #9b9593; FONT-SIZE: 1.2em
}
DIV.article DIV P {
	COLOR: #c3c1c1
}
DIV.article DIV P.intro {
	COLOR: #fff
}
DIV.article DIV P A {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV.article DIV P A:hover {
	COLOR: #ddd
}
DIV.article DIV UL {
	MARGIN: 18px 0px 0px
}
DIV.article DIV UL.links {
	MARGIN: 30px 0px 0px
}
DIV.article DIV UL.smallfont {
	MARGIN: 2px 0px 0px
}
DIV.article DIV UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bullet.gif) no-repeat 4px 11px; COLOR: #c3c1c1; FONT-SIZE: 1.2em; PADDING-TOP: 6px
}
DIV.article DIV UL.links LI {
	MARGIN: 5px 0px 0px
}
DIV.article DIV UL.smallfont LI {
	FONT-SIZE: 1.1em
}
DIV.article DIV UL.links LI A {
	COLOR: #fff
}
UL.overview LI DIV P A {
	MARGIN: 0px 1px; COLOR: #9b9593; TEXT-DECORATION: underline
}
UL.overview LI DIV P A:hover {
	COLOR: #dbdad9
}
DIV.article DL {
	LINE-HEIGHT: 1.5em; WIDTH: 484px; FLOAT: left
}
DIV.article DT {
	LINE-HEIGHT: 1.5em; WIDTH: 484px; FLOAT: left
}
DIV.article DD {
	LINE-HEIGHT: 1.5em; WIDTH: 484px; FLOAT: left
}
DIV.article DL {
	MARGIN: 16px 0px 0px; COLOR: #c3c1c1; FONT-SIZE: 1.2em
}
DIV.article DT {
	MARGIN: 2px 0px 0px; WIDTH: 80px
}
DIV.article DD {
	MARGIN: 2px 0px 0px; WIDTH: 404px
}
DIV.article DD#twitter {
	BORDER-BOTTOM: #444 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-LEFT: 80px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV.article DD#twitter IMG {
	POSITION: absolute; TOP: -30px; LEFT: 28px
}
DIV.article DD#twitter A {
	COLOR: #c3c1c1
}
DIV.article DD.half {
	WIDTH: 140px
}
DIV.article FORM {
	WIDTH: 484px
}
DIV.article FORM OL {
	WIDTH: 484px
}
DIV.article FORM LI {
	WIDTH: 484px
}
DIV.article FORM {
	BORDER-BOTTOM: #3a3a38 20px solid; MARGIN: 19px 0px 0px
}
DIV.article FORM LI {
	MARGIN: 6px 0px 0px; FLOAT: left
}
DIV.article LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; WIDTH: 46px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
LI.extended LABEL {
	WIDTH: 135px
}
LI.warning LABEL {
	BACKGROUND-COLOR: #8f2323; COLOR: #fff
}
SPAN.warning {
	MARGIN: 5px 0px 0px 55px; WIDTH: 346px; FLOAT: left; COLOR: #ef3b3b; CLEAR: left; FONT-SIZE: 1.1em
}
LI.extended INPUT {
	WIDTH: 249px
}
DIV.article TEXTAREA {
	WIDTH: 338px
}
DIV.article INPUT {
	FONT-SIZE: 1.2em
}
DIV.article TEXTAREA {
	FONT-SIZE: 1.2em
}
DIV.article BUTTON {
	MARGIN: 6px 0px 0px 55px; FLOAT: left; CLEAR: left
}
DIV.article DIV.alert {
	BORDER-BOTTOM: #3a3a38 10px solid; POSITION: static; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #8f2323; PADDING-LEFT: 0px; WIDTH: 401px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 1em; TOP: auto; PADDING-TOP: 10px; LEFT: auto
}
DIV.article DIV.success {
	BACKGROUND-COLOR: #008000
}
DIV#supplement {
	POSITION: absolute; WIDTH: 171px; TOP: 36px; LEFT: 0px
}
DIV#supplement UL {
	BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; WIDTH: 171px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#supplement UL.margin {
	MARGIN: 15px 0px 0px
}
DIV#supplement LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#supplement H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#supplement LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; FONT-SIZE: 1em
}
DIV#supplement H4 {
	MARGIN: 10px 0px 0px; COLOR: #9b9593; FONT-SIZE: 1.2em
}
DIV#supplement LI A {
	COLOR: #c3c1c1; FONT-SIZE: 1.1em
}
DIV#supplement LI A:hover {
	COLOR: #eee
}
DIV#supplement LI A INS {
	TEXT-DECORATION: underline
}
DIV#supplement LI A#subscribeRSS {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 0px; COLOR: #9b9593; PADDING-TOP: 0px
}
DIV#supplement LI A#subscribeEmail {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 0px; COLOR: #9b9593; PADDING-TOP: 0px
}
DIV#supplement LI A#subscribeRSS {
	BACKGROUND-IMAGE: url(../img/icon_rss.gif)
}
DIV#supplement LI A#subscribeEmail {
	BACKGROUND-IMAGE: url(../img/icon_email.gif)
}
DIV#supplement LI A#subscribeRSS:hover {
	COLOR: #bbb
}
DIV#supplement LI A#subscribeEmail:hover {
	COLOR: #bbb
}
DIV#supplement UL.subnav LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #999
}
DIV#supplement UL.subnav LI A:hover {
	COLOR: #aaa
}
DIV#supplement UL.subnav LI A.current {
	COLOR: #c3c1c1
}
DIV#supplement UL.subnav LI A.current:hover {
	COLOR: #c3c1c1
}
DIV.hr {
	MARGIN: 32px 0px 0px 12px; WIDTH: 661px; DISPLAY: inline; BACKGROUND: url(../img/hr_light.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 1px
}
DIV.margin {
	BORDER-BOTTOM: #3a3a38 40px solid
}
DIV.hr HR {
	DISPLAY: none
}
UL#archives {
	MARGIN: 12px 0px 0px 12px; WIDTH: 174px; DISPLAY: inline; FLOAT: left
}
UL#archives LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
UL#archives LI A {
	COLOR: #787472; FONT-SIZE: 1.1em; TEXT-DECORATION: underline
}
UL#archives LI A:hover {
	COLOR: #dbdad9
}
UL#archives LI A.current {
	COLOR: #dbdad9
}
DIV#primary UL.pagination {
	PADDING-BOTTOM: 20px; MARGIN: 20px 0px 0px 184px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
DIV#primary UL.pagination LI {
	FLOAT: left
}
DIV#primary UL.pagination LI A {
	FLOAT: left
}
DIV#primary UL.pagination LI {
	MARGIN: 0px 0px 0px 3px; DISPLAY: inline
}
DIV#primary UL.pagination LI A {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #85837e; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#primary UL.pagination LI A:hover {
	BACKGROUND-COLOR: #777
}
DIV#primary UL.pagination A.current {
	BACKGROUND-COLOR: #51504c
}
DIV#primary UL.pagination A.current:hover {
	BACKGROUND-COLOR: #51504c
}
DIV#footer {
	HEIGHT: 100px; MARGIN-RIGHT: -3px
}
DIV#footer P {
	COLOR: #999
}
DIV#footer A {
	COLOR: #999
}
DIV#footer P {
	MARGIN: 15px 0px 0px
}
DIV#footer SPAN {
	MARGIN: 0px 33px
}
DIV#footer A {
	MARGIN: 0px 10px
}
DIV#footer A:hover {
	COLOR: #ccc
}
