 /* Theme Name: Underwater Blue Description: 2 Column & Widget Ready Theme. Author: 
Author URI: */ /* Main Body */ *{ margin:0; padding:0; } #page { width: 1007px; 
margin: 0px auto; background: #FFF top center repeat-y; } body { font: 62.5% Helvetica, 
Sans-Serif; background: #787879 url('images/bg.gif'); background-repeat:repeat-x; 
margin: 0px; padding: 0px; } body a, body a:visited { color: #1b1b1b; text-decoration: 
none; } body a:hover { color: #363636; text-decoration: none; } body p { padding: 
5px 0px; margin: 5px 0px; } #wrapper { width: 100%; }/* Heading */ h1, h2, h3, 
h4 { font-family: Helvetica, Arial, Sans-Serif; } h1 { font-size: 3.0em; line-height: 
1.0em; } h2 { font-size: 2.0em; color: #046ea5; } h3 { font-size: 1.5em; } h4 
{ font-size: 1.0em; } /* Header */ #header { width:895px; background: #000; height: 
447px; margin-left: 50px; background: url('images/header.jpg'); background-repeat:no-repeat; 
} #header h1 { font-size: 2.5em; padding: 0px; padding-left: 0px; margin: 0; color: 
#fff; font-family: Helvetica, sans-serif; } #header h1 a { color: #fff; text-decoration:none; 
} #header #header_left { position:relative; width: 480px; left:420px; top:65px; 
text-align: left; font-size: 1.2em; color: #fff; padding: 10px 0px 20px 20px; 
} #description{ padding-left: 40px; margin: 0; color: #fff; font-family: Helvetica, 
sans-serif; } /* Search Form */ #searchform { top:0px; height: 37px; width: 200px; 
} #searchform #s{ background: #ffffff url(images/formbg.gif) no-repeat ; height: 
17px; width: 140px; margin: 6px 5px 0px 10px; padding: 3px 7px 2px 5px; color: 
#999999; border: none; } #searchform #searchsubmit { background: url(images/search.png) 
no-repeat left top; height: 23px; width: 23px; border: none; text-indent: -999%; 
line-height: 1px; margin-top: 6px; } /* Content */ #content { float: left; width: 
650px; line-height: 1.6em; padding-left: 20px; padding-top: 20px; }/* Post Data 
*/ #cal { background:url('images/cal.gif') no-repeat; width:74px; height:74px; 
padding-top: 10px; padding-left: 15px; margin-left:2px; float:left; font-weight:bold; 
font-size:13pt; font-family: Sans-Serif,Helvetica, Arial; color:#4896ce; } .caldate 
{ padding-left:5px; padding-top:17px; color:#ffffff; font-size: 16pt; } .post 
h2, .post h2 a:visited, .post h2 a { font-size: 1.4em; text-decoration: none; 
color: #046ea5; margin-bottom: 10px; line-height: 1.0em; } .post h2 a:hover { 
text-decoration: none; color: #0b68c2; } .post { font-size: 1.2em; margin-bottom: 
30px; text-align: justify; } .post p { padding: 5px 0px; margin: 5px 0px; } .post 
ul, .post ol { margin: 10px 0 10px 0; padding-left: 40px; } .post li { padding: 
2px 0 2px 0; } .entry { margin-bottom: 10px; text-align: justify; } .pencil{ background: 
url('images/pencil.gif') no-repeat; padding-left: 17px; clear: both; } .entrytext 
.postmetadata { margin-top: 20px; text-align: justify; } .postmetadata { border-top: 
1px dotted #ccc; padding-top: 2px; margin-bottom: 40px; text-align: right; } .postmetadata 
alt { border-top: 1px dotted #ccc; padding-top: 2px; margin-bottom: 40px; text-align: 
left; } .endpost{ background: url('images/postend.gif') no-repeat center; width:149px; 
height:33px; padding-left:300px; } .navigation { display:block; margin-bottom: 
20px; } /* Nav Bar */ #navbar{ float: left; width: 1007px; border-top: 1px solid 
#79c9e8; background: #afaeae url('images/nav.gif') repeat-x; } #navbar ul, #navbar 
ul li{ list-style:none; margin:0; padding:0; } #navbar ul{ padding: 0 0 0 1px; 
} #navbar ul li{ float: left; display: inline; line-height: 18px; overflow: visible; 
} #navbar ul li a{ display: block; padding:10px 15px 10px 10px; border-right: 
1px solid #888787; text-decoration: none; color: #054a73; font-size: 13px; font-family: 
helvetica; } #navbar ul li a:hover{ border-left: 1px solid #ededed; background: 
#056ba2; color: #fff; } #navbarright { width: 250px; float: right; text-align: 
right; margin: 0px; padding: 0px 0px 0px 0px; } .alignleft { float:left; text-align:left; 
} .alignright { float:right; text-align:right; } .pagetitle { font-size: 1.6em; 
margin-bottom: 20px; } /* BlockQuote/Code */ blockquote { margin: 10px 0 10px 
0; padding: 5px 10px 5px 10px; background: #eeeeee; border-top: solid 1px #5f5f5f; 
border-bottom: solid 1px #5f5f5f; } code{ font:1.2em 'Courier New',Courier,Fixed; 
display:block; overflow:auto; text-align:left; margin: 10px 0 10px 0; padding: 
5px 10px 5px 10px; background: #d1d1d1; border-top: solid 1px #5f5f5f; border-bottom: 
solid 1px #5f5f5f; } a img { border: 1px #ccc; } /* SideBar */ #sidebar { float: 
right; width: 199px; margin-left: 0px; padding-top: 20px; } #sidebar ul { margin-bottom:20px; 
} #sidebar ul li { list-style:none; line-height:1.6em; font-size: 1.1em; } #sidebar 
ul ul { } #sidebar a:hover { text-decoration: none; } #sidebar ul h2 { background-image:url('images/sidebar.gif'); 
background-repeat:no-repeat; color:#ffffff; padding-bottom: 10px; padding-top:5px; 
padding-left:10px; font-size: 1.5em; } #sidebar ul ul li { border-bottom: dotted 
1px #4a4a4a; padding-left:10px; } #sidebar ul ul li ul{ padding-left:20px; margin-bottom:0; 
} #sidebar ul ul li ul li{ list-style:none; line-height:1.6em; font-size: 1.1em; 
border-bottom:0; } /* RSS Button */ .rss { display:block; background:url('images/rss.gif') 
no-repeat; width:82px; height:81px; } /* Comment */ .commentimg { background: 
url('images/comment.gif') no-repeat; padding-left: 17px; clear: both; } #comments 
{ font-size: 1.6em; margin-bottom: 20px; border-bottom: 1px dashed #ccc; padding-bottom:20px; 
} #respond { font-size: 1.6em; margin-bottom: 5px; } ol.commentlist { list-style-type 
: none; font-size: 1.2em; } ol.commentlist li { margin-bottom: 20px; padding-bottom: 
20px; border-bottom: 1px solid #ccc; } ol.commentlist li.alt { margin-bottom: 
20px; padding-bottom: 20px; border-bottom: 1px dotted #ccc; } #comment_title { 
margin-bottom: 5px; } #commentform { margin-bottom: 20px; } #commentform p { margin-bottom: 
10px; } #commentform textarea { width:99%; padding:2px; font-size: 12px; background-color: 
#fff; border: 1px solid #ccc; } /*Footer*/ #footer { color: #4c4c4c; font-family: 
Helvetica, Arial, Sans-Serif; font-weight: bold; width: 100%; clear: both; background: 
#000; } #footer a, #footer a:visited { color: #4c4c4c; text-decoration: none; 
} #footer a:hover{ color: #fff; text-decoration: none; } #footer_left { padding: 
10px 0 10px 20px; text-align: left; float: left; width: 480px; line-height: 1.6em; 
} #footer_right { padding: 10px 20px 10px 0; text-align: right; float: right; 
width: 390px; margin-left: 0px; } #footer2 { clear: both; height: 100%; float: 
left; width: 1007px; border-top: 20px solid #fff; font-size: 0.9em; text-align: 
left; color: #fff; } #footer2 a { color: #fff; } #footerl,#footerm,#footerr { 
float: left; width: 30%; padding: 20px 0 20px 20px; } .title { border-bottom:1px 
solid #FFFFFF; font-size:16px; font-weight:bold; padding:3px; margin:0px; color:#fff; 
} #footer2 ul { list-style-type: none; border-top: 1px solid #555; } #footer2 
ul li { line-height: 26px; border-bottom: 1px solid #555; } #footer2 ul li a { 
display: block; padding: 0 10px; color: #fff; text-decoration: none; } #footer2 
ul li a:hover { background: #505050; } #footer2 ul li a:visited { color:#fff; 
} /* WP Block */ .WP { display:block; background:url('images/wp.gif') no-repeat; 
width:20px; height:20px; font-size: 12px; } /* Calendar */ #wp-calendar { width: 
180px; text-align: left; margin-top: 5px; } #wp-calendar th { margin-top: 5px; 
} #wp-calendar caption { font-size: 1.2em; margin-top: 5px; } /* Other */ hr { 
display: none; margin-top:5px; } #wp-calendar caption { font-size: 1.2em; margin-top: 
5px; } hr { display: none; } 