﻿/* 
===========================================================================
Author:     Thomas A. Bosscher
Website:    http://www.thomasbosscher.com
Email:      administrator@thomasbosscher.com
===========================================================================

Theme: Plutocrat
Version: 1.0
Compatibility: BlogEngine.Net 1.4.5.0

---------------------------------------------------------------------------
Updates:


---------------------------------------------------------------------------
ToDo's:
Map
http://outside.in/geotoolkit/welcome

---------------------------------------------------------------------------
Special Thanks To:


===========================================================================
*/

body {
margin : 0;
padding : 0;
font : normal normal normal 0.7em/1.1em verdana, sans-serif;
background-color : #101315;
}
.wrapper {
/*background : #ffeaea url('images/bg_body.jpg') repeat-x;*/
background-color:#ffffff;
}
.header {
height : 80px;
background : transparent url('images/bg_header.jpg') repeat-x;
}
.blogid {
height : 44px;
width : 925px;
margin : 0 auto;
}
.bloglogo {
vertical-align : middle;
margin : 3px 5px 0 3px;
height:76px;
}
.blogname {
font : normal normal normal 26px/1.1em sans-serif, Verdana;
vertical-align : bottom;
color : #ffffff;
background-color : transparent;
}
.blogid a:hover {
color : #ff9900;
}

.admin {
background-color : #e6e6fa;
}
.adminmenu {
width : 925px;
margin : 0 auto;
height : 20px;
font-size : 12px;
background : #e6e6fa url('images/icon_admin.jpg') no-repeat;
}
.adminmenu ul {
margin : 0;
padding : 3px 0 3px 25px;
}
.adminmenu li {
margin : 0;
display : inline;
border-left : 1px dotted #bbbbbb;
padding : 0 5px 0 5px;
}
.navigation {
height : 29px;
background-color : #0000ff;
border-top : 1px solid #d3d3d3;
border-bottom : 1px solid #d3d3d3;
margin : 0 0 30px 0;
}
.navmenu {
width : 925px;
height : 29px;
margin : 0 auto;
}
.blogdesc {
float : left;
height : 29px;
color : #8da6ba;
letter-spacing : 3px;
font : normal normal normal 15px/1.9em Verdana, sans-serif;
}
.blogdescription {
color : #FFFFFF;
letter-spacing : 2px;
font : bold 15px/1.9em Verdana, sans-serif;
}
.blogmenu {
float : right;
height : 29px;
}
.blogmenu ul {
padding : 0;
margin : 0;
background-color : #0000ff;
float : left;
height : 29px;
border-left : 1px solid #d3d3d3;
}
.blogmenu ul li {
display : inline;
padding-top : 5px;
}
.blogmenu ul li a {
background-color : #0000ff;
color:#ffffff;
float : left;
border-right : 1px solid #d3d3d3;
font : bold 14px/1.3em sans-serif, Verdana;
height : 19px;
padding : 5px 8px 5px 8px;
}
.blogmenu ul li a:hover {
border-bottom : 3px solid #ff0000;
height : 16px;
}
.blogbody {
width : 925px;
margin : 0 auto;
background : #ffffff url('images/bg_sidebar.gif') repeat-y;
border : 1px solid #d3d3d3;
}
.clear {
clear : both;
}
.sidebar {
position : relative;
float : left;
width : 260px;
padding : 5px 5px 20px 5px;
margin : 0;
text-align : center;
}
.content {
position : relative;
float : right;
width : 635px;
padding : 10px 10px 5px 10px;
color : #333333;
}
.footer {
clear : both;
width : 100%;
background : #101315 url('images/bg_footer.jpg') repeat-x;
margin : 30px 0 0 0;
padding : 15px 0 0 0;
height : 150px;
}
.footerpanes {
width : 925px;
margin : 0 auto;
color : #ffffff;
background-color : transparent;
line-height : 15px;
}
.footerpanes h3 {
margin : 0 0 10px 0;
}
.fpaneleft {
/*float : left;
width : 255px;
padding : 5px;
margin : 5px;*/
}
.fpanemiddle {
/*float : left;
width : 305px;*/
padding : 5px;
margin : 5px;
}
.fpaneright {
/*float : left;
width : 305px;
padding : 5px;
margin : 5px;*/
}
.blogauthor {
margin : 0 5px 0 5px;
height : 94px;
width : 75px;
}
a {
text-decoration : none;
color : #0000ff;
}
a:hover {
color : #ff0000;
}
a img {
border : none;
}
img {
border : none;
}
h1 {
font : normal 18px Arial, Sans-Serif;
margin : 0;
}
h2 {
font : normal 16px Arial, Sans-Serif;
margin : 0;
}
h3 {
font : bold 14px Arial, Sans-Serif;
margin : 0;
}
h4 {
font : bold 12px Arial, Sans-Serif;
border-bottom : 1px solid #dddddd;
margin : 0;
}
h5 {
font : bold 10px Arial, Sans-Serif;
margin : 0;
}
h6 {
font : bold 9px Arial, Sans-Serif;
margin : 0;
}
p {
margin : 10px 0 10px 0;
padding : 0;
text-align : justify;
}
blockquote {
background-color : transparent;
color : #888888;
margin : 0 38px;
font-style : italic;
}
a.logon_buttton {
/*background-color : #26313d;*/
border : 1px solid #DDDDDD;
padding : 4px 7px;
color : #999999;
line-height : 20px;
}
input[type="text"] {
border : 1px solid #aaaaaa;
background-color : #ffffff;
}
input[type="button"] {
border : 1px solid #aaaaaa;
background-color : #fcfcfc;
}
input[type="button"]:hover {
color : #0000ff;
}
input[type="submit"] {
border : 1px solid #aaaaaa;
background-color : #fcfcfc;
}
input[type="submit"]:hover {
color : #0000ff;
}
input[type="file"] {
border : 1px solid #aaaaaa;
background-color : #fcfcfc;
}
input[type="file"]:hover {
color : #0000ff;
}





