/*Pages in General*/

h1{font-size:150%;font-weight:bold;color:black;}


A:link {text-decoration: underline;color: #0000FF;}
A:visited {text-decoration: underline;color: #0000FF;}
A:active {text-decoration: underline;color: #FF0000;}
A:hover {text-decoration: underline; color: #FF0000;}

.littlelink{ font-size:80%;}
.littlelink:link {text-decoration: underline;color: green;}
.littlelink:visited {text-decoration: underline;color: green;}
.littlelink:active {text-decoration: underline;color: red;}
.littlelink:hover {text-decoration: underline; color: red;}

BODY {color: #222222;font-family:verdana,arial,geneva,helvetica;font-size:12px;height:12px;}

.faqquestion{font-weight:bold;color:red;padding:3px;}
.faqanswer{color:#666666;padding:5px;padding-left:20px;}
.faq{padding:2px;}
/*Classified styles*/
.clroot{
	width:100%;
	position:relative;
	border:0px solid #888888;
}
.cla1{
	background-color:#EEEEEE;
	width:25%;
	border-bottom:1px solid #888888;
	float:left;
	font-size:10px;
	font-family: Arial,Sans Serif;
}
.cla2{}
.clt{font-weight:bold;}
.cld{}
.clp{font-weight:bold;}

.fp{
	padding:4px;
}

/*POLL Styles*/
.pollbar{
	height: 10px;
	background-color: #44DD44;
	border-top: 1px solid #CCFFCC;
	border-bottom: 1px solid #CCFFCC;
	border-right: 1px solid #CCFFCC;
	border-left: 1px solid #CCFFCC;
}
.pollcommentbox{
	border: 1px solid #CCCCCC;
	width: 90%;
	padding: 5px;
}
.pollbox{
	border: 2px solid #CCCCCC;
	width: 90%;
	padding: 10px;
}

/* OLD POLL STUFF
.poll{background-color:#FEFF86;font-family: Verdana,Arial,Sans Serif;font-size:12px;color:black;border:#FF8F4B solid;border-width:4px 4px 4px 4px;margin:0px 0px 6px 0px;}
.pollh{font-weight:bold;background-color:#FF8F4B;color:white;}
.pollq{font-weight:bold;font-size:10px;}
.pollo{font-weight:normal;font-size:10px;}
.pollinput{font-family:verdana,arial,geneva,helvetica;font-size:10px;}
*/


/*MAPoROONEY Styles*/
.maptitle{font-weight:bold;font-size:12px;font-family:sans-serif;color:#555;}
.mapdesc{font-weight:bold;font-size:10px;font-family:sans-serif;color:#555;}

/*YardSale counter Styles*/
.ysbox{
	background-color:#FFFFFF;
	color:black;
	border:2px solid #DDDDDD;
    padding: 3px;
}
.yscount{font-weight:bold;font-size:18px;font-family:sans-serif;color:brown;}

.header {font-family:verdana,arial,geneva,helvetica;font-size:12px;font-weight:bold;background: #EFEFEF;color:#888888;}
td{color: #222222;font-family:verdana,arial,geneva,helvetica;font-size:12px;}
input{font-family:verdana,arial,geneva,helvetica;font-size:12px;}
select{font-family:verdana,arial,geneva,helvetica;font-size:12px;}
textarea{font-family:verdana,arial,geneva,helvetica;font-size:12px;}
th{font-family:verdana,arial,geneva,helvetica;font-size:12px;}
.yst {
    border-color : DDDDDD;
    border-width : 0px;
    cellpadding: 3px;
}
.errortable {
    border-color : #FF0000;
    background-color : pink;
    border-width : 2px;
    padding: 10px;
    border-style:solid;
}
.subcattable {
    border-color : #99cc99;
    background-color : #BBFFBB;
    border-width : 2px;
    padding: 2px;
    border-style:solid;
}
.subcatinset {
    border-color : #99cc99;
    background-color : #FFFFFF;
    border-width : 2px;
    padding: 0px;
    border-style:solid;
    font-size: 10px;
}
.subcatinsetbody {
    font-size: 10px;
    font-style: normal;
}
.adpaypal {
    border-color : #0000DD;
    background-color : #AAAADD;
    border-width : 2px;
    padding: 10px;
    border-style:solid;
}
.adinvoice {
    border-color : #FFCC44;
    background-color : #FFEEAA;
    border-width : 2px;
    padding: 10px;
    border-style:solid;
}
.cpn {
		border-width:1px;
		border-color:#008080;
		border-style:solid;
		display:in-line;
}
.mapicon{
	position:float;
	float:right;
}
.yss{color:#444444;font-size:10px;font-weight:normal;}
.ysl{color:#444444;font-size:10px;font-weight:normal;
	border-bottom:1px dashed #AAAAAA;
}
.nid{color:#444444;font-size:12px;font-weight:bold;}
.nit{color:#000000;font-size:12px;font-weight:normal;}
.msgn{color:#446666;font-size:12px;font-weight:bold;}
.msgd{color:#444444;font-size:12px;font-weight:normal;}
.msgs{color:#444444;font-size:12px;font-weight:normal;}
.msge{color:#444444;font-size:12px;font-weight:bold;}
.msgt{color:#444444;font-size:10px;font-weight:normal;}
.msgsep{color:#444444;font-size:10px;font-weight:normal;
	border-bottom:1px dashed #AAAAAA;
}

.yslp{color:#000077;font-size:12px;font-weight:normal;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background-color : #ddddFF;    
}
.yslf{color:#444444;font-size:10px;font-weight:normal;
	border-bottom:1px dashed #AAAAAA;
}
.yslpf{color:#000077;font-size:10px;font-weight:normal;
	border-bottom:1px solid #666666;
	background-color : #ddddff;     
}


.eventsep{
	height:0;
	font:0/0 serif;
	border-bottom:0px dashed #AAAAAA;
	border-left:0px dashed #AAAAAA;
}
.eventseppremiere{
	height:0;
	font:0/0 serif;
	border-bottom:0px dashed #AAAAAA;
	border-left:0px dashed #AAAAAA;
}
.jarheader{background-color : #99cc99;color:#000000;font-size:14px;font-weight:bold;}
.tableheader{background-color : #AABBCC;color:#000000;font-size:14px;font-weight:bold;}
.itemtableheader{background-color : #AABBCC;color:#000000;font-size:14px;font-weight:bold;}
.elh{background-color : #FFFFFF;color:#000000;border:0px solid #AACCAA;
	padding:3px;
}
.edh{background-color : #CCDDCC;color:#000000;font-size:14px;font-weight:bold;}
.itemdetailheader{background-color : #BBCCCC;color:#000000;font-size:14px;font-weight:bold;}
.searchrow{background-color : #335580;}
.headerrow{background-color : #FFFFFF;}
.adminrow{background-color : #ddddff;} 
.adlink{font-size:9px;}

.accountHeader{
	background-color : #FFFFBB;
	border-top : 2px solid #FFCC33;
	border-bottom : 2px solid #FFCC33;
	font-size:11px;
	font-weight:bold;
	padding: 4px;
}
/*Account header links*/
.ahLink{
	color:#0000FF;
}

.ar1{background-color : #BBBBBB;}
.ar2{background-color : #DDDDDD;font-size:14px;font-weight:bold;}
.invoicet{font-weight:bold;background-color : #CCCCCC;}
.r0{background-color : #FFFFFF;}
.r1{background-color : #EEEEEE;}
.fr1{background-color : #557799;}
.fr2{background-color : #335580;}
.fr3{background-color : #223366;}
.fft{font-weight:bold;background-color : #EEEEEE;text-align:right;}
.pt{color:#224422;font-size:24px;font-weight:bold;}
.ft{font-weight:normal;color:#E0E0E0;font-size:10px;}
.tacs{font-weight:bold;color:#222244;font-size:12px;}
.gt{color:#000000;font-size:9px;font-weight:normal;}

.grid{border:1;}
.gridTD{color:#224422;font-size:10px;font-weight:normal;}
.gridTH{color:#224422;font-size:10px;font-weight:bold;background-color : #AABBCC;}


.lt,.listtitle{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
.ltToday{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
.ltRecent{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
.ltPopular{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
.ltCategories{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
.ltAnnounce{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
.ltPeople{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
.ltItemOld{
	background-color: #73BA29; 
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width: 95%;
	padding: 2px;
	padding-left:5px;
	border-bottom: 2px solid #529A10;
}
.ltItem{
	background-color:#FFFFFF;
	color:#224422;
	font-size:18px;
	font-weight:bold;
}
/*tt = Table Title*/
.ttItem{
	background-color: #AABBCC; 
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding: 2px;
	padding-left:3px;
	border-bottom: 2px solid #AABBCC;
}

.footerrow{background-color : #335580;}
.navpage{font-size:150%;font-weight:bold;}
.accounttype{color:#4444FF;font-size:18px;font-weight:bold;}
.expiredate{color:#4444FF;font-size:14px;font-weight:bold;}
.formnote{color:#AA00AA;font-size:10px;font-weight:normal;}
.st{color:#888888;font-size:10px;font-weight:normal;}
.searchcount{color:#BB3333;font-size:14px;font-weight:bold;}
.cawelcome{color:#BB3333;font-size:14px;font-weight:bold;}
.titletext{color:#446644;font-size:24px;font-weight:bold;}
.listtitle{color:#224422;font-size:18px;font-weight:bold;}
.plt{font-size:12px;font-weight:bold;}
.ppo{color:#224422;horizontal-align:center;font-size:12px;font-weight:bold;}
.listitemdate{color:#224422;font-size:10px;font-weight:normal;}
.listitemviews{color:#224422;font-size:10px;font-weight:normal;}
.erroritem{color:#FF0000;font-size:12px;font-weight:bold;}
.catlistitem{font-size:12px;font-weight:normal;}
.itemtitle{color:#224422;font-size:18px;font-weight:bold;}
.itemtitlepremiere{color:#224422;font-size:18px;font-weight:bold;}
.itemdescription{color:#224422;font-size:12px;font-weight:normal;}
.itemprice{color:#224422;font-size:12px;font-weight:bold;}
.headertext{color:#DDDDDD;}
/*the HELP boxes on all the pages*/
.help{
	background-color: #FFFFFF;
	border-top:#CCCCCC 2px solid;
	border-left:#CCCCCC 2px solid;
	border-right:#CCCCCC 2px solid;
	border-bottom:#CCCCCC 2px solid;
	padding:10px;
}
.helpTitle{
	color:#BB3333;font-size:14px;font-weight:bold;
}
.funlinks{
	background-color: #FFFFFF;
	border-bottom:#CCCCCC 0px solid;
	padding:3px;
	font-size: 11px;
}
.sign2{
	background-image: url(../img/site/sign2.gif);
	width: 60px;
	height: 65px;
	text-align: center;
}
.ec{
	color: red;
	padding: 0px;
	padding-top: 16px;
	line-height:18px;
	font-size: 18px;
	font-weight: bold;
	font-family: comic sans, arial;
}
.ec2{
	color: #AAAAAA;
	font-size: 9px;
	line-height:10px;
	font-weight:normal;
	padding: 0px;
	padding-left: 7;
	font-family: comic sans, arial;
}



#container{width:100%;border: 0px solid green;}
#historyDiv{float:right;width:200px;border:0px solid red;}
#historyLink{background-color:#AAFFAA;padding: 10px;border-bottom: 2px solid #66FF66;border-left: 2px solid #66FF66;}
#historyBlock{background-color:#FFFFFF;padding: 10px;}
#userblock{float:left;width:200px;border:0px solid blue;}
.times{font-size:80%;color:#AAAAAA;}
.me{color:black;padding-top: 2px;}
.them{color:red;margin-left: 15px;padding-top: 2px;}
.ddd{padding: 5px;border:dashed 1px black;}
#chatmenu{position:fixed;border:2px solid #3333AA;bottom:27px;background-color:white;
	width:220px;
}
.chatDiv{position:fixed;bottom:0px;background-color:white;width:220px;padding: 0px;float:left;border: solid 2px #33AA33;}
.chatDivHigh{position:fixed;bottom:0px;padding: 0px;width:220px;float:left;border: solid 2px orange;background-color:white;}
.chatMsgs{padding:5px;width:210px;height:150px;overflow:auto;font-size:80%;}
.chatForm{padding:2px; background-color:#CCCCFF;}
.chatTitle{padding:2px; background-color:#33AA33;color:white;font-weight:bold;}
.userMe{padding:1px; border-left:3px solid #8888FF;}
.userFriends{padding:1px; border-left:3px solid #CCCCFF;}
.userOthers{padding:1px; border-left:3px solid #FFFFFF;}
.profile_me{background-color: #CCCCFF; border: 1px solid blue;color:blue;}
.profile_friends{background-color: #FFFFCC; border: 1px solid orange;color:orange;}
.profile_others{background-color: #CCFFCC; border: 1px solid green;color:green;}
.chatwinaction{float:right;font-weight:bold;padding-left:3px;padding-right:3px;}
#chatmain{
	position:fixed;height:25px;bottom:0px;width:220px;padding:0px;;
	background-color:#33AA33;
	border-left: 2px solid #88CC88;
	border-top: 2px solid #88CC88;
	border-right: 2px solid #338833;
	border-bottom: 2px solid #338833;
	right:20px;z-index:100;
}
			
			
			
.sign{
	background-image: url(../img/site/sign.gif);
	width: 120px;
	height: 130px;
	text-align: center;
}
.c{
	color: red;
	padding-top: 30px;
	font-size: 36px;
	font-weight:bold;
	font-family: comic sans, arial;
}
.c2{
	color: #888888;
	font-size: 11px;
	font-weight:normal;
	padding-left: 10px;
	font-family: comic sans, arial;
}

.itemloc{font-size:80%;}	

h2{font-size:120%;font-weight:bold;}