A:link { text-decoration: underline; }
A:visited { text-decoration: underline; }
A:hover { text-decoration: none; color:#cc0000;}
h1 {font-size: 1.6em;font-style: italic; font-weight: bold;}  
h2 {font-size: 1.6em;font-weight: normal; text-align:center;}
h2.title {padding-top: 2px; padding-bottom: 2px; margin-top:0;}
/* month 21 blog */
h2.date-header {font: 1em normal; text-align:left; background-color: #f8d7cc; padding: 3px; margin:0; font-family: Verdana, Arial, sans-serif;}
.post {	margin-top:8px; margin-right: 35px;margin-bottom: 24px; margin-left: 0; font-family: Verdana, Arial, sans-serif; text-align:left; }

h3 {font-size: 1.4em;font-weight: normal;}
.block1 h3 {padding:0; margin:0;text-align:center;}
h4 {font-size: 1.2em;font-weight: bold;}
h5 {font-size: 1.2em;font-style: italic;}
h6 {font-size: 1em;font-weight: bold;}

body { background: #feebd7; font: .7em Verdana, Arial, sans-serif; width:760px; margin-left:auto; margin-right:auto;}

#header { background: url("head.gif") bottom left no-repeat; height: 125px; text-align: left; margin-top: 25px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-bottom: 0; color: #feebd7;}

#header h1 {margin-left: 210px;  margin-bottom: 0; text-align: center; padding-top: 50px;text-transform: lowercase; font-family: Verdana, sans-serif; font-style: normal;}

/* Hides from IE5-mac \*/
* html #left {height: 1%;}
/* End hide from IE5-mac */

#left {position: absolute;	margin-left: 0px; top: 180px; width: 200px;	}
#center {  top: 0;  margin-left: 270px;  margin-right: 100px;}
#right {  background-color: #f8d7cc;	margin-top: 20px; margin-left: 10px;float: right;  margin-right:0; width: 140px; padding: 2px; border: solid #187575 2px;}
#right ul { margin-left:0;}

/* Abigail's friends page */
#friendsleft {position:absolute; top: 154px; margin-left: 0;	width: 245px;;	text-align: center;}
#friendscenter {position:absolute; top: 204px; margin-left: 255px;	width: 245px;;	text-align: center;}
#friendsright {position:absolute; top: 154px; margin-left: 510px;	margin-right: 0;width: 240px;	text-align: center;}
.friends {background-color:#EFBDBD; width: 230px; margin-top: 5px; text-align: center; font-size: 11px; font-style: italic; padding: 5px; border: ridge 4px;}

#date {font-style: italic;}
#footer {clear: both; margin-left: auto; margin-right: auto; text-align: center; padding-top: 5px; padding-left: 15px; padding-right:15px; padding-bottom:5px; background-color:#187575; color:#feebd7;}
#footer a:link {color: #feebd7;}
#footer a:visited {color: #F5F5F5;} 
#footer a:hover {color: #187575; background-color:#feebd7}

/* Home page */
/* Hides from IE5-mac \*/
* html #homeleft {height: 1%;}
/* End hide from IE5-mac */
#homeleft {position: absolute; top:175px; margin-left: 0;  width: 200px;  padding: 0;text-align: left;}
#hometop {margin-left: 0; margin-top:0; margin-right:160px; text-align: center; padding:3px;}
/* Hides from IE5-mac \*/
* html #homecenter {height: 1%;}
/* End hide from IE5-mac */
#homecenter {margin-left: 230px;  margin-right: 0; padding:6px;}
#homeright {float:right; background-color:#f8d7cc; margin-right: 0; margin-top: 10px; width:140px; padding:2px;text-align:left; border: solid #187575 2px;}
#homeright ul {margin-left:0; margin-top:4px; padding-left:0; margin-bottom:4px; list-style-type:circle;list-style-position: inside;}
#homeright li {padding-bottom:4px;}
#T18 {background-color: #efe3ec;border: groove 3px;text-align: center;font-size: 1em; font-weight: bold;}
#Guestbook {text-align: center; width:210px; background-color: #f8d7cc;border: groove 2px;font-size: 1.2em;font-weight: bold;}

#Tour, #sitemeter {text-align: center;}

/* I am not a medical professional */
#disclaimer {text-align: center;font-style: italic;}

/* Picture pages only */
#centerpic {text-align: center;	width:98%; padding: 5px; margin-left: auto; margin-right: auto;}

#Copywrite {text-align: center;font-family: Verdana;font-size: .9em;}

/* First birthday page */
#bdletter {background:URL(Birthday.jpg);left:10px;width:99%;padding:2px;text-align: left; clear:both;}
#bdleft {width: 220px; padding-right:20px;float: left;height: 670px;}
#bdright {width: 220px;padding-left:20px;float: right;height: 600px;}
#remem {left:20px; width:95%;}
#dance {left:20px; width:95%; clear:both; }
.poem {margin-left:20px; width:35%;}
.poempic  { float:right; width:45%; padding-right: 16%; padding-top: 50px; height: 300px;}
/*Second BD Page*/
#bdctr {background: url(bdayback.jpg) no-repeat center;}

img.normal {  height: auto;	width: auto;}

/* Additional Reading blocks */
.block1 {background-color: #f8d7cc;width: 100%;padding: 3px; border: ridge 4px;}
.block1 ul {margin-top:0; margin-bottom:0;}
.block2 {width: 100%;padding: 5px;margin: 2px;text-align: center;}
.block3 { background-color: #feebd7;text-align: center; border: ridge 3px;}
.block4 {text-align: center;width: 75%;background-color: #f8d7cc;padding: 10px;border: ridge 3px;}
/* Vertical Menu */
.block5 {background-color: #EFBDBD;font-family: Verdana;padding: 3px;width: 100%;border: solid #187575 2px;}
/* Home page and Grief Journal vertical menu */
/* Hides from IE5-mac \*/
* html .block6 {height: 1%;}
/* End hide from IE5-mac */
.block6 {position: relative; background-color:#187575; padding: 10px; width: 90%; max-width:380px; margin-left: auto; margin-right: auto; color: #feebd7; border: ridge 3px;}
.block6 a:link {color: #feebd7;}
.block6 a:visited {color: #F5F5F5;} 
.block6 a:hover {color: #187575; background-color:#feebd7}

.block7 {text-align: center; width: 75%; background-color: #f8d7cc; padding-top: 13px;border: ridge 3px;}
.block8 { width: 90%; border: ridge 3px;}
.block9 {text-align: center; width: 90%; background-color: #f8d7cc; padding-top: 13px;border: ridge 3px;}

/* Memorial page */
.memleft {float:left;	width: 35%;	text-align: right;}
.memcenter {margin-left: 37%;	width: 25%;	text-align: center;}
.memright {float:right;	width: 35%;	text-align: left;}
.memcol1 {margin-left: 2%; float:left; width:40%; text-align: left; }
.memcol2 {margin-left: 52%; margin-right: 2%; text-align: left;}

.centerarial {text-align: center; font-family: Verdana, Arial, sans-serif; margin-left: auto; margin-right: auto;}
.center {text-align: center; margin-left: auto; margin-right: auto;}
.title {text-align: center;font-family: Verdana, Arial, sans-serif;}
.small { font-size: .9em;text-align: center;}
.smallarial {font-size: .9em;text-align: center;font-family: Verdana, Arial, sans-serif;}	
.arial {font-family: Verdana, Arial, sans-serif;}	
.color {background-color: #f8d7cc;padding: 0;}
.dark {background-color: #187575;color: #feebd7;width: 100%;padding: 3px;}
p.dark {padding-left: 0; padding-right:0; 	margin-top: 0;}
.left {text-align: left;}
.italic {font-style: italic;}
.blue {color: #0000CC;}
.strong {font-weight:bold;}

/* Vertical Menu */
.menu {width: 190px; margin-top:3px;}
.navlist {list-style:none; margin-bottom:4px; margin-left: 0;padding-left: 0;margin-top: 3px;}
.navlist li {margin-bottom:4px; margin-left: 0;padding-left: 0;margin-top: 3px; border-bottom: solid #feebd7 1px ;}

.navlist li a {display: block; padding: 3px; background-color: #EFBDBD; text-decoration:none; width: 190px; }
.navlist li a:link, .navlist li a:visited {text-decoration: none;}
.navlist li a:hover {color: #187575; background-color: #feebd7;}

.poemcopy {text-align: center;font-family: Verdana;font-size: .95em;}

/* Journal feed formatting */
.rss_items {list-style-type:circle; list-style-position:inside; margin-left:0; padding-left:0;}
.rss_item {padding-top:4px;}

