/*  
Theme Name: A Dream To Host
*/

/***** General stuff *****/
body {font: 62.5% Georgia, Times New Roman, serif;/*normal .9em/1.6em Arial, Helvetica, sans-serif;*/color: #2a3845;margin: 0;padding: 0;/*06-16-09background:#E5E6E8 url(images/gradient.jpg) repeat-x;*/}
a {color: #369}/*06-16-09*/
a:link {/*06-16-09-->#4071d3;*/text-decoration:none;}
a:visited {text-decoration:none;}/*color:#4f8eed*/
a:hover {color: #ff6038}/*text-decoration:underline;*/
a:active {text-decoration:none;}/*color : #4071d3;*/

a.top {font-size: 0.9em}

span.small_text {font-size: .8em; color: #369}

h1 {margin: 0px 0px 10px 0px;padding-bottom : 1px;font: normal 1.65em Georgia, serif;}
h1.blog {position:relative;z-index: 100;top:-5px;font-size:190%;font-weight: bold;margin:-20px 0 10px 30px;color: #516059}	
h2 {margin : 20px 0 10px;padding-bottom: 10px;font: normal 1.65 Georgia, serif;}
h3 {color : #000;margin : 10px 0;padding-bottom : 10px;font: bold 1em Arial, Helvetica, sans-serif;}
p.fish_reports_tagline {margin-top:-20px;padding-bottom:20px}
ul {padding:0;margin:0 0 0 16px;list-style: square;}
blockquote {border-left:1px solid #EAEAEA;padding-left: 10px;}

/*** Layout ****/

#wrap {margin: 40px auto;/*06-16-09*/width: 770px;background:white;border:1px solid #999;/*border-right:1px solid #999*//*06-16-09*/}

#header {/*background:transparent url(images/header.png) repeat-x;*/ /*06-16-09*/margin: 20px 0 0 0;padding:/*06-16-09*/0 20px}

#navigation {text-align:right;height:50px;padding:5px 10px 10px 10px;}
#navigation ul {list-style-type:none;padding:0;margin:0;display: inline;}
#navigation li {list-style-type:none;margin:0 20px 0 0;display: inline;}
#navigation a {text-decoration:none;color:white;font-size:1em;}
#navigation a:hover {text-decoration:none;color:white;font-size:1em;border-bottom:1px solid #FFF}

#logo {color:#000;padding-left:10px;}
#logo img {float:left;padding-right:15px; border: 0;}
#logo a {color:#000;text-decoration:none;font: normal 2.4em Georgia, serif;}
#slogan {font-size:.9em;color:#a1a1a1;}

#main {text-align: left; margin:-10px auto;padding:10px 0 0 0;}

#left-column {width:540px;position:relative;top:0;padding-left:20px}
/* IE6 only */
* html #left-column {top: 0}
/* end IE6 only */
#left-column ul {padding:0;margin:0 0 0 30px;}
#left-column ol {padding:0;margin:0 0 0 30px;}

postmeta {font-size: 0.7em;color:#516059}

#right-column {width: 220px;/* 300 06-16-09*/float:right;position:relative; top:-100px;left: 40px;min-height: 100px}

.footnav {padding:10px 0;}
#footer {height: 0;/*06-16-09*/background:#FFF url(images/footer.png) repeat-x top center;padding:0/*06-16-09 50px 40px 5px 40px*/;clear:both;color:#666;font-size:.8em;}
/*/ IE 7 only */
*+html #footer {margin-top: -90px}
/* end IE 7 only */
#footer p {display: none;}/*06-16-09*/

/*** Archives ***/

#archives h2 {position:relative;z-index: 50;margin: -25px 0 -26px 30px;font-size: 1.4em; font-weight: bold}  

/*** Comments ***/

#comment {width:100%;}
ol h3  {border:none;padding-bottom:0}
#commentlist li {padding:5px 10px;}
#commentlist li.alt {background-color:#e9edf6}
.commentmeta {font-size:.7em;color:#999;}

/*** Sidebar ***/

#sidebar {position: absolute;top:100px;z-index:100;width:140px;padding:0 0 0 20px}
* html #sidebar {top: 115px}
/* IE 7 only */	
*+html #sidebar {
  top: 115px;
	}	
/* end IE 7 only */	
#sidebar ul {list-style-type:none}
#sidebar ul li {margin: 0 0 -5px 0}
#sidebar ul li ul li {font-size: .8em; list-style-type:none;padding: 2px;margin-top: -5px;/*border-bottom:1px solid #EEE; 06-16-09*/}
#sidebar h2 {text-align: left;margin:25px 15px 0 0;font-size: .9em;color:#516c59;padding:3px 10px}
#sidebar li.rss {border-bottom:none;}
#sidebar li.rss img {float:left;padding-right:10px;}

