div#eu-header, div#eu-header h1, body {padding:0;margin:0;}

body {font-size:10pt;font-family:"Trebuchet MS",sans-serif;}

div#eu-header {background-image:url('eurotrip2-1-1b.gif');background-repeat:no-repeat;background-color:#34d31f;background-position:300px 0px;
border-top:30px solid black;height:70px;}


div#eu-header h1 {background-repeat:no-repeat;background-image:url('eurotrip2-1-1c.gif'); line-height:50px; text-indent: -1000em; background-position:20px 0px;}
/*
div#eu-header {background-image:url('eurotrip-b-snowflake.gif');background-repeat:no-repeat;background-color:#d3461f;background-position:300px 0px;
border-top:30px solid black;height:70px;}


div#eu-header h1 {background-repeat:no-repeat;background-image:url('eurotrip-c-snowflake.gif'); line-height:50px; text-indent: -1000em; background-position:20px 0px;}
d
*/
div#description {visibility:hidden; height:1px;}

div#eu-main {width:400px;}
div#nav {width:330px;background:#ddd;}
div#ads {width:330px;background:#fafafa;}
div#sidebar {width:200px;}
div#footer {width:100px;}

div#extra {float:left;width:360px;font-size:8pt;}

div#eu-main, div#nav, div#ads, div#sidebar, div#footer {float:left; margin:25px 0 0 25px; display:inline;}

div#ads {float:left; margin-left:25px; display:inline;}
div#ads-in {margin:15px;}


div#eu-main img {padding-right:10px; border:0;}
div.post {border:0px dotted silver;margin-bottom:30px;}
h2.date-header {font-size:8pt;color:gray;padding:0;margin:0 0 10px 10px;}
h3.post-title {font-size:13pt;border-bottom:1px dotted gray; color:black;margin:0;padding:5px 5px 5px 10px;}
h3.post-title a {color:black; text-decoration:none;}
div.post-body {padding:10px; background:#fff}
div.post-body a {color:black; text-decoration:none; border-bottom:1px dotted black;}
div.post-body a.photo {border:0px;}
div.post-body li {padding-bottom:.6em}

th {text-align:left;}

/* Map
----------------------------------------------- */

#map {width: 300px; height: 300px; background-color:#eee; margin:15px;}

#nav h2 {
margin:10px 15px 0;
border-bottom:1px dotted #666;
color:#000;
}

p.post-footer {
margin:0;
padding:5px 14px 5px 10px;
border-top:0px dotted #bbb;
font-size:8pt;
line-height:1.5em;
color:#666;
text-align:right;
}
html>body p.post-footer {
border-bottom-color:transparent;
}
p.post-footer em {
display:block;
float:left;
text-align:left;
font-style:normal;
}
a.comment-link, p.post-footer em a {
color:#666; text-decoration:none;
}


/* Comments
----------------------------------------------- */
#comments {
}
#comments h4 {
padding:0 0 5px 10px;
margin:0 0 10px 0;
border-bottom:1px dotted #ccc;
font-size:11pt;
line-height:1.4em;
color:#333;
}
#comments h5 {
background:url("http://www.blogblog.com/rounders2/icon_comment.gif") no-repeat 2px .3em;
padding: 0 0 0 20px;
margin: 12px 0 0 10px;
font-weight:normal;
}
#comments a {
color:#666;
text-decoration: none;}
#comments p {
padding: 0 0 0 20px;
margin: 5px 10px 20px 10px;
}
.comment-link-home {
display:block;
font-size:8pt;
padding: 12px 0 20px 10px;
margin-top: 30px;
border-top:1px dotted #ccc;
}

