/*
Theme Name: Hematology Oncology of Salem Default
Theme URI: http://hemoncofsalem.com/
Description: The default Hematology Oncology of Salem Default theme.
Version: 1.0
Author: Justin Barkhuff
Author URI: http://www.justinbarkhuff.com.com/
*/

* { margin:0; padding:0; }

body { margin:0; padding:0; background:#F1F0DF; }

body,
input,
select,
option,
textarea { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#968C7D; }

p { margin:0 0 15px 0; padding:0; line-height:24px; }

h2 { font-size:24px; font-weight:normal; margin:0 0 20px 0; padding:0; }
h3 { font-size:18px; font-weight:normal; margin:0 0 15px 0; padding:0; }
h4 { font-size:16px; font-weight:normal; margin:0 0 15px 0; padding:0; }
h4.sectiontitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:50px; color:#FFF; position:absolute; top:85px; right:15px; }
h6 { font-size:11px; font-weight:normal; margin:0 0 15px 0; padding:0; line-height:20px; }

a { color:#A49988; text-decoration:underline; }

ul, ol { margin:0 0 15px 25px; padding:0; }

li { line-height:24px; }

img { border:none; }

hr { margin:0 0 15px 0; padding:0; height:1px; border:none; color:#B89B74; background:#B89B74; }

#wrapper { position:relative; margin:10px auto; padding:0; width:1025px; background:#B89B74 url("images/wrapperBg.gif") repeat-y; }

#header { position:relative; margin:0; padding:0; height:99px; background:#FFF url("images/headerBg.gif") no-repeat; }
#header h1 { margin:0; padding:0; }
#header h1 a { display:block; margin:0; padding:0; text-decoration:none; height:99px; width:430px; text-indent:-2000px; overflow:hidden; }
#header p { display:none; }

#content { position:relative; margin:0; padding:0; background:url("images/contentBg.jpg") top right no-repeat; }

body.page-id-2 #content,
body.parent-pageid-2 #content,
body.parent-pageid-58 #content { background-image:url("images/contentBgAbout.jpg"); }

body.page-id-3 #content,
body.parent-pageid-3 #content,
body.parent-pageid-3 #content8 { background-image:url("images/contentBgTreatments.jpg"); }

body.page-id-5 #content { background-image:url("images/contentBgFirstVisit.jpg"); }

body.page-id-7 #content { background-image:url("images/contentBgSurvivorStories.jpg"); }
body.page-id-7 #main .post p { float:left; width:50%; }

body.page-id-9 #content { background-image:url("images/contentBgResources.jpg"); }

body.page-id-11 #content { background-image:url("images/contentBgNews.jpg"); }

body.page-id-15 #content,
body.parent-pageid-15 #content { background-image:url("images/contentBgContact.jpg"); }

#main { position:relative; float:right; margin:0 30px 0 0; padding:210px 0 15px 0; width:690px; }
#main.big-photo img { width:720px; height:490px; }

#sidebar { position:relative; margin:0 755px 0 0; padding:0; }

#sidebar .register { position:relative; margin:0; padding:0; height:78px; background:url("images/registerBtn.jpg") no-repeat; }
#sidebar .register a { display:block; position:absolute; bottom:0; left:0; margin:0; padding:0; width:100%; height:50px; overflow:hidden; text-decoration:none; text-indent:-2000px; }

#sidebar ul.pages { margin:0; padding:0; list-style:none; border-top:1px solid #FFF; }
#sidebar ul.pages ul { margin:0; padding:0; list-style:none; }
#sidebar ul.pages li { margin:0; padding:0; }
#sidebar ul.pages li a { display:block; margin:0; padding:0 20px; line-height:50px; height:40px; color:#FFF; border-bottom:1px solid #FFF; text-decoration:none; overflow:hidden; }
#sidebar ul.pages ul li a { padding-left:40px; }
#sidebar ul.pages ul ul li a { padding-left:60px; }
#sidebar ul.pages li.current_page_item a { color:#D1D953; background:#5D843E; }
#sidebar ul.pages li.current_page_item ul a { color:#FFF; background:none; }

#sidebar ul.pages ul,
#sidebar ul.pages .current_page_ancestor ul ul,
#sidebar ul.pages .current_page_item ul ul { display:none; }

#sidebar ul.pages .current_page_ancestor ul,
#sidebar ul.pages .current_page_ancestor ul .current_page_item ul,
#sidebar ul.pages .current_page_ancestor ul .current_page_ancestor ul,
#sidebar ul.pages .current_page_parent ul,
#sidebar ul.pages .current_page_item ul { display:block;}

#sidebar .about { margin:0; padding:20px; color:#FFF; }

#footer { margin:0; padding:0; height:15px; background:top right url("images/footerBg.gif") no-repeat; }

.breadcrumbs { margin:0 0 15px 0; padding:0; text-align:right; color:#A49988; }

img.profile { float:left; margin:0 15px 500px 0; padding:0; }

.clear { display:block; margin:0; padding:0; clear:both; height:1px; width:100%; }

#content .clear { width:auto; margin-left:275px; background:#B89B74; }

body.home #content { background-image:url("images/contentBgHome.jpg"); }
body.home #main { margin:0 15px 0 0; padding:195px 0 0 0; width:720px; height:490px; }
body.home #main ul { margin:0; padding:0; list-style:none; background:#B89B74; }
body.home #main p { margin:0; }

#homeLinks { position:absolute; top:0; left:0; margin:0; padding:0; }
#homeLinks div { position:absolute; margin:0; padding:0; top:15px; }
#homeLinks div.first { left:6px; }
#homeLinks div.second { left:248px; }
#homeLinks div.third { left:489px; }
#homeLinks a { display:block; margin:0; padding:0; width:225px; height:145px; text-decoration:none; overflow:hidden; text-indent:-2000px; }

#main.big-photo { margin:0 15px 0 0; padding:195px 0 0 0; width:720px; }
#main.big-photo p { margin:0; }
#main.big-photo h4.sectiontitle { right:30px; }