/*Logon Page*/
.loginbox: {text-align:left !important;}








div#widgetzone {
margin : 0;
padding : 0;
font-size : 11px;
text-align : left;
}
div.widget h4 {
font : bold 11px Arial, Sans-Serif;
display : inline;
background-color : #fcfcfc;
border : 1px solid #dddddd;
color : #666666;
}
div#widgetzone .clear {
clear : both;
}
div.widget {
margin : 0 0 10px 0;
padding : 3px 0 0 0;
min-width : 1px;
width : 255px;
}
div.widget .content {
line-height : 16px;
color : #666666;
width : 255px;
margin : 0 0 8px 0;
padding : 8px 0 0 0;
float : left;
border-top : 1px solid #cccccc;
background-color : #f8f8f8;
}
div.widget a.edit {
font-size : 10px;
font-weight : normal;
float : right;
}
div.widget a.delete {
font-weight : normal;
font-size : 9px;
color : #996600;
float : right;
margin : 0 3px 0 5px;
padding : 0 2px 0 2px;
text-decoration : none;
}
div.widget a.delete:hover {
color : #ff9900;
}
#widgetzone .widget ul {
list-style-type : none;
margin : 0;
padding : 0;
text-transform : capitalize;
}
#widgetzone .widget ul li {
margin-bottom : 3px;
}
#widgetzone div.search {
background : none;
border : none;
padding-left : 10px;
}
#widgetzone img.rssButton {
margin-right : 3px;
}
.administration h4 {
margin : 0 0 0 0;
padding : 1px 5px 2px 5px;
}
.administration li {
list-style-type : none;
border-bottom : 1px dashed #e6e6fa;
line-height : 10px;
padding : 1px 0;
margin : 0 3px;
}
div.administration .content {
background : #fcfcfc;
padding : 15px;
border : 1px solid #e6e6fa;
padding : 5px;
width : 245px;
}
.blogroll h4 {
margin : 0 0 2px 0;
padding : 1px 5px 2px 5px;
}
#blogroll ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#blogroll ul li ul li a {
margin : 0 0 0 15px;
color : #666666;
font-size : 9px;
}
#blogroll ul li a img {
margin-right : 3px;
}
#calendarContainer {
text-transform : capitalize;
margin : 0 auto;
width : 100%;
}
.calendar h4 {
margin : 0 0 0 0;
padding : 1px 5px 2px 5px;
}
div.calendar .content {
background : #fcfcfc;
padding : 15px;
border : 1px solid #dddddd;
padding : 5px;
width : 245px;
}
.calendar {
border : none;
margin : 0 auto;
width : 100%;
}
.calendar .weekend {
background-color : #e8e8e8;
}
.calendar .other {
color : #989898;
}
.calendar a.exist {
display : block;
font-weight : bold;
background-color : #f1f1f1;
}
.calendar td {
vertical-align : top;
background : white;
border : 1px solid #f7f7f2;
padding-top : 2px;
}
.categorylist h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
#categorylist li {
list-style-type : none;
border-bottom : 1px dashed #dddddd;
line-height : 10px;
padding : 3px 0;
margin : 0 3px;
}
div.categorylist .rssButton {
float : right;
}
.linklist h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
.linklist ul {
margin : 0;
}
.linklist li {
list-style-type : none;
border-bottom : 1px dashed #dddddd;
line-height : 10px;
padding : 3px 0;
margin : 0 3px;
}
.monthlist h4 {
margin : 0 0 0 0;
padding : 1px 5px 2px 5px;
}
ul#monthList {
font-weight : normal;
}
ul#monthList ul li {
margin-left : 10px;
font-weight : normal;
line-height : 10px;
}
ul#monthList li.year {
cursor : pointer;
margin-left : 10px;
}
ul#monthList ul {
display : none;
}
ul#monthList ul.open {
display : block;
}
.mostcomments .content {
float : left;
}
.mostcomments h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
.newsletter h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
.newsletter div.content {
background : #fcfcfc;
padding : 15px;
border : 1px dotted #c8c8c8;
margin-right : 7px;
width : 225px;
}
#newsletterform p {
margin : 0 0 5px 0;
font-size : 90%;
}
#newsletterform label {
font-size : 90%;
margin-top : 0;
}
#newsletterform input {
color : #333333;
font-family : verdana, helvetica, sans-serif;
font-size : 90%;
font-weight : normal;
border : 1px solid #aaaaaa;
margin : 7px 0 0 0;
width : 100px;
}
.pagelist h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
#pagelist ul {
margin : 0;
}
#pagelist li {
list-style-type : none;
border-bottom : 1px dashed #dddddd;
line-height : 10px;
padding : 3px 0;
margin : 0 3px;
}
.recentcomments {
font-size : 10px;
}
.recentcomments h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
ul.recentComments li {
padding-bottom : 5px;
text-transform : none;
}
ul.recentComments li a.postTitle {
font-weight : normal;
}
.recentposts {
overflow : hidden;
font-size : 10px;
}
.recentposts h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
.recentposts .content {
margin-right : 5px;
overflow : hidden;
}
ul.recentPosts li {
padding-bottom : 5px;
list-style-type : none;
}
ul.recentPosts li a {
font-weight : normal;
white-space : nowrap;
display : block;
}
ul.recentPosts li span {
text-indent : 0;
text-transform : none;
margin-right : 10px;
}
#searchbox {
width : 245px;
margin: 2px 0 10px 0;
}
div.search .content {
border : none;
margin : 1px;
padding : 0;
}
#searchbox input {
font-size : 10px;
}
#searchbox #searchbutton {
margin-left : 5px;
}
#searchbox #searchfield {
width : 180px;
}
.tagcloud h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
.tagcloud {
margin-bottom : 10px;
white-space : normal;
text-align : justify;
}
.tagcloud li {
display : inline;
}
.tagcloud a {
margin-right : 3px;
display : inline;
}
.tagcloud a:hover {
color : #ff9900;
}
.tagcloud a.biggest {
font-size : 11px;
font-weight : bold;
color : #000000;
}
.tagcloud a.big {
font-size : 11px;
color : #000000;
}
.tagcloud a.medium {
font-size : 11px;
color : #333333;
}
.tagcloud a.small {
font-size : 10px;
color : #666666;
}
.tagcloud a.smallest {
font-size : 10px;
color : #999999;
}
.textbox h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}
div.textbox .content {
background : #fcfcfc;
padding : 15px;
border : 1px solid #c8c8c8;
padding : 5px;
width : 245px;
}
.twitter h4 {
margin : 0 0 0 0;
padding : 2px 5px 3px 5px;
}






