/* master.css | Copyright 2010 Butt-Check.org | www.butt-check.org */
	
/* N O R M A L I Z E */
	
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; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }

/* N A V - H I G H L I G H T S */
	
#home .home-btn a, #about-kim .about-kim-btn a, #colon-cancer-stats .colon-cancer-stats-btn a, #womens-survivor-stories .womens-stories-btn a, #mens-survivor-stories .mens-stories-btn a, #wellness .wellness-btn a, #advisors .advisors-btn a, #doctor-referrals .doctor-referrals-btn a,  #ambassadors .ambassadors-btn a, #music-ambassadors .music-ambassadors-btn a, #coyotes .coyotes-btn a,#friends-of-butt-check .friends-of-butt-check-btn a, #the-bottom-line .the-bottom-line-btn a, #in-the-news .in-the-news-btn a, #links .links-btn a, #donate .donate-btn a { padding-left: 15px; color: #e1d69f; background: url(../img/marker.gif) 0 10px no-repeat;
}
	
/* G L O B A L - T A G S */
	
html { text-align: center; background: #004990 url(../img/html-bgd.jpg) left top repeat-x; }
body { position: relative; margin: 0 auto; width: 800px; text-align: left; font-size: small; line-height: 1.4em; font-family: Arial, sans-serif; color: #666; background: #fff; }
h1 { width: 800px; height: 235px; text-indent: -9999px; background: #004990 url(../img/h1-bgd.jpg) no-repeat; }
h2, h3 { border-top: 2px dotted #ececec; margin: 1.5em 0 .5em 0; color: #004990; font-weight: normal; padding-top: 1.5em; }
h2 { font-size: 140%; }
h3 { font-size: 120%; }
p { margin-bottom: 1em; }
em { font-style: italic; }
strong { font-weight: bold; }
cite { color: #333; font-style: italic; }
a { color: #333; text-decoration: none; outline: none; }
a:hover { color: #000; }
img { border: none; }
ul { margin-left: 2em; }
ul li ul { margin-top: 1em; }
li { margin-bottom: 1em; list-style-type: circle; }

/* G L O B A L - C L A S S E S */

.back-btn { margin-top: 20px; }
.first { border: none; margin-top: 0; padding-top: 0; }	
.float-left { float: left; }
.float-right { float: right; }
.clear { clear: both; }
.required { color: #f99; }
.centered, img.centered { text-align: center; }
.do, .do-not { font-weight: bold; }
.do { color: #363; }
.do-not { color: #633; }
.small-text { font-size: 11px; }

/* G L O B A L - E L E M E N T S */

#left-column { float: left; }
#right-column { float: right; }

/* S I T E - W R A P */
	
#site-wrap { font-size: 90%; }

/* C O N T E N T - P R I M A R Y */
	
#content-primary { float: right; width: 585px; background: url(../img/content-primary-bgd.jpg) no-repeat; }
#content-primary div { padding: 25px; }
#content-primary div.entry { border-top: 2px dotted #ececec; margin-top: 20px; overflow: auto; padding: 20px 0 0 0; }

/* S I D E B A R */
	
#sidebar { float: left; width: 215px; }

/* N A V - M A I N */
	
#nav-main { width: 215px; margin-left: 0; background: #004990 url(../img/nav-main-bgd.jpg) bottom right no-repeat; }
#nav-main li { margin: 0 10px; padding-bottom: 0; list-style-type: none; }
#nav-main a { display: block; padding: 8px 0; color: #ececec; text-decoration: none; border-bottom: 1px dotted #1760a7; }
#nav-main a:hover { color: #e1d69f; }
#nav-main li.contact-btn { padding-bottom: 10px; }
#nav-main li.contact-btn a { border: none; }
#nav-main li.facebook-btn a { background: url(../img/facebook-btn.gif) no-repeat; height: 40px; text-indent: -9999px; width: 125px; }

/* C O N T E N T - S E C O N D A R Y */
	
#content-secondary { position: relative; background: url(../img/content-secondary-bgd.jpg) no-repeat; }
#content-secondary div { padding: 20px 10px; }
#content-secondary div p { font-size: 85%; line-height: 1.2em; }
#content-secondary .float-left { padding-right: 10px; }

/* N A V - C O N T E N T */
	
.nav-content { width: 535px; margin: 20px 0; font-size: 85%; }
.nav-content li { float: left; list-style-type: none; }
.nav-content a { display: block; float: left; padding-right: 1em; color: #ec1b31; text-decoration: none; }
.nav-content a:hover { color: #999; }

/* H O M E */
	
#home #content-primary div.entry { border: none; margin-top: 0; overflow: auto; padding: 0; }
#home .float-left { padding-right: 10px; }

/* A B O U T - K I M */

#about-kim .float-left { padding-right: 10px; }

/* W O M E N S - S U R V I V O R - S T O R I E S */
	
#womens-survivor-stories .float-left { padding-right: 10px; }

/* M E N S - S U R V I V O R - S T O R I E S */
	
#mens-survivor-stories .float-left { padding-right: 10px; }

/* W E L L N E S S */
	
#wellness .float-left { padding-right: 10px; }

/* A D V I S O R S */
	
#advisors .float-left { padding-right: 10px; }

/* D O C T O R - R E F E R R A L S */
	
#doctor-referrals .float-left { padding-right: 10px; }

/* A M B A S S A D O R S */

#ambassadors .float-left { padding-right: 10px; }

/* M U S I C - A M B A S S A D O R S */

#music-ambassadors .float-left { padding-right: 10px; }

/* F R I E N D S - O F - B U T T - C H E C K */

#friends-of-butt-check .float-left { padding-right: 10px; }

/* T H E - B O T T O M - L I N E */

#the-bottom-line .float-left { padding-right: 10px; }

/* C O Y O T E S */

#coyotes .float-left { padding-right: 10px; }

/* I N - T H E - N E W S */
	
#in-the-news .float-left { padding-right: 10px; }

/* D O N A T E */
	
#donate .float-left { padding-right: 10px; }
#donate #content-primary div.authorizeNetSeal { padding: 0; }

/* S I T E - I N F O */
	
#site-info { background: #004990; clear: both; padding: 10px 0; font-size: 80%; color: #ececec; }
