/*  experiencelife master CSS2 stylesheet  */
/*  author: Ross DeMeyere; revised:20071001  */

/* universal deployment */
body {background-color: #FFFFFF; margin:0;
          font-family: "Verdana", "Arial", "Helvetica", sans-serif; color:#000000; font-size:9px;}

p, td, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5 {font-family: "Verdana", "Arial", "Helvetica", sans-serif; color:#000;}

h1, .h1 {font-size: 14px; font-weight: bold;}
h2, .h2 {font-size: 12px; font-weight: bold;}
h3 {font-size: 10px; font-weight: bold;}
h1, h2 {margin:20px 0px 0px 0px; padding:0}
h3, *.h3 {margin:12px 0px 0px 0px; padding:0; color:#00416e;}
p, li, td, .para {font-size: 10px;line-height:14px;}
p, li {margin:0px 0px 10px 0px; padding:0}
*.fineprint   {font-size:9px;}  

a, a:visited { color:black; text-decoration:none }
a:hover, a:active { text-decoration:underline}

/*  lists  */
ul li {list-style-type:square;}
ol li {list-style-type:decimal}
ul {margin: 5px 10px 5px 15px;padding:0;}

/*  for img or [a img] */
img {display:block; border:0; }
p img, *.inline {display:inline;}

/* general classes */
b, *.bold, strong { font-weight: bold;}
i, *.italic, em { font-style: italic;}
*.center {text-align:center;}
*.right {text-align:right;}
*.left {text-align:left;}
*.censored, .blackback { background-color: #000; color: #000 }
*.tight, *.pagetop {padding:0; margin:0;}

/* color classes */
*.experienceblue {color:#3f75b2;}
*.typeblue {color:#00416e;}
*.butter {color:#e8bf60;}
*.whippedbutter {color:#f6eeae;}
*.orange {color:#ff9900;font-weight:bold;}

*.grey {color:#adb0b3;}
*.lightgrey {color:#ebebec;}
*.black {color:#000000;}
*.white {color:#FFFFFF;}
*.white a {color:#FFFFFF;}

/* site style specific */
#outerpage {position:relative; margin:0 auto 0 auto; width:998px; top:7px;}
#innerpage {left:0px; top:0px; width:998px; min-width:998px; z-index:1; background-color:white; }

*.gridrule {background-color:#ADB0B3; }
td {vertical-align:top; }
*.gutter {width:12px; }
*.end {border-right:0; }

/* page type 01+ */

#masthead {}

#navigation {height:27px; background-color:#3f75b2; }
#navigation img {display:inline;}
*.navfill {background-color:#3f75b2;}

#subnavigation {}
#sidebarhead { }

#focusgraphic { }
*.midrule {width:1px; background-color:#ADB0B3; }
*.titlegraphic {width:180px; height:204px; background-color:orange;}

#footer { margin:9px 0 6px 13px; background-color:white;}
#footer img {border:0; margin-bottom:3px; margin-right:5px; }
#footer p {color:#adb0b3; margin: 3px 0 0 0; padding:0;}
#address {font-size:7px; }
#footer a, #footer a:visited { color:#adb0b3; text-decoration:none }
#footer a:hover, #footer a:active { text-decoration:underline}

#advertisement {padding:6px; background-color:white; }
#advertisement p {color:#adb0b3; text-align:center; margin-bottom:1px; }


#advertisement2 {padding:0px; background-color:white; }
#advertisement2 p {color:#adb0b3; text-align:center; margin-bottom:1px; }


#housenav {}
#housenav img {border-top:1px solid #ADB0B3; }

#subscribe {padding:6px; padding-bottom:0;}
#subscribe p {margin:0; padding:5px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; line-height: 10px; }
#subscribe p span { font-weight: bold; }
#subscribe a, #subscribe a:visited { color:black; text-decoration:none; font-weight:normal; }
#subscribe a:hover, #subscribe a:active { text-decoration:underline}


#subscribe2 {padding:6px 0px 6px 20px;}
#subscribe2 img {padding:0 6px; }
#subscribe2 p {margin:0; padding:5px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; line-height: 10px; }
#subscribe2 p span { font-weight: bold; }

#most { }
#most img {display:inline;}
#mostdetail {margin: 4px 0 4px 5px; padding:0; }
#mostdetail ol {margin-top:0; margin-bottom: 0; font-weight:bold; }
#mostdetail li {margin-top:0; margin-bottom: 3px; }
#mostdetail p {margin:0; padding:0; font-weight:normal; }


.most .tabMRActive{
background-image:url('/images/consistent/mostread_on.gif');margin-left:0px;
margin-right:0px; 
z-index:10; 
}
.most .tabMRInactive{
background-image:url('/images/consistent/mostread_off.gif');
margin-left:0px;
margin-right:0px;
z-index:1;
}

.most .tabMEActive{
background-image:url('/images/consistent/mostemailed_on.gif');margin-left:0px;
margin-right:0px; 
z-index:10; 
}
.most .tabMEInactive{
background-image:url('/images/consistent/mostemailed_off.gif');
margin-left:0px;
margin-right:0px;
z-index:1;
}


.most img{
float:left;
}


#searchformarea { margin-left:100px; margin-top:15px; }
#searchformarea form {margin:0; padding:0; }
#searchformarea p {color:#adb0b3; margin: 3px 0 0 0; padding:0; }
#searchformarea a, #searchformarea a:visited { color:#adb0b3; text-decoration:none; }
#searchformarea a:hover, #searchformarea a:active { text-decoration:underline; }
#search {width:240px;color:black;background-color:#ebebec;}


/* page type 05 */

#contentcolumn { width:377px; padding:12px; margin:0; }
#contentsidebar { width:141px; }

*.page05 h1 {color:#00416e; font-size:24px; padding-bottom:13px; line-height:28px;  }
*.page05 h2 {color:#f49113; font-size:10px; }
*.page05 h2 a, *.page05 h2 a:visited { color:#f49113; font-weight:normal; text-decoration:none; }
*.page05 h2 a:hover, *.page05 h2 a:active { text-decoration:underline; }
*.page05 p.deck {font-weight:bold;}
*.page05 *.byline p {color:#adb0b3; }
*.page05 p { color:#000; font-size:10px; line-height:14px;}
*.page05 p a, *.page05 p a:visited { color:#f49113; font-weight:bold; text-decoration:none; }
*.page05 p a:hover, *.page05 p a:active { text-decoration:underline; }


p.printshare {color:#00416e; font-size:10px; line-height:16px; }
p.printshare a, p.printshare  a:visited { color:#9DA607; text-decoration:none; }
p.printshare a:hover, p.printshare a:active { text-decoration:underline; }

#contentsidebar p.printshare {padding-left:6px; padding-right:12px; padding-top:24px; }

#page05_extras {padding-left:6px; }
#page05_extras img { margin-top:24px; border-bottom:1px solid #00416e; }
#page05_extras li {color: #00416e;}
#page05_extras p {color:black; }
#page05_extras p a, #page05_extras p a:visited { color:#00416e; text-decoration:none; font-weight:normal; }
#page05_extras p a:hover, #page05_extras p a:active { text-decoration:underline; }

#amazon {background-color:#dde0a8; width:130px; margin-top:24px;}
#amazon p {padding:8px; text-align:center; }
#amazon img {padding:1px 3px 6px 3px; margin:0; border:0; }

#linkmeout {padding-top:24px; padding-left:6px; }
#linkmeout img { display:inline; border:0; }
#linkmeout a, #linkmeout a:visited { color:#9DA607; text-decoration:none; }
#linkmeout a:hover, #linkmeout a:active { text-decoration:underline; }


/* page type 02 */

*.he_story {margin-bottom: 13px;}
*.he_story td {valign:top;}
*.he_story *.storyheadtable {width:273px; }
*.he_story img { border:1px solid #adb0b3; margin-top:3px; margin-right:10px; }
*.he_story h1 { font-size:10px; margin:0; padding:0; color:black; }
*.he_story h2 { color:#adb0b3; font-weight:normal; text-align:right; font-size:10px; margin:0; padding:0; }
*.he_story p { margin-top:0; padding-top:0; }
*.he_story h1 a, *.he_story h1 a:visited { color:#00416e; text-decoration:none; }
*.he_story h1 a:hover, *.he_story h1 a:active { text-decoration:underline;  }
*.he_story p a, *.he_story p a:visited { color:#00416e; text-decoration:none;  font-weight:normal; }
*.he_story p a:hover, *.he_story p a:active { text-decoration:underline;  }


*.he_story2 {margin-bottom: 13px;}
*.he_story2 td {valign:top;}
*.he_story2 *.storyheadtable {width:273px; }
*.he_story2 img { border:1px solid #adb0b3; margin-top:3px; margin-right:10px; }
*.he_story2 h1 { font-size:10px; margin:0; padding:0; color:black; }
*.he_story2 h2 { color:#adb0b3; font-weight:normal; text-align:right; font-size:10px; margin:0; padding:0; }
*.he_story2 p { margin-top:0; padding-top:0; }
*.he_story2 h1 a, *.he_story h1 a:visited { color:#00416e; text-decoration:none;  }
*.he_story2 h1 a:hover, *.he_story h1 a:active { text-decoration:underline;  }
*.he_story2 p a, *.he_story p a:visited { color:#ff9900; text-decoration:none;  font-weight:normal; }
*.he_story2 p a:hover, *.he_story p a:active { text-decoration:underline;  }





#page02_more {margin:13px 0 30px 102px;}
#page02_more img {border:0; display:inline; margin-left:8px;}

/* page type 03 */

*.wg_story {margin-bottom: 13px;}
*.wg_story td {valign:top;}
*.wg_story *.storyheadtable {width:293px; }
*.wg_story img { border:0; margin-right:4px; }
*.wg_story h1 { font-size:10px; margin:0; padding:0; color:black; }
*.wg_story h2 { color:#adb0b3; font-weight:normal; text-align:right; font-size:10px; margin:0; padding:0; }
*.wg_story p { margin-top:0; padding-top:0; }
*.wg_story h1 a, *.wg_story h1 a:visited { color:#00416e; text-decoration:none;  }
*.wg_story h1 a:hover, *.wg_story h1 a:active { text-decoration:underline;  }
*.wg_story p a, *.wg_story p a:visited { color:#00416e; text-decoration:none;  font-weight:normal; }
*.wg_story p a:hover, *.wg_story p a:active { text-decoration:underline;  }

/* page type 04 */

*.page04 h1 {color:#9a122e; font-size:24px; padding-bottom:13px;  }
*.page04 h2 {color:#f49113; font-size:10px; }
*.page04 h2 a, *.page04 h2 a:visited { color:#f49113; font-weight:normal; text-decoration:none; }
*.page04 h2 a:hover, *.page04 h2 a:active { text-decoration:underline; }
*.page04 p.deck {font-weight:bold;}
*.page04 p { color:black; font-size:10px; line-height:14px;}
*.page04 p a, *.page04 p a:visited { color:#f49113; font-weight:bold; text-decoration:none; }
*.page04 p a:hover, *.page04 p a:active { text-decoration:underline; }

#issuedate { color:#adb0b3; font-weight:normal; text-align:right; font-size:10px; }

*.iti_story {margin-bottom: 13px;}
*.iti_story td {valign:top;}
*.iti_story *.storyheadtable {width:273px; }
*.iti_story img { border:1px solid #adb0b3; margin-top:3px; margin-right:10px; }
*.iti_story h1 { font-size:10px; margin:0; padding:0; color:black; }
*.iti_story h1 span, *.iti_story p span { color:#adb0b3; }
*.iti_story h2 { color:#adb0b3; font-weight:normal; text-align:right; font-size:10px; margin:0; padding:0; }
*.iti_story p { margin-top:0; padding-top:0; }
*.iti_story h1 a, *.iti_story h1 a:visited { color:#00416e; text-decoration:none;  }
*.iti_story h1 a:hover, *.iti_story h1 a:active { text-decoration:underline;  }
*.iti_story p a, *.iti_story p a:visited { color:#00416e; text-decoration:none;  font-weight:normal; }
*.iti_story p a:hover, *.iti_story p a:active { text-decoration:underline;  }

/* page type 06 */

#printcontent { padding:0 50px 50px 50px; margin:0; }
#printcontent table {width:860px;}
#printcontent h1 {color:#00416e; font-size:30px; padding-bottom:13px;  }
#printcontent h2 {color:black; font-size:16px; }
#printcontent h2 a, #printcontent h2 a:visited { color:#f49113; font-weight:normal; text-decoration:none; }
#printcontent h2 a:hover, #printcontent h2 a:active { text-decoration:underline; }
#printcontent p.deck {font-weight:bold;}
#printcontent *.byline p {color:#adb0b3; margin:0; padding:0;  }
#printcontent p { color:black; font-size:14px; line-height:20px;}
#printcontent p a, #printcontent p a:visited { color:#f49113; font-weight:bold; text-decoration:none; }
#printcontent p a:hover, #printcontent p a:active { text-decoration:underline; }
#printcontent p.printshare {color:#00416e; font-size:10px; line-height:16px; text-align:right;}
#printcontent p.printshare a, #printcontent p.printshare  a:visited { color:#9DA607; text-decoration:none; }
#printcontent p.printshare a:hover, #printcontent p.printshare a:active { text-decoration:underline; }

/* page type 07 */

*.pia_story {margin-bottom: 13px;}
*.pia_story td {valign:top;}
*.pia_story img { border:1px solid #adb0b3; margin-top:3px; margin-right:10px; }
*.pia_story h1 { font-size:10px; margin:0; padding:0; color:black; }
*.pia_story h2 { color:#adb0b3; font-weight:normal; text-align:right; font-size:10px; margin:0; padding:0; }
*.pia_story p { margin-top:0; padding-top:0; }
*.pia_story h1 a, *.pia_story h1 a:visited { color:#00416e; text-decoration:none;  }
*.pia_story h1 a:hover, *.pia_story h1 a:active { text-decoration:underline;  }
*.pia_story p a, *.pia_story p a:visited { color:#00416e; text-decoration:none;  font-weight:normal; }
*.pia_story p a:hover, *.pia_story p a:active { text-decoration:underline;  }

#navbyyear p { margin-top:6px; padding-top:0; text-weight:bold; color:#9a122e; }
#navbyyear p a.active, #navbyyear p a:visited.active {color:#9a122e;}
#navbyyear p a, #navbyyear p a:visited { color:black; text-decoration:none;  margin-right:15px; }
#navbyyear p a:hover, #navbyyear p a:active { color:#9a122e; text-decoration:underline;  }

/* page type 08*/

*.page08 h1 {color:#00416e; font-size:16px; padding-top:0px; padding-bottom:3px;  }
*.page08 p { color:black; font-size:10px; line-height:14px;}
*.page08 p a, *.page08 p a:visited { color:#f49113; font-weight:bold; text-decoration:none; }
*.page08 p a:hover, *.page08 p a:active { text-decoration:underline; }
*.page08 h1 a, *.page08 h1 a:visited { color:#00416e; font-weight:bold; text-decoration:none; }
*.page08 h1 a:hover, *.page08 h1 a:active { text-decoration:underline; }

/* page type 10 */

#nl_state {width:180px;color:black;background-color:#ebebec;}
#nl_city {width:180px;color:black;background-color:#ebebec;}
#nl_zip {width:180px;color:black;background-color:#ebebec;}

/* page type 11 */

#contentcolumnwide { padding:12px; margin:0; }
#contactform table p {margin:0; padding:0; line-height:24px; text-align:right; }
#contactform *.required { color:#00416e; }

#c_firstname, #c_lastname, #c_email, #c_verifyemail, #c_phone, #c_subject {width:250px;color:black;background-color:#ebebec;}
#c_subject {width:300px;}
#c_message {width:350px; height:250px; color:black;background-color:#ebebec;}

/* page type 15 */

#searchform table p {margin:0; padding:0; }
#searchform *.required { color:#00416e; }

#as_searchby, #as_searchphrase {width:180px;color:black;background-color:#ebebec;}
#as_keyword {width:300px;color:black;background-color:#ebebec;}


/* page type 16 -- search results */

*.searchresults p.deck {font-weight:bold;}
*.searchresults p.deck a, *.searchresults p.deck a:visited { color:#f49113; font-weight:bold; text-decoration:none; }
*.searchresults p.deck a:hover, *.searchresults p.deck a:active { text-decoration:underline; }
*.searchresults ol {padding-left:22px;}
*.searchresults li {color:#00416e; font-weight:bold; }
*.searchresults *.byline {color:#adb0b3; }
*.searchresults p { color:black; font-size:10px; line-height:14px; margin:0; padding:0; font-weight:normal;}
*.searchresults p a, *.searchresults p a:visited { color:#00416e; text-decoration:none;  font-weight:normal; }
*.searchresults p a:hover, *.searchresults p a:active { text-decoration:underline; }
*.searchresults h1 { font-size:10px; margin:0; padding:0; color:black; }
*.searchresults h1 a, *.searchresults h1 a:visited { color:#00416e; text-decoration:none;  }
*.searchresults h1 a:hover, *.searchresults h1 a:active { text-decoration:underline;  }
*.searchresults p.more img {display:inline;}
*.searchresults p.more {padding-left:22px;padding-top:22px;}
#page05_extras {padding-left:6px; }
#page05_extras img { margin-top:24px; border-bottom:1px solid #00416e; }
#page05_extras li {color: #00416e;}
#page05_extras p {color:black; }
#page05_extras p a, 
#page05_extras p a:visited { color:#00416e; text-decoration:none; font-weight:normal; }
#page05_extras p a:hover, #page05_extras p a:active { text-decoration:underline; }


/* page type 17 -- share this story with a friend */

#c_name, #c_friendemails {width:250px;color:black;background-color:#ebebec;}

/* page type 9a -- subscribe */

#c_address1, #c_address2, #c_city, #c_phoneeve, #c_creditcard {width:250px;color:black;background-color:#ebebec;}
#c_zip {width:80px;color:black;background-color:#ebebec;}
#c_state {width:150px;color:black;background-color:#ebebec;}
#c_shipping_firstname, #c_shipping_lastname, #c_shipping_address1, #c_shipping_address2, #c_shipping_city {width:250px;color:black;background-color:#ebebec;}
#c_shipping_zip {width:80px;color:black;background-color:#ebebec;}
#c_shipping_state {width:150px;color:black;background-color:#ebebec;}


/* page type 9b -- order verification */

#orderverification table h3 {margin:0; padding:0; }
#orderverification table p {margin:0; padding:0; }

/* page type 13b -- submit a special offer */

#c_advname, #c_advaddress1, #c_advaddress2, #c_contactperson, #c_creditcardholder {width:250px;color:black;background-color:#ebebec;}
#c_creditcardtype, #file_path {width:150px;color:black;background-color:#ebebec;}
#ad_title, #ad_website {width:377px;color:black;background-color:#ebebec;}
p.required { color:#00416e; }
table.category p {margin:0; padding:0;}
#c_adcopy {width:377px; height:150px; color:black;background-color:#ebebec;}

/* page type 14 -- special offers */

*.page14 h1 {color:#00416e; font-size:20px; line-height: 24px; padding-top:0; margin-top:10px; padding-bottom:13px;  }
*.page14 h2 {color:#9a122e; font-size:12px; }
*.page14 p { color:black; font-size:10px; line-height:14px;}
*.page14 p a, *.page05 p a:visited { color:#f49113; font-weight:bold; text-decoration:none; }
*.page14 p a:hover, *.page05 p a:active { text-decoration:underline; }

*.so_story {margin-top:3px; margin-bottom: 10px;}
*.so_story table {width:377px;}
*.so_story td {valign:top;}
*.so_story img { border:0; margin-right:10px; }
*.so_story h1 { font-size:10px; line-height:10px; margin:0; padding:0; color:black; }
*.so_story h2 { color:#adb0b3; font-weight:normal; text-align:right; font-size:10px; margin:0; padding:0; }
*.so_story p { margin-top:0; padding-top:0; }
*.so_story h1 a, *.so_story h1 a:visited { color:#00416e; text-decoration:none;  }
*.so_story h1 a:hover, *.so_story h1 a:active { text-decoration:underline;  }
*.so_story p a, *.so_story p a:visited { color:#00416e; text-decoration:none;  font-weight:normal; }
*.so_story p a:hover, *.so_story p a:active { text-decoration:underline;  }

/* prevnext */

/*
p.prevnext {color:#00416e; font-size:10px; line-height:16px; font-weight:bold; }
p.prevnext a, p.prevnext  a:visited { color:#9DA607; text-decoration:none; font-weight:bold; }
p.prevnext a:hover, p.prevnext a:active { text-decoration:underline; }
*/
p.prevnext {color:#9DA607; font-size:10px; line-height:16px; font-weight:bold; }
p.prevnext a.pn, p.prevnext a.pn:visited { color:#9DA607; text-decoration:none; font-weight:bold; }
p.prevnext a.pn:hover, p.prevnext a.pn:active { text-decoration:underline; }
p.prevnext a, p.prevnext  a:visited { color:black; text-decoration:none; font-weight:normal; }
p.prevnext a:hover, p.prevnext a:active { text-decoration:underline; }



/* RSS */

#rss p a, #rss p a:visited { color:#00416e; text-decoration:none; }
#rss p a:hover, #rss p a:active { text-decoration:underline; }


/* comments */
#comments {margin:30px 0 0 0;}
*.comment { border-bottom: 1px solid #3f75b2; margin:10px 0 0 0; padding:0 0 7px 0;}
*.comment h1 {font-size:12px; line-height:14px; margin:0; padding:0 0 0 7px; }
*.comment p {margin:0 0 4px 0; padding:0 0 0 7px;}
*.comment p.datetime {margin:0; color:#555;}


/* 20071111*/

h1#month {color:#00416e; font-size:28px; margin:0; padding:0px; line-height:28px; font-weight:normal; font-family: "Trebuchet MS"; }
h1#theme {color:#9a122e; font-size:24px; margin:0; padding:0 0 13px 0; line-height:25px; }


*.bylinedepartment  { color:#adb0b3; text-align:right; margin-bottom:0; }
*.bylinephotocredit { font-style:italic; text-align:right; margin-top:0; }


/*  order of a styles
a{}
a:link {}
a:visited {}
a:hover {}
a:active {}
*/

/*
div p {any p in a div}
div > p {any p directly enclosed by a div; but not by something else; div p but not div ol li p; }
ol + p {a p that follows an ol }
p[title] {a p that has the title attribute set}
p[title~="value"] {a p that has the title attribute set to value}
*/