.post {
margin-bottom : 30px;
}
.postheader {
color : #999999;
}
.posttitle {
padding : 0 0 0px 0;
margin-bottom : 2px;
border-bottom : 1px dashed #dddddd;
}
.posttitle h1 {
margin : 0;
}
.posttitle h1 a {
color : #333333;
display : inline;
background-color : #fcfcfc;
border : 1px solid #dddddd;
padding : 1px 3px 1px 22px;
background : #f0f0f0 url('images/icon_post.gif') no-repeat scroll 3px 5px;
}
.posttitle h1 a:hover {
color : #3366ff;
}
.postauthor {
float : left;
font-size : 10px;
padding-left : 3px;
}
.postdate {
float : right;
font-size : 10px;
padding-right : 3px;
}
.postcontent {
clear : both;
padding : 10px 0;
margin: 0;
}
.postrating {
margin-bottom : 15px;
}
.postfooter {
margin-bottom : 5px;
color : #999999;
border-bottom : 1px dashed #dddddd;
height : 20px;
}
.posttags {
font-size : 10px;
float : left;
height : 20px;
}
.postcategories {
font-size : 10px;
float : right;
}
.postactions {
font-size : 10px;
clear : left;
}
.postbookmarks {
margin : 10px 0;
}
#postnavigation {
visibility : hidden;
display : none;
margin-bottom : 5px;
font-size : 10px;
color : #999999;
text-align : center;
}







