/* Zero padding & margins */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0; padding: 0;
}

body { background: #a9a194; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }

#wrapper { width: 100%; height: 600px; top: 50%; margin-top: -300px; position: absolute; }

#branding { height: 85px; background: url(../images/furniture/border.gif) bottom repeat-x; padding-top: 35px; }
#branding_content { position: relative; width: 950px; margin: 0 auto; }
#footer { background: url(../images/furniture/border.gif) top repeat-x; }
#footer_content { width: 600px; margin: 0 auto; padding: 0 175px; height: 140px; }
#content p { line-height: 16px; margin-top: 1em; }
#content p.firstSentence { line-height: 16px; margin-top: 0.5em; }
#footer_content p { padding-top: 1em; text-align: right; color: #625239; }

.content_home { background: #625239; }
.content_what { background: #437FAF; }
.content_why { background: #6B5C76; }
.content_who { background: #539b6c; }
.content_how { background: #3F4E5C; }

h1 { display: block; width: 200px; height: 75px; background: url(../images/furniture/bbs.gif) no-repeat; }
h1 a { display: block; width: 200px; height: 75px; text-indent: -5000px; }
h2 { display: inline; font-weight: normal; font-size: 26px; margin-bottom: 1em; line-height: 1em; }
h3 { display: inline; font-weight: normal; font-size: 18px; margin-bottom: 1em; line-height: 1em; }

#section_home, #section_what, #section_why, #section_who, #section_how { position: relative; width: 775px; margin: 0 auto; padding-left: 175px; }
#section_home { background: url(../images/furniture/home/graham.gif) left bottom no-repeat; }
#section_what { background: url(../images/furniture/what/graham.gif) left bottom no-repeat; }
#section_why { background: url(../images/furniture/why/graham.gif) left bottom no-repeat; }
#section_who { background: url(../images/furniture/who/graham.gif) left bottom no-repeat; }
#section_how { background: url(../images/furniture/how/graham.gif) left bottom no-repeat; }

#section_home_content, #section_what_content, #section_why_content, #section_who_content, #section_how_content { padding-right: 175px; } 
#section_what_content, #section_why_content, #section_who_content, #section_how_content { padding-top: 50px; height: 290px; }
#section_home_content { padding-top: 40px; height: 300px; background: url(../images/furniture/home/warren.gif) right no-repeat; }
#section_what_content { background: url(../images/furniture/what/warren.gif) right no-repeat; }
#section_why_content { background: url(../images/furniture/why/warren.gif) right no-repeat; }
#section_who_content { background: url(../images/furniture/who/warren.gif) right no-repeat; }
#section_how_content { background: url(../images/furniture/how/warren.gif) right no-repeat; }

#section_home img { float: right; margin-left: 20px; }

a { color: #fff; }

#bbs_nav { position: absolute; top: 45px; left: 482px; }
#bbs_nav li { display: inline; }
#bbs_nav a { display: block; margin-left: 12px; float: left; width: 49px; padding-top: 7px; height: 33px; text-align: center; color: #fff; text-decoration: none; }
#bbs_nav a.home_nav:hover, #bbs_nav a.home_nav_on { background: url(../images/furniture/navigation/home_nav.gif) no-repeat; }
#bbs_nav a.why_nav:hover, #bbs_nav a.why_nav_on { background: url(../images/furniture/navigation/why_nav.gif) no-repeat; }
#bbs_nav a.what_nav:hover, #bbs_nav a.what_nav_on { background: url(../images/furniture/navigation/what_nav.gif) no-repeat; }
#bbs_nav a.who_nav:hover, #bbs_nav a.who_nav_on { background: url(../images/furniture/navigation/who_nav.gif) no-repeat; }
#bbs_nav a.how_nav:hover, #bbs_nav a.how_nav_on { background: url(../images/furniture/navigation/how_nav.gif) no-repeat; }

#what_nav { position: absolute; top: 10px; right: 166px; width: 100%; text-align: right; }
#what_nav li { display: inline; padding: 10px; padding-left: 10px; }
#what_nav a { text-decoration: underline; }
#what_nav a:hover { text-decoration: none; }
#what_nav .what_on { color: #000; }

#section_what_content a#work_img { display: block; float: left; width: 150px; height: 18px; text-align: center; padding: 202px 0 0 0; margin: 1em 1em 0 0; }
a.work_universal_dvc { background: url(../images/work/universal_dvc.jpg) no-repeat; }
a.work_universal_bourne { background: url(../images/work/universal_bourne.jpg) no-repeat; }
a.work_explore { background: url(../images/work/explore.jpg) no-repeat; }
a.work_wealthbriefing { background: url(../images/work/wealthbriefing.jpg) no-repeat; }
a.work_principality { background: url(../images/work/principality.jpg) no-repeat; }
a.work_event_guides { background: url(../images/work/event_guides.jpg) no-repeat; }

#more_work { display: block; margin-top: 1em; }
#more_work li { list-style-type: none; }
#more_work li { display: block; float: left; width: 250px; margin-right: 3em; margin-bottom: 6px; }
#more_work li a { display: block; padding-top: 58px; height: 15px; }

a.more_work_mig { background: url(../images/work/universal/mig.jpg) no-repeat; }
a.more_work_sting { background: url(../images/work/universal/sting.jpg) no-repeat; }
a.more_work_nores { background: url(../images/work/universal/no_reservations.jpg) no-repeat; }
a.more_work_spring { background: url(../images/work/universal/spring_awakening.jpg) no-repeat; }
a.more_work_steinway { background: url(../images/work/universal/steinway.jpg) no-repeat; }
a.more_work_dvc { background: url(../images/work/universal/da_vinci_code.jpg) no-repeat; }

#home_flash { width: 160px; float: right; display: block; }

blockquote { width: 95%; margin: 0 auto; padding: 0; }
cite { display: block; width: 95%; margin: 0.2em auto 0 auto; font-weight: bold; padding: 0; }
