/* BASICS ***************************************************/

a { text-decoration: none; color: #F80750; font-weight: bold; }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }

/*a.info {position:relative;} */ /*this is the key*/

/*a.info:hover {background:#DBE4F2; z-index:100;}

a.info span {display: none}

a.info:hover span {
        position: absolute;
        width: 200 px;
        color: black;
        top: 20px;
        left: 30px;
        display: block;
        padding: 5px;
        background: #CCFF66;
        font-weight: normal;
        border: 1PX SOLID #cccc33;
        font: italic;
        filter: progid:DXImageTransform.Microsoft.Shadow(color=gray, direction=135);
    }
*/
/* <a class="img"> for no underline on linked images */
a.img:link, a.img:visited, a.img:hover, a.img:active {  border: 0; }

acronym { border-bottom: 1px dotted Black; text-decoration: none; font-style: normal; cursor: help; }

blockquote { background: #EEE url(http://www.thelogue.com/images/blockquotebg.gif) no-repeat bottom right; padding: 10px; border-bottom: 1px dashed #ACACAC; border-left: 1px dashed #ACACAC; margin: 15px 0 15px 20px; }

body { background: #E1E1E1 url(http://www.thelogue.com/images/pagebg.jpg) repeat-y top center; font: 69%/1.6em 'Lucida Sans Unicode', 'Lucida Grande', verdana, arial, sans-serif; color: #333; margin: 0; padding: 0; text-align: center; }

dt { margin: 0; }
dd { margin: 0 0 10px; }

img { border: 0; }
img.border1 { border: 1px solid #333; }
img.framed { padding: 6px; border: 1px solid #CCC; background-color: #FFF; }

pre { margin: 0; padding: 0; }

h1, h2, h3, p { margin-top: 0px; margin-bottom: 10px; }

h1, h2 { font-family: georgia, palatino, times, 'Times New Roman', serif; font-weight: bold; }
h1 { font-size: 135%; border-bottom: 1px solid #333; padding-left: 2px; position: relative; }
h2 { font-size: 115%; }
h3 { font: bold 100% 'Lucida Sans Unicode', 'Lucida Grande', verdana, arial, sans-serif; }

ul { margin: 0 0 20px 30px; padding: 0; }
ul li { display: block; position: relative; margin: 0; padding-left: 10px; background: transparent url(http://www.thelogue.com/images/listarrow.gif) no-repeat 0 7px; list-style-type: none; }
blockquote ul { margin: 0 10px; }

/* SPECIFIC DIVs ***************************************************/

div#container { position: relative; background: #FFFFFF url(http://www.thelogue.com/images/curvebg.gif) no-repeat bottom right; margin: 0 auto 0 auto; border-left: 1px solid #FFF; border-right: 1px solid #FFF; text-align: justify; width: 750px; }
div#mainbar { margin: 18px 315px 15px 20px; }
div#weather {
        text-align:left;
        margin-bottom: 5px;
}
div#weather img{
        float:left;
}

div#colophon h2 { background-color: #EEE; padding: 5px 3px 2px 6px; border-left: 4px solid #CCC; border-bottom: 1px solid #CCC; margin-top: 20px; }

div#newguides { padding: 15px; background-color: #EEE; border-top: 1px solid #CCC; border-left: 1px solid #CCC; margin-bottom: 15px; }

/* HEADER *********************************************************/

div#header { height: 61px; background: url(http://www.thelogue.com/images/header.gif) no-repeat 0 0; }
div#header span { margin: 0; padding: 0; display: none; }

/* FOOTER *********************************************************/

#footer { position: relative; top: 3px; background: #F80750; color: #FFF; border-top: 1px solid #FFF; padding: 20px; text-align: center; clear: both;}
#footer a { color: #FFF; font-weight: bold; }
#footer a:link, #footer a:visited { text-decoration: none; }
#footer a:hover, #footer a:active { text-decoration: underline; }

/* SIDEBAR ********************************************************/

/*div#sidebar { position: absolute; top: 91px; right: 0; left: auto; width: 200px; background: #333333 url(http://www.thelogue.com/images/sidebarbg.gif) no-repeat bottom right; padding: 0 25px 25px 16px; text-align: left; color: #FFF; }*/
div#sidebar { position: relative; float: right; top: 1px; width: 200px; background: #333333 url(http://www.thelogue.com/images/sidebarbg.gif) no-repeat bottom right; padding: 0 25px 25px 16px; text-align: left; color: #FFF; }
div#sidebar img.featured {display:block; margin-left:auto; margin-right: auto; padding: 3px; background-color: #FFF; border-bottom: 1px solid #000; border-right: 1px solid #000; }
div#sidebar ul { margin: 0; padding: 0; }
div#sidebar li { display: block; margin: 0; padding-left: 9px; background: transparent url(http://www.thelogue.com/images/listarrowsidebar.gif) no-repeat 0 7px; list-style-type: none; }
div#sidebar li a { color: #FFF; font-weight: normal; }
div#sidebar li a:link, div#sidebar li a:visited { text-decoration: none; }
div#sidebar li a:link.selected, div#sidebar li a:visited.selected { text-decoration: none; font-weight: bold; }
div#sidebar li a:hover, div#sidebar li a:hover.selected, div#sidebar li a:active { text-decoration: underline; }
div#sidebar li.highlight a { color: #F80750; font-weight: normal; }

div#sidebar ul.exit li { display: block; margin: 0; padding-left: 14px; background: transparent url(http://www.thelogue.com/images/listexit.gif) no-repeat 0 7px; list-style-type: none; }
div#sidebar ul.exit li:hover { background: transparent url(http://www.thelogue.com/images/listexithover.gif) no-repeat 0 7px; }

p#theme { background: #4E4E4E url(http://www.thelogue.com/images/themebg.gif) no-repeat 0 0; margin: 0 -25px 0 -16px; padding: 0; text-align: right; border-bottom: 1px solid #FFF; height: 22px; }
p#theme img { border: none; margin: 0; padding: 0; }

/* BLOG ENTRIES ****************************************************/

h2.entrytitle { margin-bottom: 0; }
h2.entrytitle a { color: #333; text-decoration: none; }
h2.entrytitle a:hover, h2.entrytitle a:active { color: #999; text-decoration: none; }

h3.date { font: 90% 'Lucida Sans Unicode', 'Lucida Grande', verdana, arial, sans-serif; color: #666; margin-top: 0; margin-left: 30px; }

p.entryinfo { background: url(http://www.thelogue.com/images/entryinfobg.gif) no-repeat 100% 6px; color: #666; font-size: 90%; border-bottom: 1px solid #D6D6D6; padding: 0 9px 15px 0; margin-bottom: 15px; text-align: right; }
p.entryinfo a { font-weight: normal; }
p.entryinfo a:link, p.entryinfo a:visited { color: #000; text-decoration: none; }
p.entryinfo a:hover, p.entryinfo a:active { color: #666; text-decoration: underline; }

p.entryrelative {
        color: #666;
        font-size: 90%;
        border-bottom: 1px solid #D6D6D6;
        margin-bottom: 15px;
        text-align: center;
        background-color: #FFFFEE;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #D6D6D6;
        background-image: url(http://www.thelogue.com/images/prev_next.gif);
        background-repeat: no-repeat;
        background-position: center center;
}
p.entryrelative a { font-weight: normal; }
p.entryrelative a:link, p.entryinfo a:visited { color: #000; text-decoration: none; }
p.entryrelative a:hover, p.entryinfo a:active { color: #666; text-decoration: underline; }

blockquote.pullquote { float: right; width: 150px; background : transparent none; margin: 10px 0 10px 15px; padding: 0; border: none; color: #333; font-family: georgia, palatino, serif; font-size: 20px; text-align: center; line-height: 24px; }
blockquote.pullquoteLeft { float: left; width: 150px; background : transparent none; margin: 10px 15px 10px 0; padding: 0; border: none; color: #333; font-family: georgia, palatino, serif; font-size: 20px; text-align: center; line-height: 24px; }
blockquote p { margin: 0; }

div.code { background : #EEE url(http://www.thelogue.com/images/codebg.gif) bottom right no-repeat; padding: 10px; border-bottom: 1px dashed #ACACAC; border-left: 1px dashed #ACACAC; margin: 0 0 10px 20px; font-family : "Courier New", Courier, monospace; font-size: 11px; text-align: left; }
span.code { font-family : "Courier New", Courier, monospace; font-size: 11px; }

/* BLOG COMMENTS ***************************************************/

#comments-box {  }
#comments-box p { font-size: 90%; }
#comments-box h2 { margin-top: 0; }

p.comment-head { background: url(http://www.thelogue.com/images/entryinfobg.gif) no-repeat 0 16px; border-bottom: 1px solid #D6D6D6; padding: 10px 0 0 9px; }

/* FORMS **********************************************************/

#formbox { background-color: #EEEEEE; padding: 10px; border: 1px solid #CCC; }

form { margin: 0; padding: 0; }
input , textarea , select { background: #EEE; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; font-family: 'Lucida Sans Unicode', 'Lucida Grande', verdana, arial, sans-serif; font-size: 100%; color: #333333; margin-bottom: 10px; }
input#bakecookie, input#forget { border: 0; background: none; }

input.button { border-top: 1px solid #FFF; border-left: 1px solid #FFF; border-bottom: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; color: #333333; background: #CCC; }
input.importantbutton { border-top: 1px solid #FF3; border-left: 1px solid #FF3; border-bottom: 1px solid #A4A400; border-right: 1px solid #A4A400; color: #333; background: #CC0; font-weight: bold; }

/* PERENNIALS **********************************************************/

div#perennials h2 { position: relative; background: transparent url(http://www.thelogue.com/images/perennialsBullet.gif) no-repeat 2px 3px; padding-left: 16px; }
div#perennials p { margin-left: 16px; }

/* PHOTOGRAPHY **********************************************************/

div#indphoto { color: #FFF; margin: 20px; }
div#indphoto img.photo { background-color: #FFF; padding: 14px; margin: 20px; border: 1px solid #333; }
div#indphoto a { text-decoration: none; color: #FFF; font-weight: normal; }
div#indphoto a:link, div#indphoto a:visited { text-decoration: none; }
div#indphoto a:hover, div#indphoto a:active { text-decoration: underline; }
div#indphoto h2 { display: inline; }

div#photography { text-align: center; }
div#photography a { text-decoration: none; }
div#photography img { border: 1px solid #CCC; padding: 2px; margin: 2px; }
div#photography img:hover { border-color: #666; }

/* PORTFOLIO **********************************************************/

/* testimonial */ p.testname { font-style : italic; text-align : right; }
/* links to top of page */ p.top { border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 5px; margin: 20px; }

#websites div { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #CCC; }

/* TheLogue Customized **********************************************************/
.smallcap {
        font-variant: small-caps;
        color: #666666;}

.hidegoogle{
        background-color: #FFFFF0;
        border: 1px solid #DCDCDC;
}
.hidegoogle a {
        color: #333333;
        font-family: Georgia, Times New Roman, Times, serif;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
}
.hidegoogle ul { margin: 0 0 20px 10px; padding: 0; }
.hidegoogle li { display: block; position: relative; margin: 0; padding-left: 10px; background: transparent url(http://www.thelogue.com/images/listarrow.gif) no-repeat 0 7px; list-style-type: none; }

.glow {
filter:progid:DXImageTransform.Microsoft.Glow(color='yellowgreen', Strength='3')

}
.glowgone {

}
/*include weather.css*/
@import url(http://www.thelogue.com/weather/weather.css);
