﻿body{background:url(img/background.gif) repeat-x 0px 0px;margin:0px;}
h1{font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;color:#444;}
h2,h3,h4{font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;color:#7C0000;}
a.aTopRightMenu:link, a.aTopRightMenu:visited{font:bold 11px verdana;text-decoration:none;color:Black;}
a.aTopRightMenu:hover{font:bold 11px verdana;color:Red;text-decoration:none;}
.hidden{width:0px;height:0px;border:0px;visibility:hidden;}
.divCentered_800{width:800px;margin-left:auto;margin-right:auto;text-align:center;}
.lblTitle{font:bold 18px verdana;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;color:#7c0000;}
.bodyText{font:normal 12px verdana;}
.bodyTextSmall{font:normal 10px verdana;}
.bodyTextSmallBold{font:bold 10px verdana;}
.bodyTextBold{font:bold 12px verdana;}
.bodyTextItalics{font:italics 12px verdana;}
.dialogCss{border:2px solid gray;overflow:hidden;}
.lblSegmentHeader{font:bold 20px verdana;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;color:#2F5BB2;}
.lblSegmentHeaderWhite{font:bold 20px verdana;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;color:white;}

/*body*/
.divMainContent{width:100%;border:0px solid red;}
.divContentContainer{margin-left:auto;margin-right:auto;height:auto;width:1024px;border:0px solid blue;}

/*CountryCombo*/
.countryComboBox{border: 1px solid #A6A7AA;background-color: white;}
.countryComboBoxHover{border: 1px solid #555555;background-color: white;}
.countryComboDropDown{border: 1px solid #868686;background-color: white;padding: 1px;padding-right: 0px;width: 500px;cursor: default;}
.countryComboTextBox{border: 0px;padding-left: 2px;padding-right: 2px;}
.countryComboTextBoxHover{background-color: #B2B4BF;}
.countryComboItem{font-family: Verdana;font-size: 11px;padding: 3px;padding-top: 4px;padding-bottom: 4px;}
.countryComboItemHover{background-color: #B2B4BF;background-image: url(img/comboItemBg.gif);font-family: Verdana;font-size: 11px;border: 1px solid #DBCE99;padding: 2px;padding-top: 3px;padding-bottom: 3px;}

/*Header*/
.divHeader{position:relative;height:105px;border:0px solid red;z-index:200;width:100%;border:0px solid red;}
.divLogo{float:left;width:269px;}
IMG.imgLogo{border:0px;}

/*Event Search*/
.divEventSearch{position:relative;margin-top:8px;border:0px solid red;width:420px;height:70px;z-index:200;}
.tblSearch{width:100%;}
.tblSearch td{text-align:left;}
.divComboBox{width:415px;height:43px;margin-top:-10px;background:url(img/HeaderSearchBg.png) no-repeat;vertical-align:middle;text-align:left;padding:0px;border:0px solid green;}
.searchBox{float:left;padding-top:7px;padding-left:10px;}
.divSearchButton{padding-top:-10px;width:65px;border:0px solid red;}
.btnSearch{margin-top:8px;width:80px;height:25px;}

INPUT.txtSearchBox{margin-left:10px;border:2px solid #c0c0c0;height:20px;font:normal 14px verdana;}
.SearchTabs { position: relative; left:-20px; top: -24px; list-style: none; text-align: center; z-index: 2; }
.SearchTabs a:link{ font-weight: bold; color: #4A7195; font-size: 10px; display: block; text-decoration: none !important; }
.SearchTabs a:visited { font-weight: bold; color: #4A7195; font-size: 10px; display: block; text-decoration: none !important; }
.SearchTabs li { font-size: 10px; position: relative; line-height: 11px; float: left; height: 23px;  padding: 0px 3px 0px 3px; color: #c2cbd2; }
.SearchBallons li.Tab { font-size: 10px; width: 90px; }
.Searchballons li.divider { position: relative; top:-3px; }
.SearchTabs li.selected { background: url(img/Search_Tab.gif) no-repeat center 13px; overflow:hidden; padding: 0px 0px 5px 0px; }
.SearchTabs li.selected a { color: red; background-color: #fff; padding: 0px 4px; border: solid 1px #c8cfd5; border-bottom: none; }
.comboDropDown{position:relative;border: 1px solid #868686;background-color: white;padding: 1px;padding-right: 0px;width: 500px;cursor: default;z-index:200;}
.comboItem{font-family: Verdana;font-size: 11px;padding: 3px;padding-top: 4px;padding-bottom: 4px;}
.comboItemHover{color:white;background-color: #2F5BB2;font-family: Verdana;font-size: 11px;border: 1px solid #DBCE99;padding: 2px;padding-top: 3px;padding-bottom: 3px;}

.eventSearchCategories{list-style:none;border:0px solid red;margin-left:0px;padding:0px;}
.eventSearchCategories li{font:normal 14px verdana;margin:0px;border:0px solid green;padding-bottom:4px;}
.eventSearchCategories a:link,a:visited{}
.eventSearchCategories a:hover{text-decoration:none;color:Red;}


/*Main Menus*/
.divMainMenu{position:relative;width:1024px;border:0px solid red;z-index:50;}
.divMenuTopRight{float:right;height:90px;text-align:right;padding-right:0px;padding-top:14px;width:728px;border:0px solid black;}
.divMenuTopRightText{font:normal 11px verdana;border:0px solid red;}
.divMenuTopRightText a:Link, a:visited{color:Blue;}
.TopGroup{float:left;width:720px;z-index:80;margin-top:-5px;}
.DefaultTab {position:relative;color:white;font-weight:bold;background:url(img/tab_center_new.gif) repeat-x 0px 0px;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-size:15px;cursor:pointer;border-bottom:1px solid gray;z-index:80;}
.DefaultTabHover{color:white;font-weight:bold;background:url(img/tab_center_hover_new.gif) repeat-x 0px 0px;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-size:15px;cursor:pointer;}
.SelectedTab{color:black;font-weight:bold;background:url(img/selected_tab_center_new.gif) repeat-x 0px 1px;padding-top:1px;padding-bottom:0px;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-size:15px;cursor:pointer;border:0px solid red;}
.btnAddEvent{float:left;margin-top:-5px;margin-left:30px;position:relative;border:0px solid red;}

/*Authenticated menu*/
.tblAuthenticatedMenu{border:0 solid red;}
.tblAuthenticatedMenu td{padding:0px 5px 0px 5px;vertical-align:middle;border:0px solid red;}
.tblAuthenticatedMenu td.blackBorder{border-right:0px solid black;}

/*Body*/
.divBodyMain{width:1024px;margin-top:39px;border:0px solid yellow;}

/*Body --Columns*/
.divLeftColumn{float:left;width:740px;margin-right:20px;border:0px solid blue;border-right:0px solid gray;}
.divRightColumn{float:right;width:260px;height:100%;border:0px solid red;}


/*Modal Popup*/
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
IMG.imgCloseModalButton{border:0px;}
.divLoginClose{width:320px;text-align:right;border:0px solid red;}

/*Generic tables and fields*/
.tblGeneric{font:normal 11px verdana;margin:0px;border-collapse:collapse;}
.tblGeneric td{vertical-align:top;border:0px solid red;padding:5px;}
.tblGeneric th{color:white;height:30px;background:url(img/glossyHeaderBg.jpg) repeat-x;}
.lblSectionHeader{font:normal 14px verdana;}
a.aForgotPassword{font:normal 10px verdana;text-decoration:none;color:Blue;}
a.aForgotPassword:hover{font:normal 10px verdana;color:Red;text-decoration:underline;}
INPUT.txtGeneric{width:150px;height:15px;font:normal 11px verdana;}
INPUT.txtCity{width:150px;height:15px;font:normal 11px verdana;}
INPUT.txtState{width:40px;height:15px;font:normal 11px verdana;}
.ddlState{font:normal 11px verdana;height:20px;}
INPUT.txtZipCode{width:80px;height:15px;font:normal 11px verdana;}
INPUT.txtZipCodeBigger{width:80px;height:20px;font:bold 16px verdana;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;}
.fieldLabel{font:normal 11px verdana;color:#7c0000;}
#imgCaptcha{border:1px solid #bdbdbd;}
.ddlGeneric {font:normal 11px verdana;height:20px;}
#divSpacedOutline{padding:3px;border:1px solid #bdbdbd;width:700px;}
.divSpacedOutline{padding:3px;border:1px solid #bdbdbd;width:700px;}
.requiredField{font-family:Verdana;color:#8496ff;font-size:9px;}
.validationErrors{font-family:Verdana;color:Red;font-size:9px;}
INPUT.txtWaterMark{color:gray;font-style:italic;font-size:11px;font-family:Verdana;width:150px;height:15px;}

/*Main Page*/
.tblMainPage{width:750px;border:0px solid gray;}
.tdMainPageRightCol{vertical-align:top;}
.tdMainPageLeftCol{vertical-align:top;width:700px;}
.divMainPage250Ad{width:100%;height:auto;text-align:center;}
.tblMainEventAndPromoterList{border:0px solid black;}
.tblMainEventAndPromoterList td{vertical-align:top;}
.divFrontPageTitle{width:98%;margin-right:auto;margin-left:auto;padding:10px;background-color:#8F8DF9;border:1px solid #1416A0;}

 /*Sub Page */
 .divSponsoredLinks{border:1px dotted #c0c0c0;font:normal 11px verdana;background-color:#e0e0e0;padding:4px;}
 .divRightColumnSub{width:160px;padding-top:35px;}
 .divMainPage160Ad{width:160px;margin-bottom:15px;border:0px solid red;}
 .divMainPage300Ad{width:300px;margin-bottom:15px;border:0px solid red;}
 .divLeftColumnSub{float:left;width:670px;padding-right:20px;margin-right:10px;margin-top:0px;border:0px solid blue;font:normal 12px verdana;line-height:20px;border-right:0px solid gray;}
 .divRightColumnSub{float:right;width:300px;padding:10px;height:100%;background-color:#ffffff;border:0px solid red;}



/*Errors*/
.divCustomMessage_outline{padding:3px;border:1px solid #bdbdbd;width:800px;overflow:hidden;}
.divCustomMessage_inner{background-color:#F4EFC8;padding:8px;width:100%;text-align:left;font:normal 11px verdana;}
.divErrorPageMessage_outline{padding:3px;border:1px solid #bdbdbd;width:100%;}
.divErrorPageMessage_inner{background-color:#F4EFC8;padding:8px;width:100%;text-align:left;font:normal 11px verdana;}
.validationErrors{font-family:Verdana;color:Red;font-size:9px;}
.lblError{color:red;font:normal 11px verdana;}
.lblMessage{color:Black;font:normal 11px verdana;}
IMG.imgWarning{float:left;margin-top:-8px;margin-right:3px;}


/*Footer*/
.divFooter{width:100%;background:url(img/footerBG.gif) repeat-x;margin-top:20px;text-align:center;height:100px;border:0px solid red;}
.divFooterContent{font:normal 12px verdana;text-align:center;color:gray;width:1024px;margin-left:auto;margin-right:auto;}
.footerLinks { position: relative; top: 3px; list-style: none; text-align:center; z-index: 2;height:20px;border:1px solid red; }
.divFooterContent a:link{ font-weight: normal; color: #4A7195; font-size: 11px; text-decoration: none !important; }
.divFooterContent a:visited { font-weight: bold; color: #4A7195; font-size: 11px; text-decoration: none !important; }
.footerLinks li { font-size: 11px; position: relative; line-height: 11px; float: left; height: 23px;  padding: 0px 3px 0px 3px; color: #c2cbd2; }


p{margin-bottom: 14px;text-align: justify;}
ul.linklist{list-style: none;}
ul.linklist li{border-top: solid 1px #EEEEEE;padding-top: 5px;margin: 5px 0px 0px 0px;}
ul.linklist li.first{border-top: 0px;margin-top: 0px;padding-top: 0px;}
.descr{font-weight:normal;}

#upbg{position: absolute;top: 0px;left: 0px;width: 747px;height: 264px;z-index: 1;}
#outer{position: relative;width: 747px;margin: 0 auto;background: #fff url('images/abg.gif') repeat-y;}
#inner{position: relative;padding: 13px 30px 13px 30px;z-index: 2;}
#header{position: absolute;background: #FF7800 url('images/a8.gif') repeat-x;width: 202px;height: 92px;color: #fff;padding-left: 20px;}
#header span{font-weight: normal;}
#header h1 a{position: absolute;font-size: 23px;letter-spacing: -1px;top: 25px;height: 92px;color:White;}
#header p{position: absolute;font-size: 10px;line-height:normal;font-weight: normal;font-style:italic;color: White;top: 51px;padding-right:30px;}
#header sup{color: #FCE2CA;}
#splash{position: absolute;right: 30px;background: #EAEAE2 url('images/a10.jpg') no-repeat;width: 458px;height: 92px;}
#menu{position: relative;padding: 0px;margin: 10px 0px 5px 5px;border:0px solid red;}
#menu ul{list-style-type:none;color:gray;border:0px solid green;padding:0px;margin-left:0px;}
#menu ul li{margin:0px;height:30px;border-bottom:1px dotted #c0c0c0;width:100%;}
#menu ul li.first{border-left: 0px;}
#menu ul li a{display:block;background-color: transparent;padding: 8px 0px 8px 5px;width:100%;font:normal 12px verdana;text-decoration:none;line-height:24px;color:black;}
#menu ul li a:hover{display:block;padding: 8px 0px 8px 5px;color: #ffffff;text-decoration: none;background-color:black;width:100%;}



#date{position: absolute;top: 0px;line-height: 15px;color: #BDBDA2;right: 30px;font-weight: bold;font-size: 12px;letter-spacing: -1px;}
#secondarycontent{position: relative;width: 180px;float: right;padding-left:0px;}
#secondarycontent h3{position: relative;top: 4px;font-size: 16px;line-height: 25px;color: #656551;letter-spacing: -1px;background: url('images/a22.gif') bottom repeat-x;padding: 3px 0px 0px 0px;margin-bottom: 8px;}
#secondarycontent .content{padding: 0px 10px 0px 0px;margin-bottom: 20px;}
#primarycontent{position: relative;width: 480px;float: left;}
#primarycontent  h3 a{position: relative;top: 4px;font-size: 18px;line-height: 25px;color: #656551;letter-spacing: -1px;margin-bottom: 20px;}
#primarycontent .content{padding: 0px 15px 0px 15px;margin-bottom: 20px;}
#primarycontent .post{margin-bottom: 30px;padding:5px;overflow:hidden;}
#primarycontent .post .header{position: relative;padding: 0px 0px 10px 5px;}
#primarycontent .post .date{position: absolute;right: 15px;top: 0px;line-height: 35px;color: #AFAFA4;font-weight: bold;}
#primarycontent .post .content{margin-top:15px;margin-bottom: 0px;}
#primarycontent .post .footer{position: relative;top: -10px;background: url('images/a33.gif') repeat-x;height: 64px;padding:15px 0px 0px 20px;}
#primarycontent .post .footer ul{list-style: none;position: absolute;right: 15px;bottom: 15px;}
#primarycontent .post .footer ul li{display: inline;line-height: 14px;padding-left: 17px;margin-left: 25px;background-repeat: no-repeat;background-position: 0px 2px;}
#primarycontent .post .footer ul li.printerfriendly{background-image: url('images/a41.gif');}
#primarycontent .post .footer ul li.comments{background-image: url('images/a36.gif');}
.post a:link{text-decoration:none;}
.post a:visited{text-decoration:none;}
.post a:hover{text-decoration:underline;}
a.taggedlink:link{text-decoration:none;position: relative;top: 4px;font-size: 25px;line-height: 25px;color: black;letter-spacing: -1px;margin-bottom: 20px;}
a.taggedlink:visited{text-decoration:none;position: relative;top: 4px;font-size: 25px;line-height: 25px;color: black;letter-spacing: -1px;margin-bottom: 20px;}
a.taggedlink:hover{text-decoration:underline;}

a.taggedlinkArchive:link{text-decoration:none;position: relative;top: 4px;font-size: 18px;line-height: 25px;color: black;letter-spacing: -1px;margin-bottom: 20px;}
a.taggedlinkArchive:visited{text-decoration:none;position: relative;top: 4px;font-size:18px;line-height: 25px;color: black;letter-spacing: -1px;margin-bottom: 20px;}
a.taggedlinkArchive:hover{text-decoration:underline;}

.info{border-bottom:1px dotted #c0c0c0;padding-bottom:15px;color:gray;}
.info a:link{text-decoration:none;color:Blue;}
.info a:visited{text-decoration:none;color:Blue;}
.info a:hover{text-decoration:underline;}

#primarycontent .post .footer ul li.readmore{background-image: url('images/a38.gif');}
#footer{position: relative;clear: both;height: 66px;text-align: center;line-height: 66px;background-image: url('images/a50.gif');color: #A8A88D;padding-left:10px;}
#footer a{color: #8C8C73;}


/* BlogEngine.NET additions */
#postnavigation{height: 20px;margin-bottom: 10px;text-align: center;color: Gray;}
.posts{margin-bottom:20px;font-family:Trebuchet MS;font-size:1.2em;}

/*Comments*/
#comment{margin-bottom:10px;}
.comment {border: 1px solid silver;background-color: White;padding: 3px 10px;margin-top:5px;margin-bottom: 10px;}
.comment .date {font-size: 10px;color: #666666;text-align: right;margin: 0;padding: 3px 0px;border-bottom: 1px dashed silver;}
.comment .author {margin: 0;padding: 3px 0px;border-top: 1px dashed silver;}
.self {border: 1px solid black;}
.comment .gravatar {float: left;clear: both;margin: 5px 10px 5px 0;}
.comment .gravatar img {height: 80px;width: 80px;}
.comment .content {min-height: 85px;margin: 5px;}
.comment img.flag{position: relative;top : 2px;}

.success{color:Green;font-weight: bold;}
.commentForm{padding: 5px;}
.commentForm h1{font-size:15px;margin-bottom:10px;}
.commentForm h2{font-size:15px;}
.commentForm label {float: left;display: block;width: 345px;}
.commentForm input {width: 345px;}
.commentForm textarea {width: 100%;height: 150px;}
.bbcode{color:Gray;}
	
/* Blogroll*/

#blogroll{position: relative;padding: 0px;margin: 10px 0px 5px 5px;border:0px solid red;}
#blogroll ul{list-style-type:none;color:gray;border:0px solid green;padding:0px;margin-left:0px;}
#blogroll ul li{margin:0px;height:30px;border-bottom:1px dotted #c0c0c0;margin-left:0px;}
#blogroll ul li.first{border-left: 0px;}
#blogroll ul li a img {display:none;border: none;margin-right: 3px;margin-bottom:-4px;}
#blogroll ul li a{display:block;background-color: transparent;padding: 8px 0px 8px 0px;font:normal 12px verdana;text-decoration:none;line-height:24px;color:black;}
#blogroll ul li a:hover{display:block;padding: 8px 0px 8px 5px;color: #ffffff;text-decoration: none;background-color:black;width:100%;}


/*Tag cloud*/
#tagcloud {margin-bottom: 10px;white-space: normal;margin-left:0px;border:0px solid red;padding:0px;}
#tagcloud li {display: inline;}
#tagcloud a {margin-right: 3px;display: inline;text-decoration:none;}
#tagcloud a:hover{text-decoration:underline;}
#tagcloud a.biggest {font-size: 20px;}
#tagcloud a.big {font-size: 17px;}
#tagcloud a.medium {font-size: 13px;}
#tagcloud a.small {font-size: 12px;}
#tagcloud a.smallest {font-size: 10px;}

/*Recent posts*/
ul.recentPosts li{padding-bottom: 10px;}
ul.recentPosts li a{font-weight: bold;}
ul.recentPosts li span{display: block;text-indent: 10px;text-transform: none;}

/*Recent comments*/
ul.recentComments li{padding-bottom: 10px;text-transform: none;}
ul.recentComments li a.postTitle{font-weight: bold;}

/*Social bookmarks*/
.bookmarks {float: left;}
.bookmarks a img {filter: alpha(opacity=35);-moz-opacity: .35;opacity: .35;}
.bookmarks a:hover img {filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}

/*Related Posts*/
#relatedPosts {background: white;padding: 5px 10px 10px 10px;margin:5px 0px 15px 0px;border: 1px solid silver;}
#relatedPosts h1 {padding: 0px 0px 12px 0px;}
#relatedPosts a {display: block;margin-top: 3px;}
#relatedPosts span {color: #666666;text-indent: 10px;font-size: 10px;}

/*Archive*/
#archive {background-color: White;border: 1px solid silver;padding: 10px;}
#archive h1 {margin: 0;border-bottom: 1px dashed silver;padding-bottom: 9px;}
#archive h2 {border-bottom: 1px solid silver;padding-bottom: 4px;font-size: 12px;margin-bottom: 10px;}
#archive h2 img {margin-right: 3px;}
#archive ul {list-style-type: square;margin: 0 10px;padding: 10px;}
#archive ul li {margin-right: 20px;}
#archive span {display: block;margin-bottom: 3px;}
#archive span a {margin-left: 4px;}

/*Star rater*/
.rating p{display: inline;position: relative;top: 14px;left: 55px;}
.star-rating {position: relative;width: 125px;height: 25px;overflow: hidden;list-style: none;margin: 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;}

/* smaller star */
.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(../../pics/star_small.gif);line-height: 10px;height: 10px;}

/*Contact page*/
#contact{background : white;padding: 10px;border: 1px solid silver;}
#contact h1{margin-top: 0;}
#contact label{display: block;padding-top: 5px;}
#contact input.field{width: 200px;}
#contact textarea{display: block;overflow: auto;width: 75%;height: 150px;margin: 0;}

/* code styles for CodeFormatter Extension*/
.csharpcode, .csharpcode pre{font-size: small;color: black;font-family: Consolas, "Courier New", Courier, Monospace;background-color: #ffffff;}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt{background-color: #f4f4f4;width: 100%;margin: 0em;}
.csharpcode .lnum { color: #606060; }

/*Search page*/
.searchresult{margin-bottom: 20px;}
.searchresult a{font-weight: bold;}
.searchresult span.text{clear: both;display: block;margin: 3px 0;}
.searchresult span.type{display: block;}
.searchresult span.url{color: Gray;}
.searchpage ul.paging{list-style-type: none;margin:0px;margin-bottom: 20px;padding:0px;}
.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;}

/*Syntax highlighter*/
.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;}

/*XFN tags*/
div.post .content a[rel] {padding-right:11px;background-repeat: no-repeat;background-position: right center;}
div.post .content a[rel="me"] {background-image:url('../../pics/xfn/me.gif');}

/*Normal contacts */
div.post .content a[rel~="contact"] ,
div.post .content a[rel~="acquaintance"],
div.post .content a[rel~="friend"] {background-image:url('../../pics/xfn/contact.gif');}

/*Normal contacts youve met*/
div.post .content a[rel~="contact"][rel~="met"] ,
div.post .content a[rel~="acquaintance"][rel~="met"] ,
div.post .content a[rel~="friend"][rel~="met"] {background-image:url('../../pics/xfn/contactMet.gif');}

/*Colleague and co worker icon more important than contact*/
div.post .content a[rel~="colleague"] ,
div.post .content a[rel~="co-worker"] {background-image:url('../../pics/xfn/colleague.gif');}

/*Colleague and co worker icon when met*/
div.post .content a[rel~="colleague"][rel~="met"] ,
div.post .content a[rel~="co-worker"][rel~="met"]{	background-image:url('../../pics/xfn/colleagueMet.gif');}

/*Sweethearts are more important than work!!!*/
div.post .content a[rel~="muse"] ,
div.post .content a[rel~="crush"] ,  
div.post .content a[rel~="date"] ,
a[rel~="sweetheart"] {background-image:url('../../pics/xfn/sweet.gif');}

/*...and if youve met them thats even better*/
div.post .content a[rel~="muse"][rel~="met"] ,
div.post .content a[rel~="crush"][rel~="met"] ,  
div.post .content a[rel~="date"][rel~="met"] ,
div.post .content a[rel~="sweetheart"][rel~="met"] {background-image:url('../../pics/xfn/sweetMet.gif');}

/*Social Bookmark*/
.socialBookmarksContainer{margin-top:10px;}
.socialBookmarksContainer IMG{margin-right:10px;}

.tblSponsor{}
.tblSponsor td{padding:10px;}

#searchbox{font:normal 11px verdana;color:#444;border:1px dotted #c0c0c0;padding:10px;background-color:#e0e0e0;}
#searchbutton{height:25px;border:1px solid gray;width:65px;margin-left:5px;}
INPUT#searchfield{margin-right:8px;border:1px solid gray;height:20px;width:180px;font:bold 14px Trebuchet MS;color:Gray;}
IMG.sideBar125Ad{border:1px solid gray;}
.sidebarHeader{border:0px solid red;background:#ffffff url(img/redBG.gif) no-repeat; width:300px;height:46px;padding-top:5px;}
.sidebarHeader span{padding:0px 0px 0px 10px;font:bold 24px trebuchet;font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;color:White;}

#postPaging a:link,#postPaging a:visited{text-decoration:none;font:bold 12px verdana;}
#postPaging a:hover{text-decoration:none;font:bold 12px verdana;color:Red;}

/*blog links*/
#blogs a{margin:0px;}
#blogs a:hover{margin:0px;}
#blogs IMG{border:0px;margin-bottom:4px;}

/*category title*/
.categoryTitle{font-size:20px;font-weight:bold;font-family:Trebuchet MS,arial, Tahoma,verdana, Sans-Serif;color:#B10600;}