#relatedPosts h1 {
font : bold 14px Arial, Sans-Serif;
margin : 20px 0 7px 0;
background-color : #fcfcfc;
border : 1px solid #dddddd;
color : #555555;
display : inline;
padding : 1px 3px;
}
#relatedPosts div {
margin : 1px 5px 20px 5px;
padding : 3px 10px;
border-top : 1px dashed #dddddd;
}
#relatedPosts a {
display : block;
margin-top : 5px;
}
#commentlist {
border-top : 1px dashed #dddddd;
margin : 0 0 35px 0;
}


.postcomments {
margin : 0 0 0 0;
width : 100%;
padding : 10px 0 0 0;
}
.postcomment {
border : 1px dotted #cccccc;
margin : 0;
}
.commentheader {
background-color : #f8f8f8;
text-align : right;
padding : 3px;
}
.commentauthor {
float : left;
font-size : 11px;
}
.commentdate {
font-size : 10px;
}
.commentcontent {
font-size : 10px;
padding : 5px;
border-top : 1px dotted #cccccc;
background-color : #ffffff;
}
.commentgravatar {
float : left;
}
.commentgravatar {
border : 1px solid #dddddd;
padding : 1px;
}
.commenttext {
float : right;
width : 570px;
}
.commentadmin {
font-size : 10px;
float : right;
margin : 2px 0 0 0;
}
.self {
background-color : #f8f8f8;
}
h1#comment {
font : bold 14px Arial, Sans-Serif;
margin : 20px 0 7px 0;
background-color : #fcfcfc;
border : 1px solid #dddddd;
color : #555555;
display : inline;
}
.commentForm {
background-color : #f8f8f8;
border : 1px dotted #cccccc;
padding : 5px;
margin : 0 10px 0 10px;
}
.commentForm h1 {
color : #555555;
font : bold 14px Arial, Sans-Serif;
}
.commentForm label {
display : block;
font-size : 11px;
margin-left : 10px;
padding : 5px 0;
}
.commentForm input {
background : #ffffff none repeat scroll 0 0;
border : 1px solid #9dc0d0;
display : block;
font-size : 11px;
padding : 5px 4px;
width : 375px;
margin-left : 15px;
}
.commentForm select {
background : #ffffff none repeat scroll 0 0;
border : 1px solid #9dc0d0;
font-size : 11px;
margin-left : 15px;
padding : 1px 4px;
width : 200px;
}
.commentForm span {
font-size : 11px;
margin-left : 15px;
padding : 5px 0;
}
.commentForm textarea {
width : 384px;
height : 150px;
border : 1px solid silver;
}
.commentForm .bbcode {
font-size : 10px;
float : right;
position : relative;
top : 15px;
padding : 3px;
right : 15px;
}
.bbcode a {
margin : 1px;
padding : 1px 3px 1px 3px;
background : #fff;
border : 1px solid #ccc;
}
span.status {
background-color : #3399ff;
}

.success {
color : green;
font-weight : bold;
background-color : #f0f0ff;
border : 1px dotted #cccccc;
padding : 4px;
margin-left : 50px;
line-height : 30px;
}
#cbNotify {
display : inline;
margin-right : -15px;
border : none;
}