#comments-block {
margin:0 15px 0 9px;
}
.comment-data {
background:url("http://www.blogblog.com/rounders2/icon_comment.gif") no-repeat 2px .3em;
margin:.5em 0;
padding:0 0 0 20px;
color:#666;
}
.comment-poster {
font-weight:bold;
}
.comment-body {
margin:0 0 1.25em;
padding:0 0 0 20px;
}
.comment-body p {
margin:0 0 .5em;
}
.comment-timestamp {
margin:0 0 .5em;
padding:0 0 .75em 20px;
color:#666;
}
.comment-timestamp a:link {
color:#666;
}
.deleted-comment {
font-style:italic;
color:gray;
}


/* Profile
----------------------------------------------- */
#profile-container {
background:#777;
margin:0 0 15px;
padding:0 0 10px;
padding-bottom:10px;
color:#fff;
}
#profile-container h2 {
padding:10px 15px .2em;
margin:0;
border-width:0;
font-size:115%;
line-height:1.5em;
color:#fff;
}
.profile-datablock {
margin:0 15px .5em;
border-top:1px dotted #fff;
padding-top:10px;
}
.profile-img {display:inline;}
.profile-img img {
float:left;
margin:0 10px 5px 0;
border:4px solid #fff;
}
.profile-data strong {
display:none;
}
#profile-container p {
margin:0 15px .5em;
}
#profile-container p a{
text-decoration:none;
}
#profile-container .profile-textblock {
clear:left;
}
#profile-container a {
color:#fff;
}
.profile-link a {
text-decoration:none;
margin-top:10px;
color:gray;
/*
background:url("http://www.blogblog.com/rounders/icon_profile.gif") no-repeat .2em 50%;
padding-left:15px;
*/  
font-weight:bold;
text-align:left;
}
.profile-link a:hover {
border-bottom:1px dotted white;
}
ul.profile-datablock {
list-style-type:none;
}


div.box p {margin-top:10px;}

/* Sidebar Boxes
----------------------------------------------- */

.box a {
text-decoration:none;
color:#666;
}

#footer p {color:#666;}

.box {
margin:0 0 15px;
padding:10px 13px 8px;
color:#666;
}
.sidebar-title {
margin:0;
padding:0 0 .2em;
border-bottom:1px dotted gray;
font-size:115%;
line-height:1.5em;
color:#333;
}
.box ul {
margin:.5em 0 1.25em;
padding:0 0px;
list-style:none;
}
.box ul li {
background:url("http://www.blogblog.com/rounders2/icon_arrow_sm.gif") no-repeat 2px 35%;
margin:0;
padding:0 0 3px 16px;
margin-bottom:3px;
border-bottom:1px dotted #eee;
line-height:1.4em;
}
.box p {
margin:0 0 .6em;
}

#footer {
margin:0 0 15px;
padding:0 0 10px;
color:#000;
}
#footer h2 {
background:url("http://www.blogblog.com/rounders2/icon_arrow_sm.gif") no-repeat 0 63%;
padding:10px 15px .2em;
margin:0;
border-width:0;
font-size:115%;
line-height:1.5em;
}

/* Flickr
----------------------------------------------- */


table#flickr_badge_wrapper {
border-top:1px dotted silver;
}
table#flickr_badge_wrapper img {
border:1px solid silver;
margin-top:10px;
}



/* License */

div.license {
color:#666;
border-top:1px dotted silver;
padding:40px;
padding-top:10px;
font-size:smaller;
text-align: justify; text-justify: newspaper;
}
div.license img {
margin-top:16px;
float:left;
}
div.license a {
color:#666;text-decoration:none;border-bottom:1px dotted #666;
}

/* Home link */

#home-link {
position:absolute;top:40px;left:20px
}

#home-link a {
display:block;width:170px;height:50px;text-decoration:none;
}

/* Tags */
p.blogger-labels {
font-size:8pt;
color:#666;
}
p.blogger-labels a {
border-bottom:1px dotted #666;
color:#666;
}

/* Snowflake 
h3.post-title {
background-image:url('eurotrip-t-snowflake.gif');
background-position:center right;
background-repeat:no-repeat;
}
*/





