body{margin:0;padding:0;border:0;text-align:center;background:white;color:#888}
#page{margin:20px auto;text-align:left;color:black;background:white}
#header{text-align:center;height:260px;margin:10px;width:1200px;margin:0 auto}
#header h1{margin:0;padding:0}
#pp{width:1200px;margin:0 auto;font-size:11pt;font-family:"Verdana","DejaVu Sans",sans-serif}

#nav{background:#F50002 url(nav_grad.png);clear:both;position:relative;text-align:center;width:1200px;margin:0 auto}
#nav ul{margin:5px 0 5px;padding:7px 10px 3px;list-style:none}
#nav li{display:inline;margin:0;padding:0;list-style:none}
#nav li a{position:relative;padding:3px 5px;color:#000;background:#ccc;font:12pt helvetica;font-weight:bold;text-decoration:none;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
#nav li a:hover{top:2px;padding-bottom:1px;background:#cfcccc;color:#000;text-shadow:#fcc 0 0 1px}
#nav li a.sel{top:-1px;padding-bottom:4px;background:#fff;color:#000;text-shadow:#f44 0 0 5px}

#photos{width:220px;float:left;background:#444;color:#ddd;margin:10px 10px 10px 0;text-align:center}
#photos a{color:white}
#sidebar{width:300px;float:right;margin:10px 0 10px 10px}
#content{margin:0 320px 0 0;padding-left:20px;border-left:220px solid #444}
#footer{width:700px;clear:both;text-align:center;margin:20px auto;font-size:10pt;color:#444}
#footer a{color:#444}

#teasers{margin-top:15px}

.teaser{font-size:.8em;border-bottom:1px dotted #ccc;padding:0 0 1em}
.mrec{width:300px;height:250px;background:#dcc}
#header .mrec{float:right}

#content h2{font-family:"Georgia","Times New Roman",serif;font-size:2.3em;margin:15px 0 5px}
#content h2 a{color:black;text-decoration:none}

.meta{background:#ccc;padding:5px}
#content .meta h2, #content .meta p{margin:0 !important}
#content .meta h2{font-size:14pt}
.meta h2 a{color:black;text-decoration:none;display:block}
.meta h2 a:hover{text-decoration:underline}
.meta h2 a:visited{color:#636}
.meta p{font-size:8pt;font-style:italic}


#left_sidebar{margin:5px}
#right_sidebar{margin:1px}

form{margin:5px 10px}
form p{margin:0 0 5px}

a:link{text-decoration:none;color:#3C78A7}
a:visited,a:active{text-decoration:none;color:#617A8E}
a:hover{text-decoration:underline}
a em{color:#F50002}

.clear{clear:both}

#pagination{text-align:center;margin:10px;height:25px}
#pagethis{height:25px;line-height:25px;font-weight:bold}
.pageprev,.pagenext{display:block;float:left;width:200px;height:25px;line-height:25px}
.pagenext{float:right}
p img{padding:0 5px 5px}

ul.movie_review{margin-top:0}
#share{float:right}
#share a{width:32px;height:32px;margin:0;padding:0}
#share a img{border:0}

.books{}
.books li{margin:0;list-style:none;line-height:30px;padding-bottom:1px}
.books li.section{background:#333;color:white;padding:0 10px;font-weight:bold}
.books li a{display:block;background:#F50002 url(http://www.wheretobikeguides.com/spine.gif) bottom left no-repeat;color:white;font-weight:bold;text-decoration:none;padding:0 10px 0 100px}
.books li a.wtr{background-image:url(http://www.wheretobikeguides.com/wtr-spine.gif)}
.books li a:hover{background-color:#f44}

.comp_pics{width:600px}
.comp_pics a{text-decoration:none}