#commentMenu li {
float : left;
border : 1px solid silver;
border-bottom : silver;
margin : 0;
list-style : none;
margin-right : 5px;
padding : 3px 8px;
cursor : pointer;
position : relative;
top : 2px;
background : #d8d8d8;
}
#commentMenu li.selected {
background : white;
border-bottom : 1px solid silver;
}
#commentCompose {
padding : 0 15px 0 5px;
width : 100%;
}
#commentCompose textarea {
width : 580px;
}
#commentPreview {
display : none;
clear : both;
min-height : 150px;
background-color : #f8f8f8;
}
#commentPreview .ComListLi {
background : #f6f1de url(images/ComListLiBottom.gif) no-repeat left bottom;
position : relative;
padding : 15px 5px 10px 5px;
margin : 0 0 20px 0;
list-style-type : none;
}
#commentPreview .ComListLiTop {
position : absolute;
background : #ffffff url(images/ComListLiTop.gif) no-repeat left bottom;
height : 15px;
width : 420px;
left : 0;
top : 0;
}
#commentPreview .ListGrav {
position : absolute;
top : 15px;
left : 15px;
margin-left : 0;
}
#commentPreview .ListGrav img {
border : 1px solid #fff;
}
#commentPreview big {
margin : 0;
padding : 0 0 0 52px;
font-size : 11px;
line-height : 11px;
letter-spacing : -1px;
color : #333;
font-weight : bold;
display : block;
}
#commentPreview small {
color : #a19a80;
padding : 0 0 0 52px;
margin : 0;
font-size : 10px;
}
#commentPreview small a {
color : #a19a80;
text-decoration : none;
}
#commentPreview small a:visited {
text-decoration : none;
}
#commentPreview .ListContent {
margin : 25px 0 0 0;
padding : 5px 10px;
font-size : 11px;
line-height : 15px;
background : #fff url(images/ComListContent.gif) no-repeat left top;
display : block;
}


#archive h1 {
color : #333333;
display : inline;
background-color : #fcfcfc;
border : 1px solid #dddddd;
padding : 1px 3px;
}
#archive h2 {
font : bold 12px Arial, Sans-Serif;
padding : 0 0 0 3px;
margin-bottom : 5px;
}
#archive h2 img {
margin : 0 5px 0 0;
}
#archive ul {
margin : 1px 0 15px 0;
border : 1px solid #dddddd;
padding : 7px 0 10px 10px;
background-color : #fcfcfc;
}
#archive li {
list-style-type : none;
line-height : 10px;
padding : 3px 0 2px 0;
}
#archive table {
width : 100%;
border-collapse : collapse;
margin : 0 0 10px 0;
}
#archive table td, #archive table th {
text-align : left;
}
#archive table td {
text-align : left;
border-bottom : 1px dotted #d8d8d8;
padding : 2px 0;
}
#archive .date {
width : 70px;
}
#archive .comments {
width : 70px;
text-align : center;
}
#archive .rating {
width : 70px;
text-align : center;
color : #333333;
}
#archive .date {
padding-right : 5px;
}
#archive #totals {
font-weight : normal;
}
#archive #totals h2 {
color : #333333;
background-color : #fcfcfc;
border : 1px solid #dddddd;
padding : 1px 3px;
}

#contact div p {
padding : 15px 0 10px 0;
border-top : 1px dashed #dddddd;
}
#contact h1 {
color : #333333;
background-color : #fcfcfc;
border : 1px solid #dddddd;
padding : 1px 3px;
display : inline;
margin : 0;
}
#contact label {
display : block;
padding-top : 5px;
}
#contact input.field {
width : 300px;
}
#contact textarea {
display : block;
overflow : auto;
width : 75%;
height : 150px;
margin : 0;
}

.searchresult {
margin-bottom : 10px;
border : 1px solid #dddddd;
padding-bottom : 5px;
}
.searchresult a {
font-weight : normal;
background-color : #fcfcfc;
display : block;
padding : 2px 5px;
border-bottom : 1px solid #eeeeee;
}
.searchresult span.text {
clear : both;
display : block;
margin : 3px 5px 10px 5px;
}
.searchresult span.type {
display : block;
color : #666666;
line-height : 1.2;
font-size : 10px;
margin : 0 0 0 10px;
}
.searchresult span.url {
color : gray;
line-height : 20px;
font-size : 10px;
margin : 0 0 0 10px;
}
.searchresult strong {
font-weight : normal;
color : #000000;
}
.searchpage h1 {
color : #333333;
display : inline;
background-color : #fcfcfc;
border : 1px solid #dddddd;
padding : 0 3px 0 3px;
}
.searchpage #searchpage {
border-top : 1px dashed #d8d8d8;
padding-top : 10px;
margin-bottom : 10px;
}

.rating {
margin : 0 0 10px 0;
font-size : 11px;
color : #666666;
}
.rating p {
display : inline;
position : relative;
top : 14px;
left : 55px;
}

