BODY {
	MARGIN: 2px; 
	BACKGROUND-COLOR: #ffffff;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	-webkit-font-smoothing: antialiased;
}
.alignLeft { float:left; margin-right: 1em; }

.you_are_here  {
	font-size: 11px;
	color: #C4C4C4;
	text-decoration: none;
}

.you_are_here A { 
	font-size: 11px;
	color: #C4C4C4;
	text-decoration: none;
}

.dircontent {
	padding-left:110px;
	padding-right:110px;
}

.submitcontent {
	width:850px;
	margin: 0 auto 0 auto;
}

#title {
	font-size: 13px;
	color: #333;
	text-decoration: none;
}

.desc  {
	font-size: 12px;
	line-height:1.5em;
	color: #616161;
	font-weight :normal;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.desc A {  font-size: 12px; color:  #00A4F2; font-weight :normal; text-decoration: none; border-bottom: 1px dotted;}

.pageTitle  {
	font-size: 15px;
	font-weight :bold;
	text-decoration: none;
	color: #00A4F2;
}

.indexdirhead1  {
	font-size: 13px;
	font-weight :bold;
	text-decoration: none;
	line-height:1.5em;
	padding-top: 10px;
	padding-left:20px;
	background-image:url(http://www.linkchannels.com/images/folder_horizontal.png);
	background-repeat:no-repeat;	
	background-position: 0px 12px;
}

.indexdirhead1 A { color: #00A4F2; font-weight :bold; text-decoration: none;}

.dircat  {
	font-size: 11px;
	color: #C4C4C4;
	text-decoration: none;
}

.dircat A { color: #9D9D9D; text-decoration: none;}

.url  {
	font-size: 10px;
	color: #C4C4C4;
	text-decoration: none;
}
.url A:link { color: #C4C4C4; text-decoration: none; font-size: 10px;}
.url A:hover { color: #fff; background-color: #09F; font-size: 10px;}

.paging {
	font-size: 12px;
	color: #C4C4C4;
	text-decoration: none;
	
}
.paging A{ color: #999; padding:2px; text-decoration: none; font-size: 12px; background-color: #EEE; border: #CCC 1px solid;}

.links  {
	font-size: 12px;
	color: #4D4D4D;
	text-decoration: none;
}
.links A:link { color: #00A4F2; text-decoration: none; font-size: 12px; }
.links A:visited { color: #00A4F2; text-decoration: none; font-size: 12px; }
.links A:hover { color: #fff; background-color: #09F; font-size: 12px; }

.mini_ads  {
	font-size: 11px;
	color: #C4C4C4;
	text-decoration: none;
	text-align:left;
	margin-top:-10px;
	border:solid 1px #F90;
	background-color:#FFC;
	padding:5px;

}
.mini_ads A:link { font-size: 10px; color: #999;}
.mini_ads A:visited { font-size: 10px; color: #999;}
.mini_ads ul { list-style:none;}

.top_cat  {
	font-size: 11px;
	color: #C4C4C4;
	text-decoration: none;
	text-align:left;
	margin-top:-10px;
}
.top_cat li A:link { font-size: 11px; color: #00A4F2;}
.top_cat li A:visited { font-size: 11px; color: #00A4F2;}
.top_cat li A:hover { font-size: 11px; color: #C4C4C4;}

.latest_links  {
	font-size: 11px;
	color: #C4C4C4;
	text-decoration: none;
	text-align:left;
	line-height:175%;
}
.latest_links li A:link { font-size: 11px; color: #3CF;}
.latest_links li A:visited { font-size: 11px; color: #3CF;}
.latest_links li A:hover { font-size: 11px; color: #C4C4C4;}




.featured_links  {
	font-size: 13px;
	color: #4D4D4D;
	text-decoration: none;
}

.featured_links A { color: #00A4F2; text-decoration: none;}

/*.indexdirhead1 A:visited { color: #ff6600; font-weight :bold; text-decoration: none;}

.indexdirhead1 A:hover { color: #ff6600; font-weight :bold; text-decoration: none;}*/

.indexdirlist1  {
	text-align:justify;
	font-size: 12px;
	color: #9D9D9D;
	font-weight :normal;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.indexdirlist1 A {  font-size: 12px; color: #9D9D9D; font-weight :normal; text-decoration: none; }

/*.indexdirlist1 A:visited {  font-size: 12px; color: #0066cc; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }
.indexdirlist1 A:hover {  font-size: 12px; color: #ff6600; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }*/

.form-search-input {
	
	font-size: 11px;
	color: #000000;
}



.random-quotes {
	text-align:center;	
	font-size: 12px;
	color: #333333;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.footernav  {
	padding-top:35px;
	font-size: 
	11px; color:  #BFBFBF; 
	font-weight :normal; 
	text-decoration: none; 
	text-align:center;
}
	
.footernav A {
	font-size: 12px; 
	color:  #919191; 
	font-weight :normal; 
	text-decoration: underline;
	text-align:center;
}

.smalltext {
	font-size: 10px;
	color: #919191;
}

.footer-copyright {
	font-size: 10px;
	color: #919191;
	text-align:center;
}

.footer-copyright A { 
	font-size: 10px; 
	color: #919191; 
	text-decoration: none; 
	}


/*.footernav A:visited {  font-size: 12px; color: #333; font-weight :normal; text-decoration: underline; text-align:center;}
.footernav A:hover {  font-size: 12px; color: #333; font-weight :normal; text-decoration: underline; text-align:center;}*/

.topnav {
	
	font-size: 12px;
	color: #003399;

}
.topnav A      {  font-size: 12px; color:  #00A4F2; font-weight :normal; text-decoration: none; border-bottom: 1px dotted;}
.topnav A:visited {  font-size: 12px; color: #00A4F2; font-weight :normal; text-decoration: none; border-bottom: 1px dotted;}
.topnav A:hover {  font-size: 12px; color: #00A4F2; font-weight :normal; text-decoration: none; border-bottom: 1px dotted;}



#likeus  {
	font-size: 12px;
	color: #0066cc;
	font-weight :normal;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align:right;
}

#headertext A {  font-size: 12px; color: #0066cc; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }
#headertext A:visited {  font-size: 12px; color: #0066cc; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }
#headertext A:hover {  font-size: 12px; color: #ff6600; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }



.reciprocal  {
	
	font-size: 12px;
	color: #999;
	font-weight :normal;
	text-decoration: none;

}

.reciprocal A {  font-size: 12px; color: #999; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }
.reciprocal A:visited {  font-size: 12px; color: #999; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }
.reciprocal A:hover {  font-size: 12px; color: #333; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }


.right_note  {
	font-size: 12px;
	color: #999;
	font-weight :normal;
	text-decoration: none;
	padding-bottom: 2px;
	padding-left: 85px;
}

.right_note A {  font-size: 12px; color: #999; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }
.right_note A:visited {  font-size: 12px; color: #999; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }
.right_note A:hover {  font-size: 12px; color: #333; font-weight :normal; text-decoration: none; border-bottom: 1px dotted; }





.indexdirhead2  {
	
	font-size: 15px;
	color: #0066cc;
	font-weight :bold;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.indexdirhead2 A {  font-size: 15px; color: #0066cc; font-weight :bold; text-decoration: none;}
.indexdirhead2 A:visited {  font-size: 15px; color: #0066cc; font-weight :bold; text-decoration: none;}
.indexdirhead2 A:hover {  font-size: 15px; color: #0066cc; font-weight :bold; text-decoration: none;}

.featured {
	background-color:#f1f7de;
	border: 1px solid #d8e4b5;
	padding: 14px 5px 5px 5px;
}

.main {
	padding: 0px 5px 0px 5px;
}

ul.category {
	list-style: square;
	margin: 10 10 10 10;
	padding-top: 15px;
}

li.widget li { background-image: url('http://www.paloaltobackfence.net/files/folder.gif'); background-repeat: no-repeat;  background-position: .13em .1em;  padding-left: 2em; margin: 0 0 0.7em 0; }


.detail  {
	font-size: 12px;
	color: #0066cc;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}

.detail A {  font-size: 12px; color: #ff6600; font-weight :bold; text-decoration: none; border-bottom: 1px dotted;}
.detail A:visited {  font-size: 12px; color: #ff6600; font-weight :bold; text-decoration: none; border-bottom: 1px dotted;}
.detail A:hover {  font-size: 12px; color: #ff6600; font-weight :bold; text-decoration: none; border-bottom: 1px dotted;}

.err  {
	
	font-size: 12px;
	color:#FF0000;
	text-decoration: none;
}

.error_msg  {
	margin: 0 auto 0 auto;
	font-size: 12px;
	color:#FF0000;
	background-color:#FFFFDE;
	border: 1px #FFCF0F;
	text-decoration: none;
}
