/****************************************************************************************
Cascading Style Sheet 
Sheet Name:	
Author:			John Buckley
Description:	
****************************************************************************************/
/*ID Selectors*/
#foo {  }
#Header { width: 100%; height: 100px; padding-top: 0px; background-color: #333399; margin: 0px; background-image: url('images/header_background.jpg'); background-repeat: repeat-x; text-align: center; }
#LeftClip { height: 100%; min-height: 100%; padding-top: 5px; padding-bottom: 90%; margin: 0px; background-image: url('images/left_clip.jpg'); background-repeat: repeat-y; border-color: #ff0000; border-style: solid; border-width: 0px; display: block; text-align: center; }
#MainBody { left: 0px; top: 0px; width: 100%; padding-left:0px; background-color: #ffffff; margin: 0px; border-color: #00ff00; border-style: solid; border-width: 0px; padding-bottom: 0px; display: block; }
#main_hdr { padding-bottom: 3px; font-size: 10pt; border-color: #007777; border-style: solid; border-width: 0px; font-size: 10pt; padding-left: 4px; }
#notepad {margin-left: 3px; margin-right: 3px; margin-top: 0px; margin-bottom: 2px; border-color: #000000; border-style: solid; border-width: 1px; }
#Footer { width: 100%; left: 0px; top: 0px; height: 10%; padding-top: 5px; margin: 0px; background-image: url('images/footer_background.jpg'); background-repeat: repeat-x; text-align: center; border-top-style: solid; border-top-width: 3px; border-top-color: #000000; }
#footer_info { position: relative; background-color: #eeeeff; border-color: black; border-width: 0px; border-style: solid; padding: 2px; font-family: arial; font-size: 10pt; width: 50%; }
#journal_list{ list-style-image: url(images/bullet01.gif); list-style-type: none; margin-left: 25px;  font-size: 10pt; border-color: #0000ff; border-style: solid; border-width: 0px; list-style-position: outside; margin-bottom: 0px; margin-right: 0px; }
#celtic_hdr {text-align: center; padding-top: 4px; }
#contact_me { font-size: 9pt; text-align: center; }
#toplefthdr { background-image: url('images/3pixborder_tl.jpg'); background-repeat: no-repeat; }
#toplefthdr img { border-width: 0px; }
#toprighthdr { background-image: url('images/3pixborder_tr.jpg'); background-repeat: no-repeat; }
#toprighthdr img { border-width: 0px; }
#tophdr { background-image: url('images/3pixborder_t.jpg'); background-repeat: repeat-x; }
#tophdr img { border-width: 0px; }
#lefthdr { background-image: url('images/3pixborder_l.jpg'); background-repeat: repeat-y; }
#lefthdr img { border-width: 0px; }
#righthdr { background-image: url('images/3pixborder_r.jpg'); background-repeat: repeat-y; }
#righthdr img { border-width: 0px; }
#logotd { width: 100%; height: 96px; padding-top: 8px; background-color: #333399; margin: 0px; background-image: url('images/header_background.jpg'); background-repeat: repeat-x; text-align: center; }
#logotd img { border-color: #000000; border-style: solid; border-width: 1px; margin: 0px; padding: 0px; }
#poem {padding-left: 3px; padding-right: 2px; margin-left: 5px; margin-right: 5px; margin-top: 20px; background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 7pt; text-align: left; border-width: 1px; border-style: solid; border-color: #000000; }
#counter { padding-left: 3px; padding-right: 2px; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; background-color: #000000; color: #ffff99; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-align: left; border-width: 1px; border-style: solid; border-color: #000000; }
#mywallpaper { display: none; }

/*Class Selectors*/
.bar {  }
.button_left { background-image: url('images/button_left.gif'); background-repeat: no-repeat; height: 24px; width: 10px; padding: 0px; margin: 0px; }
.button_text { background-image: url('images/button_text.gif'); background-repeat: repeat-x; height: 24px; width: 150px; padding: 0px; margin: 0px; font-size: 8pt; text-align: center; font-weight: bold; vertical-align: middle; padding-top: 2px; }
.button_text a { text-decoration: none; }
.button_right { background-image: url('images/button_right.gif'); background-repeat: no-repeat; height: 24px; width: 10px; padding: 0px; margin: 0px; }
.hr_left { background-image: url('images/hr_left.gif'); background-repeat: no-repeat; height: 6px; width: 10px; padding: 0px; margin: 0px; }
.hr_middle { background-image: url('images/hr_middle.gif'); background-repeat: repeat-x; height: 6px; width: 150px; padding: 0px; margin: 0px; }
.hr_right { background-image: url('images/hr_right.gif'); background-repeat: no-repeat; height: 6px; width: 10px; padding: 0px; margin: 0px; }
.dash_border_top_left { background-image: url('images/dash_border_topleft.gif'); background-repeat: no-repeat; height: 4px; width: 4px; padding: 0px; margin: 0px; }
.dash_border_top { background-image: url('images/dash_border_top.gif'); background-repeat: repeat-x; width: 100%; height: 4px; padding: 0px; margin: 0px; }
.dash_border_top_right { background-image: url('images/dash_border_topright.gif'); background-repeat: no-repeat; height: 4px; width: 3px; padding: 0px; margin: 0px; }
.dash_border_left { background-image: url('images/dash_border_left.gif'); background-repeat: repeat-y; height:100%; width: 4px; padding: 0px; margin: 0px; }
.dash_border_right { background-image: url('images/dash_border_right.gif'); background-repeat: repeat-y; height:100%; width: 3px; padding: 0px; margin: 0px; border-width: 0px; }
.dash_border_bottom_left { background-image: url('images/dash_border_bottomleft.gif'); background-repeat: no-repeat; height: 3px; width: 4px; padding: 0px; margin: 0px; }
.dash_border_bottom { background-image: url('images/dash_border_bottom.gif'); background-repeat: repeat-x; width: 100%; height: 3px; padding: 0px; margin: 0px; border-width: 0px; }
.dash_border_bottom_right { background-image: url('images/dash_border_bottomright.gif'); background-repeat: no-repeat; height: 3px; width: 3px; padding: 0px; margin: 0px; border-width: 0px; }
.main_text table { font-size: 10pt; }
.tbl { margin: 0px; padding: 0px; }

/*HTML Entity Selectors*/
body { margin: 5px; padding: 0px; font-family: arial, helvetica, sans-serif; background-color: #000033; vertical-align: middle; }
td img {padding: 0px; margin: 0px; border-width: 0px; }
/*background-image: url('images/background1a.jpg'); background-repeat: repeat;*/
