/* CSS Document */
body {background-color:#FFF;font-family:Arial,"Helvetica Neue",Helvetica,Geneva,sans-serif !important;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
	
div#menu{height:45px;width:100%;background:url(images/menu_bg.png) repeat-x;position:fixed;z-index:1;}
div#logo{width:244px;height:30px;float:left;background-image:url(images/fr_logo.gif);margin-left:50px;}
div#logo a {display:block;width:100%;height:100%;text-decoration:none;}
div#social{width:auto;padding:0px;left:auto;font-size:11px;height:24px;}
ul#social-links, ul#meta-links{padding:0;float:left;}
ul#meta-links{color:#FFF;padding-left:15px;padding-right:12px;padding-top:10px;}
ul#meta-links li a{color:#FFF;text-decoration:none;}
ul#meta-links li a:hover{color:#cbcbcb;text-decoration:none;}
ul#social-links {padding-top:7px;}
ul#social-links li.social-icon{margin-top:-2px;}
ul#social-links li.social-icon a{text-indent:-9999px;background:url(images/social-icon-packed_sprite.png) no-repeat;width:20px;height:21px;display:block;}
ul#social-links li.social-icon a#twitter{background-position:left 1px;}
ul#social-links li.social-icon a#facebook{background-position:left -35px;}
ul#social-links li.social-icon a#rss{background-position:left -71px;}
ul#social-links li.social-icon a#email{background-position:left -107px;}
ul#social-links li.social-icon a#twitter:hover{background-position:left -251px;}
ul#social-links li.social-icon a#facebook:hover{background-position:left -287px;}
ul#social-links li.social-icon a#rss:hover{background-position:left -323px;}
ul#social-links li.social-icon a#email:hover{background-position:left -395px;}
ul#meta-links li, ul#social-links li{float:left;clear:right;display:inline;margin-right:10px;}

div#adtop{width:890px;padding-left:37px;padding-top:55px;float:left;text-align:center;}
div#content{width:540px;padding-left:37px;padding-top:10px;float:left;}
div#sidebar{width:350px;padding-left:20px;padding-top:18px;float:left;}

div#content h3{font-size:25px;line-height:36px;font-weight:bold;width:500px;margin-bottom:10px;width:100%;margin-top:2px;}
div#content h3 a{font-weight:bold;color:#FFF;background-color:#000;padding:5px;text-decoration:none;}
div#content h3 a:hover{font-weight:bold;color:#cbcbcb;background-color:#000;padding:5px;text-decoration:none;}
div#content p{font-size:14px;line-height:18px;padding-bottom:10px;padding-top:10px;}
div#content p a{color:#CC0000;text-decoration:none;}
div#content p a:hover{color:#CC0000;text-decoration:underline;}
div#content p a:visited{color:#818181;text-decoration:none;}
div#content p strong{font-weight:bold;}
div#content blockquote{font-size:20px;line-height:24px;padding:20px;background-color:#e6e6e6;}
div#content li.text ul li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:disc;}
div#content li.text ol li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:decimal;}
div#content li.text li a{color:#CC0000;text-decoration:none;}
div#content li.text li a:hover{color:#CC0000;text-decoration:underline;}
div#content li.text li a:visited{color:#818181;text-decoration:none;}
div#content li.audio ul li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:disc;}
div#content li.audio ol li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:decimal;}
div#content li.audio li a{color:#CC0000;text-decoration:none;}
div#content li.audio li a:hover{color:#CC0000;text-decoration:underline;}
div#content li.audio li a:visited{color:#818181;text-decoration:none;}
div#content li.video ul li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:disc;}
div#content li.video ol li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:decimal;}
div#content li.video li a{color:#CC0000;text-decoration:none;}
div#content li.video li a:hover{color:#CC0000;text-decoration:underline;}
div#content li.video li a:visited{color:#818181;text-decoration:none;}
div#content li.post img.middle{display:block;margin:auto;}
div#content li.post em{font-style:italic;}
div#content li.photo ul li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:disc;}
div#content li.photo ol li{font-size:14px;line-height:20px;margin-left:35px;list-style-type:decimal;}
div#content li.photo li a{color:#CC0000;text-decoration:none;}
div#content li.photo li a:hover{color:#CC0000;text-decoration:underline;}
div#content li.photo li a:visited{color:#818181;text-decoration:none;}

div#content li.post{margin-bottom:45px;padding-left:40px;}
div#content li.text{background:url(images/post_strip_text.jpg) no-repeat top left;}
div#content li.video{background:url(images/post_strip_text.jpg) no-repeat top left;}
div#content li.photo{background:url(images/post_strip_text.jpg) no-repeat top left;}
div#content li.photset{background:url(images/post_strip_text.jpg) no-repeat top left;}
div#content li.quote{background:url(images/post_strip_text.jpg) no-repeat top left;}
div#content li.link{background:url(images/post_strip_text.jpg) no-repeat top left;}
div#content li.chat{background:url(images/post_strip_text.jpg) no-repeat top left;}
div#content li.audio{background:url(images/post_strip_text.jpg) no-repeat top left;}

div#content ol.notes{list-style-type:none;}
div#content ol.notes li{font-size:14px;line-height:20px;padding-bottom:10px;}
div#content ol.notes li h3{font-size:30px;line-height:40px;font-weight:bold;padding:5px;margin-bottom:8px;text-decoration:none;}
div#content ol.notes li a{color:#CC0000;text-decoration:none;}
div#content ol.notes li a:hover{color:#CC0000;text-decoration:underline;}
div#content ol.notes li a:visited{color:#818181;text-decoration:none;}
div#content ol.notes li.view{padding-left:25px;}

div#sidebar .following-images{width:100%;text-align:center;}
div#sidebar .following{padding:2px;}
div#sidebar h3{font-size:30px;line-height:40px;font-weight:bold;color:#FFF;background-color:#000;padding:5px;margin-bottom:8px;text-decoration:none;}
div#sidebar li {font-size:14px;line-height:20px;list-style-type:disc;margin-left:35px;}
div#sidebar li a{color:#CC0000;text-decoration:none;}
div#sidebar li a:hover{color:#CC0000;text-decoration:underline;}
div#sidebar li a:visited{color:#818181;text-decoration:none;}


#meta {font-size:10px;line-height:14px;float:right;text-align:right;}
#meta a:focus, a:hover {text-decoration:underline;}
#meta a {color:#CC0000;text-decoration:none;}

/*.tags {}
.tags a:focus, a:hover {text-decoration:underline;}
.tags a {color:#CC0000;text-decoration:none;}*/

.pagination {width:540px;padding:0px 20px 40px 20px;background-color:#fff;}
.pagination a:focus, a:hover {text-decoration:underline;}
.pagination a {color:#000;text-decoration:none;}
.pagination .previous, .pagination .next {text-transform:uppercase;font-weight:bold;font-size:2em;}
.pagination .previous{text-transform:uppercase;font-weight:bold;font-size:2em;float:left;}
.pagination .next {text-transform:uppercase;font-weight:bold;font-size:2em;float:right;}



/*.meta {clear: left;color: #c9c7c7;font-size: 85%;height: 20px;line-height: 20px;}
.meta span.meta-label {display: block;float: left;padding-right:7px;}
.meta strong, .meta a:link, .meta a:visited {display: block;margin-right: 1em;float: left;text-decoration: none;font-weight: bold;height: 20px;line-height: 20px;color:#fff;}
.meta a:hover, .meta a:active {text-decoration: underline;}
.meta strong {padding: 0 0 0 10px;background: #fff url(/images/tag_graybar.jpg) top left no-repeat;color: #000;}
.meta strong span {background: #fff url(/images/tag_graybar.jpg) top right no-repeat;display: block;padding: 0 0 0 0;margin: 0;height: 20px;}*/

	