.star-rating {
position : relative;
width : 125px;
height : 25px;
overflow : hidden;
list-style : none;
margin : 2px 0 0 0;
padding : 0;
background-position : left top;
}
.star-rating li {
display : inline;
}
.star-rating a, .star-rating .current-rating {
position : absolute;
top : 0;
left : 0;
text-indent : -1000em;
height : 25px;
line-height : 25px;
outline : none;
overflow : hidden;
border : none;
}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus {
background-position : left bottom;
}
.star-rating a.one-star {
width : 20%;
z-index : 6;
}
.star-rating a.two-stars {
width : 40%;
z-index : 5;
}
.star-rating a.three-stars {
width : 60%;
z-index : 4;
}
.star-rating a.four-stars {
width : 80%;
z-index : 3;
}
.star-rating a.five-stars {
width : 100%;
z-index : 2;
}
.star-rating .current-rating {
z-index : 1;
background-position : left center;
}
.small-star {
width : 50px;
height : 10px;
}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating {
background-image : url(images/star_small.gif);
line-height : 10px;
height : 10px;
}

.code {
font-size : 12px;
color : black;
font-family : Consolas, "Courier New", Courier, Monospace;
background-color : #f1f1f1;
line-height : normal;
}
.code p {
padding : 5px;
}
.code .rem {
color : #008000;
}
.code .kwrd {
color : #0000ff;
}
.code .str {
color : #006080;
}
.code .op {
color : #0000c0;
}
.code .preproc {
color : #0000ff;
}
.code .asp {
background-color : #ffff00;
}
.code .html {
color : #800000;
}
.code .attr {
color : #ff0000;
}
.code .alt {
background-color : #f4f4f4;
}
.code .lnum {
color : #606060;
}

div.post .text a[rel] {
padding-right : 11px;
background-repeat : no-repeat;
background-position : right center;
}
div.post .text a[rel="me"] {
background-image : url('../../pics/xfn/me.gif');
}
div.post .text a[rel~="contact"], div.post .text a[rel~="acquaintance"], div.post .text a[rel~="friend"] {
background-image : url('../../pics/xfn/contact.gif');
}
div.post .text a[rel~="contact"][rel~="met"], div.post .text a[rel~="acquaintance"][rel~="met"], div.post .text a[rel~="friend"][rel~="met"] {
background-image : url('../../pics/xfn/contactMet.gif');
}
div.post .text a[rel~="colleague"], div.post .text a[rel~="co-worker"] {
background-image : url('../../pics/xfn/colleague.gif');
}
div.post .text a[rel~="colleague"][rel~="met"], div.post .text a[rel~="co-worker"][rel~="met"] {
background-image : url('../../pics/xfn/colleagueMet.gif');
}
div.post .text a[rel~="muse"], div.post .text a[rel~="crush"], div.post .text a[rel~="date"], a[rel~="sweetheart"] {
background-image : url('../../pics/xfn/sweet.gif');
}
div.post .text a[rel~="muse"][rel~="met"], div.post .text a[rel~="crush"][rel~="met"], div.post .text a[rel~="date"][rel~="met"], div.post .text a[rel~="sweetheart"][rel~="met"] {
background-image : url('../../pics/xfn/sweetMet.gif');
}



/*
.searchpage ul.paging { list-style-type : none;	margin : 0;	margin-bottom : 20px;	padding : 0;} 
.searchpage ul.paging li { 	display : inline;	border : 1px solid gray;	background : #f1f1f1;	margin-right : 5px;} 
.searchpage ul.paging li a { 	padding : 5px 8px;} 
.searchpage ul.paging li.active { background : #f1f1f1;	border : 1px solid black;}
.searchresult {border-bottom: 1px dotted #d8d8d8;padding-bottom:5px; }
#searchpage {margin-bottom:10px;}
#searchpage input  { 	color : #333333;	font-family : verdana, helvetica, sans-serif;	font-size : 90%;
	font-weight : normal;	background-color : #eeeeee;	border : 1px solid #aaaaaa;}
#searchpage input#q  { 	border : 1px solid #bbbbbb;	width : 130px;	margin-left : 0px;	font : normal 1em Tahoma, sans-serif;	padding : 1px 0 1px 2px;	color : #444444;	background-color : #ffffff;} 
#searchpage input#comment  { 	border : 1px solid #ffffff;	padding-top : 5px;	font : normal 1em Tahoma, sans-serif;
	padding : 1px 0 1px 2px;	color : #444444;	background-color : #ffffff;} 
*/









