/*+clearfix {*/
A#videoMe:after, #sendBox:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
A#videoMe, #sendBox
{
	display: inline-block;
}
A#videoMe, #sendBox
{
/*\*/
	display: block;
/**/
	_height: 1px;
}
/*+}*/
BODY, HTML
{
	margin: 0;
	padding: 0;
	background-color: #FFF;
	height: 100%;
}
#botContainer
{
	width: 100%;
	padding: 0;
	background-color: #CBCBCB;
	height: 7px;
}
.c
{
	clear: both;
}
#searchLoader
{
	margin: 75px auto;
	background-image: url(img/ajax-loader.gif);
	width: 220px;
	height: 19px;
}
H1
{
	font-family: "Arial Narrow";
	font-weight: 100;
	color: #000;
	font-size: 18px;
}
#screenshot
{
	margin: 15px auto 0;
	background-image: url(img/ss.jpg);
	width: 459px;
	height: 284px;
	background-repeat: no-repeat;
}
#container
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
	background-color: #F7F7F7;
	position: absolute;
}
#aboutCopy
{
	margin: 0 15px 0 35px;
	font: 11pt Arial;
}
#aboutBox
{
	margin: 0 auto;
	width: 960px;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	padding: 22px 0;
	height: 206px;
}
#header
{
	margin: 0 auto;
	padding: 0;
	width: 960px;
	height: 60px;
	background-color: #FFFFFF;
	position: relative;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
}
A#whatIt
{
	float: left;
	margin: 27px 0 0 20px;
	text-decoration: none;
	font: 8pt sans-serif;
	font: 9pt Arial;
	color: #338ADD;
}
#beta
{
	width: auto;
	font: 9pt Arial;
	float: right;
	color: #939393;
	text-decoration: none;
	position: relative;
	margin: 24px 19px 0 0;
}
A#feedback
{
	font: 9pt Arial;
	float: right;
	color: #338ADD;
	text-decoration: none;
	position: relative;
	margin: 24px 34px 0 0;
}
A:hover#feedback
{
	font: 9pt Arial;
	float: right;
	color: #010101;
	text-decoration: none;
	position: relative;
	margin: 24px 34px 0 0;
}
A#logo
{
	margin: 10px 0 0 35px;
	padding: 0;
	width: 107px;
	height: 42px;
	background-color: #FFFFFF;
	background-image: url(img/logo2.png);
	background-repeat: no-repeat;
	float: left;
}
#catBox
{
	margin: 14px 1px 0 6px;
	padding: 0;
	width: 100%;
	height: 28px;
}
A#changeLoc
{
	color: #588DC8;
	text-decoration: none;
	font: 8pt Verdana;
	position: relative;
	margin: 27px 0 0 12px;
	padding: 0;
	float: left;
}
#headBreak2
{
	margin: 0 auto;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	padding: 0;
	width: 960px;
	height: 40px;
	background-color: #E6E6E6;
	position: relative;
}
A:hover#videoMe
{
	color: #255A8C;
}
/*[clearfix]*/A#videoMe
{
	margin: 25px 116px 0 14px;
	color: #023463;
	font-family: Arial;
	background-image: url(img/tv.png);
	font-size: 11pt;
	float: none;
	text-decoration: none;
	background-position: 1px 0px;
	padding: 5px 9px 0 54px;
	background-repeat: no-repeat;
	height: 32px;
	outline: none;
	font-weight: bolder;
	/*[empty]width:;*/
}
#headBreak
{
	margin: 0 auto;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	padding: 0;
	width: 960px;
	height: 56px;
	background-color: #C6E7BE;
	position: relative;
}
#centerMe
{
	margin: 0;
	position: absolute;
	top: 6%;
	height: auto;
	width: auto;
	left: 28%;
	display: none;
}
#lightbox
{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	background-image: url(img/bk.png);
	width: 100%;
	height: 100%;
	z-index: 222;
}
#videoMeBox
{
	position: relative;
	background-color: #FFFFFF;
	padding: 20px 28px 27px;
	top: 0px;
	left: 0;
	width: 430px;
	border: 5px solid #C7C7C7;
	height: 339px;
}
#feedbackBox
{
	position: relative;
	background-color: #FFFFFF;
	padding: 20px 28px 27px;
	top: 0;
	left: 0;
	width: 498px;
	border: 5px solid #C7C7C7;
	height: 297px;
}
#feedComment INPUT
{
	border: 3px solid #95A8E0;
	padding: 3px;
	width: 486px;
	margin: 2px 15px 15px 0;
	height: 111px;
}
#feedName
{
	margin: 17px 0 0;
}
#feedName INPUT
{
	border: 3px solid #95A8E0;
	padding: 3px;
	width: 246px;
	margin: 3px 15px 15px 0;
}
#feedTitle
{
	font: 14.9pt Arial;
	/*[empty]color:;*/
}
#introLove
{
	position: relative;
	top: 71px;
	left: 33px;
	background-image: url(img/bk.png);
	width: 463px;
	height: 123px;
	padding: 30px;
	font: 20.1pt Arial;
	z-index: 0;
	color: #010101;
}
#mainMapOverlay
{
	padding: 0;
	width: 960px;
	height: 40px;
	z-index: 2;
	margin: 0 auto;
	background-image: url(img/blue.jpg);
	background-color: #567CA6;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}
#minimize
{
	position: inherit;
	float: left;
	margin: 11px 20px 0 32px;
	text-decoration: none;
	padding: 2px 0;
	background-color: #FFFFFF;
	font: 8pt Arial;
	color: #585858;
	/*[empty]border-top:;*/
	border-bottom: 1px solid #B8B8B8;
	border-left: 1px solid #C4C4C4;
	border-right: 1px solid #C4C4C4;
	width: 152px;
	text-align: center;
	outline: none;
}
#smallIn
{
	font: 11.9pt Arial;
	margin: 17px 0 0;
	padding: 4px;
	/*[empty]background-color:;*/
}
#confirmText
{
	width: 249px;
	margin: 13px auto 0;
	font: bold 1em Arial;
}
#mainMap
{
	margin: 0 auto;
	padding: 0;
	width: 960px;
	height: 350px;
	background-color: #BFBFBF;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	z-index: 0;
}
.gmnoprint
{
	margin: 0 0 7px 9px;
}
#confirmBox
{
	margin: 0 auto;
}
#confirm
{
	margin: 22px auto 0;
	color: #1EC60C;
	font: 16pt Arial;
	width: 517px;
	padding: 33px 55px;
	background-color: #FEFAC4;
	border: 1px solid #FCD1AF;
}
#city
{
	width: 372px;
	float: left;
	margin: 35px 0 0 22px;
	color: #757575;
	font-family: Arial;
	font-size: 20px;
}
/*NAVIGATION BAR*/
#zipBox
{
	margin: 6px 0 0 13px;
	width: 100%;
	height: 41px;
	position: relative;
	float: left;
	z-index: 7;
}
#zipTitle2
{
	font: normal bold 10.4pt Arial;
	width: 136px;
	margin: 15px 0 3px 17px;
	color: #020202;
	float: left;
}
#zipTitle
{
	font: normal bold 10.4pt Arial;
	width: 112px;
	margin: 15px 0 3px 17px;
	color: #020202;
	float: left;
}
#createMe
{
	margin-left: 6px;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 11px;
	float: left;
	padding: 4px 8px;
	width: 114px;
	font: normal bold 10.4pt Arial;
	background-color: #C6E7BE;
	text-align: center;
}
INPUT#f-cityForm
{
	padding: 3px 0px 3px 8px;
	margin: 8px 0px 3px -9px;
	font: normal bold 12pt Helvetica;
	width: 238px;
	float: left;
	color: #0A0A0A;
}
INPUT#f-zipForm
{
	padding: 0px 0px 0px 8px;
	margin: 8px 0px 3px 4px;
	font: normal 15.3pt Helvetica;
	width: 79px;
	float: left;
	color: #0A0A0A;
}
A#goSearch
{
	margin: 4px 14px 0 0;
	display: block;
	border: 1px solid #98B2CB;
	width: 22px;
	background-color: #2F7AC1;
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0 0px 0px;
	font: bold 14px Arial;
	text-align: center;
	float: right;
	position: relative;
	float: right;
}
A#goArrow
{
	margin: 13px 12px 12px 14px;
	display: block;
	border: 1px solid #98B2CB;
	width: 22px;
	background-color: #2F7AC1;
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0 0px 0px;
	font: bold 14px Arial;
	text-align: center;
	float: left;
}
A#goArrowCity
{
	margin: 13px 12px 12px 2px;
	display: block;
	border: 1px solid #98B2CB;
	width: 22px;
	background-color: #2F7AC1;
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0 0px 0px;
	font: bold 14px Arial;
	text-align: center;
	position: absolute;
	top: 2px;
	left: 818px;
}
A:hover#goSearch
{
	background-color: #265B8D;
	border: 1px solid #C9C9C9;
	color: #FEFEFE;
}
A:hover#goArrow
{
	background-color: #265B8D;
	border: 1px solid #C9C9C9;
	color: #FEFEFE;
}
A:hover#goArrowCity
{
	background-color: #265B8D;
	border: 1px solid #C9C9C9;
	color: #FEFEFE;
}
/*TOP NAVIGATION*/
UL.nav
{
	clear: both;
	margin: 0 0 0 1px;
	padding: 0;
	list-style: none;
}
LI.navItem
{
	display: inline;
	float: left;
	margin: 0 5px 0 0px;
	background-color: #514747;
}
LI A.btn_market
{
	display: block;
	border: 1px solid #98B2CB;
	width: 92px;
	background-color: #FFFFFF;
	margin: 0;
	color: #050505;
	text-decoration: none;
	font: 12px Arial;
	outline: none;
	padding: 5px 15px;
	text-align: center;
}
LI A.btn_op
{
	display: block;
	border: 1px solid #98B2CB;
	width: 92px;
	background-color: #FFFFFF;
	margin: 0;
	outline: none;
	color: #050505;
	padding: 5px 15px;
	font: 12px Arial;
	text-decoration: none;
	text-align: center;
}
LI A.btn_meet
{
	display: block;
	border: 1px solid #98B2CB;
	width: 92px;
	outline: none;
	background-color: #FFFFFF;
	margin: 0;
	color: #050505;
	text-decoration: none;
	padding: 5px 15px;
	font: 12px Arial;
	text-align: center;
}
LI A.btn_ev
{
	display: block;
	border: 1px solid #98B2CB;
	width: 92px;
	background-color: #FFFFFF;
	outline: none;
	margin: 0;
	color: #050505;
	text-decoration: none;
	padding: 5px 15px;
	font: 12px Arial;
	text-align: center;
}
LI A.btn_market:hover, A.btn_op:hover, A.btn_meet:hover, A.btn_ev:hover, A.navItem:hover
{
	background-color: #F4F4F4;
	border: 1px solid #C9C9C9;
}
.focusB
{
	border: 2px solid #B54211;
}
LI A.mainActive
{
	background-color: #FEF994;
	border-top: 1px solid #CCCBCB;
	border-left: 1px solid #C9C9C9;
	border-bottom: 2px solid #DEDEDE;
	border-right: 1px solid #B3B3B3;
	font: 12px Arial;
	color: #020202;
}
#cityName
{
	font: 14pt Helvetica;
	color: #949494;
	float: left;
	margin: 21px 0 0 14px;
	padding: 0;
}
/*MAP REGION*/
#shadeUp
{
	height: 14px;
	width: 100%;
	border-bottom: 6px solid #CCC;
}
#map1
{
	height: 385px;
	width: 100%;
}
#map1b
{
	height: 400px;
	width: 100%;
	background-color: #C4C4C4;
}
#shadeDown
{
	background-image: url(img/shadeDown.jpg);
	height: 14px;
	width: 100%;
}
#panelLogin
{
	position: absolute;
	left: 113px;
	top: 206px;
	width: 525px;
	height: 275px;
	background-color: #FFF;
	border: 4px solid #CCC;
	opacity: .90;
	z-index: 3;
}
#panel
{
	position: absolute;
	left: 113px;
	top: 166px;
	width: 525px;
	height: 356px;
	background-color: #FFF;
	border: 4px solid #DDD;
	opacity: .90;
	z-index: 7;
}
#panelIntro
{
	position: absolute;
	left: 0px;
	top: 163px;
	width: 957px;
	height: 385px;
	border-right: 4px solid #CCC;
	z-index: 2;
	background-color: #FFFFFF;
	opacity: .85;
}
#panelIntro2
{
	position: absolute;
	left: 0px;
	top: 163px;
	width: 100%;
	height: 385px;
	border-right: 4px solid #CCC;
	z-index: 2;
	background-color: #517093;
	opacity: .85;
}
#bottom
{
	position: absolute;
	left: 0px;
	top: 299px;
	width: 760px;
	height: 250px;
	/*[disabled]background-image:url(img/bottom.png);*/
	z-index: 4;
}
#what A
{
	position: absolute;
	left: 114px;
	top: 163px;
	width: 150px;
	font: bold 10pt Arial;
	height: 20px;
	background-color: #DDD;
	z-index: 4;
	color: #0D0D0D;
	outline: none;
	padding: 11px 0px 8px 16px;
	text-decoration: none;
	display: block;
}
#what A:hover
{
	background-color: #9AC;
	outline: none;
}
A#forgetPass
{
	font: bold 9.5pt Arial;
	color: #FFFFFF;
	margin: 0;
	width: 285px;
	outline: none;
}
#alertMe
{
	background-color: #C8D3DE;
	font: bold 9.9pt Arial;
	color: #131313;
	width: 679px;
	text-align: left;
	z-index: 44;
	padding: 5px 0 5px 36px;
	float: left;
	margin: 7px 0 0 11px;
	background-image: url(img/arrr.png);
	background-repeat: no-repeat;
	background-position: 11px 5px;
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #A8A8A8;
	border-top: 1px solid #A8A8A8;
}
A#closeSmall
{
	position: absolute;
	top: 205px;
	left: 658px;
	width: 15px;
	height: 15px;
	background-image: url(img/closeSMALL.png);
	background-repeat: no-repeat;
	z-index: 55;
}
#minBox A:hover
{
	background-color: #275C8E;
}
#castBox A:hover
{
	border: 2px solid #5D75F3;
}
#minBox A
{
	width: 216px;
	background-color: #2F7AC0;
	z-index: 3;
	padding: 4px 5px 4px 0px;
	text-align: center;
	font: bold 15px Arial;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	outline: none;
	margin: 7px 13px 0px 0px;
	float: right;
}
#castBox A
{
	width: 198px;
	z-index: 3;
	padding: 4px 5px 4px 0px;
	text-align: center;
	font: bold 15px Arial;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	outline: none;
	margin: 5px 19px 0px -1px;
	float: right;
	background-image: url(img/goldbut.png);
	border: 2px solid #FFFFFF;
	float: right;
}
#stuffHP
{
	width: 904px;
	height: 232px;
	/*[empty]top:;*/
	left: 7px;
	margin: 139px 0 0 31px;
	float: left;
}
#whatisNestr
{
	position: absolute;
	left: 114px;
	top: 202px;
	width: 550px;
	height: auto;
	background-color: #CCC;
	padding: 22px 38px 10px 26px;
	color: #010101;
	z-index: 5;
	opacity: .70;
	font: 13.4pt Arial;
}
/*INPUTScreateProfile*/
#createProfile
{
	width: 430px;
	padding: 5px;
	height: auto;
	margin: 11px 0 0 25px;
}
#createProfile #box
{
	margin: 0;
	padding: 5px;
	height: 30px;
	width: 663px;
}
#createProfile #emailLog
{
	border: 3px solid #58C;
	background-image: url(img/formBK.jpg);
	width: 400px;
	padding: 5px;
	height: 20px;
	font: bold 12pt sans-serif;
}
#createProfile #emailReg
{
	border: 3px solid #F60;
	background-image: url(img/formBK.jpg);
	width: 400px;
	padding: 5px;
	height: 20px;
	font: bold 12pt sans-serif;
}
#alertBot
{
	top: 173px;
	height: 27px;
	position: absolute;
	/*[empty]background-color:;*/
	background-color: #FEFEFE;
	left: 113px;
	font: bold 8.7pt Arial;
	/*[empty]color:;*/
	width: 281px;
	text-align: center;
	border: 3px solid #B0B0B0;
	z-index: 44;
}
#createProfile #passLog
{
	border: 3px solid #58C;
	width: 250px;
	background-image: url(img/formBK.jpg);
	padding: 5px;
	height: 20px;
	font: 12pt sans-serif;
	margin: 0;
}
#createProfile #passReg
{
	border: 3px solid #F60;
	width: 250px;
	background-image: url(img/formBK.jpg);
	padding: 5px;
	height: 20px;
	font: 12pt sans-serif;
	margin: 0;
}
#createProfile #passReg2
{
	border: 3px solid #F60;
	background-image: url(img/formBK.jpg);
	width: 250px;
	padding: 5px;
	height: 20px;
	font: 12pt sans-serif;
	margin: 0;
}
#describe
{
	margin: 0;
	padding: 5px 5px 5px 0px;
	height: 30px;
	width: 456px;
	/*[disabled]border:2px solid #000;*/
	font: 15pt Arial;
}
#saveStat2
{
	float: right;
	margin: -23px 122px 0 0;
	font: bold 1em Arial;
	color: #2B8004;
	position: absolute;
	top: 161px;
	left: 158px;
	width: 130px;
	z-index: 44;
	text-align: center;
	background-color: #FFFFFF;
	padding: 11px 44px;
	border: 5px solid #CBCBCB;
}
#saveStat
{
	float: right;
	margin: 11px 220px 0 0;
	font: bold 1em Arial;
	color: #2B8004;
	position: absolute;
	top: 54px;
	left: 395px;
}
#saveBox1
{
	top: 0;
	left: -30px;
	width: auto;
	height: auto;
}
#tipDL
{
	margin: 54px 0 0 40px;
	font: bold 8pt Arial;
	color: #020202;
	padding: 10px 22px;
	background-color: #C8D3DE;
	width: 316px;
	background-image: url(img/hey.png);
	background-repeat: no-repeat;
	background-position: 12px 8px;
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #A8A8A8;
	border-top: 1px solid #A8A8A8;
	text-align: center;
}
#saveBox
{
	width: auto;
	height: auto;
	position: absolute;
	float: left;
	margin: 6px 6px 6px 277px;
}
A:hover#browseAllNests
{
	color: #000205;
}
A:hover#showAllNests
{
	color: #1E6CC2;
}
A:hover#cancel3
{
	border: 3px solid #235A96;
}
A:hover#sendEmail
{
	border: 3px solid #235A96;
}
A:hover#save
{
	border: 3px solid #235A96;
}
A#showAllNests
{
	font-size: 10pt;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px 10px 0px 288px;
	padding: 0 0 0px;
	color: #255A8C;
	float: none;
}
A#browseAllNests
{
	outline: none;
	color: #020202;
	background-repeat: no-repeat;
	font-size: 10pt;
	text-decoration: none;
	font-family: Helvetica;
	background-color: #FFFFFF;
	width: 65px;
	color: #255A8C;
	margin: 0px 0 0 12px;
	float: none;
}
#searchesBox
{
	margin: 7px 0px 20px 20px;
}
#topSearchesTItle
{
	padding: 0px 0 0;
	margin: 9px 0 0 20px;
	font: bold 9pt Arial;
}
A#sendEmail
{
	outline: none;
	font-size: 10pt;
	color: #020202;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 5px 29px 5px 25px;
	border: 3px solid #BBBBBB;
	background-color: #FFFFFF;
	font-weight: bold;
	float: right;
	margin: 0 -1px 0 0px;
}
A#save3
{
	outline: none;
	font-size: 10pt;
	color: #020202;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 7px 29px 7px 25px;
	position: relative;
	border: 3px solid #BBBBBB;
	top: 0;
	left: 0;
	background-color: #FFFFFF;
	font-weight: bold;
	float: left;
	margin: 0 0 0 9px;
}
A#save
{
	outline: none;
	font-size: 10pt;
	color: #020202;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 7px 29px 7px 25px;
	position: relative;
	border: 3px solid #BBBBBB;
	top: 0;
	left: 0;
	background-color: #FFFFFF;
	font-weight: bold;
	float: left;
	margin: 0 0 0 9px;
}
A#cancel3
{
	outline: none;
	font-size: 10pt;
	color: #020202;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 7px 29px 7px 25px;
	position: relative;
	border: 3px solid #BBBBBB;
	top: 0;
	left: 0;
	background-color: #FFFFFF;
	font-weight: bold;
	float: left;
}
A#save2
{
	outline: none;
	width: 38px;
	height: 33px;
	background-image: url(img/tool-save-off.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
#saveTools
{
	width: 481px;
	padding: 20px 0 0;
	float: left;
	margin: 10px 0 10px 11px;
	height: 68px;
	background-color: #FFFFFF;
	position: relative;
}
A#cancel2
{
	margin: 9px 0 0 77px;
	padding: 4px 20px 10px;
	display: block;
	background-color: #FE6500;
	width: 57px;
	height: 15px;
	font: bold 12pt Arial;
	text-decoration: none;
	color: #FEFEFE;
	outline: none;
	float: left;
}
A#cancel
{
	margin: 9px 0 0 77px;
	padding: 4px 20px 10px;
	display: block;
	background-color: #FE6500;
	width: 57px;
	height: 15px;
	font: bold 12pt Arial;
	text-decoration: none;
	color: #FEFEFE;
	outline: none;
	float: left;
}
A#login
{
	margin: 9px 0 0 12px;
	padding: 4px 0 10px 19px;
	display: block;
	background-color: #FE6500;
	width: 57px;
	height: 15px;
	font: bold 12pt Arial;
	text-decoration: none;
	color: #FEFEFE;
	outline: none;
	float: left;
}
.reg_off
{
	margin: 9px 0 0 12px;
	padding: 4px 0 10px 19px;
	background-color: #535353;
	width: 57px;
	height: 15px;
	font: bold 12pt Arial;
	text-decoration: none;
	color: #BBBBBB;
	outline: none;
	float: left;
	border: 0;
	cursor: hand;
}
.reg
{
	margin: 9px 0 0 12px;
	padding: 4px 0 10px 19px;
	display: block;
	background-color: #FE6500;
	width: 57px;
	height: 15px;
	font: bold 12pt Arial;
	text-decoration: none;
	color: #FEFEFE;
	outline: none;
	float: left;
	border: 0;
	cursor: hand;
}
#createProfile P
{
	margin: 12px 0 4px;
	font: 10pt Arial;
}
#badEmail
{
	background-image: url(img/badEmail.png);
	width: 22px;
	height: 22px;
}
#goodEmail
{
	background-image: url(img/goodEmail.png);
	width: 22px;
	height: 22px;
}
#box22
{
	width: 500px;
	height: 500px;
	background-color: #AD3939;
}
#loadRegHere INPUT
{
	width: 237px;
	border: 3px solid #4F88C6;
	font: bold 11pt Arial;
	background-image: url(img/formBK.jpg);
	padding: 3px;
}
#loadRegHere
{
	position: absolute;
	top: 21px;
	left: 25px;
	width: 465px;
	height: 333px;
	font: bold 9pt Helvetica;
	line-height: 1.8;
	color: #505050;
}
#regUpdate
{
	position: absolute;
	top: 21px;
	left: 267px;
	color: #EC3535;
	padding: 20px;
	border: 1px solid #E6913D;
	width: 174px;
	background-color: #F3F0EE;
	text-align: center;
	font: bold 1em Arial;
}
#congrats
{
	color: #09BD2D;
	background-color: #E8E8E8;
	padding: 14px;
	position: absolute;
	top: 4px;
	font: bold 12px Arial;
	left: 10px;
	width: 148px;
	margin: -3px 0 0;
}
#emailStat
{
	position: absolute;
	top: 297px;
	left: 274px;
	color: #37A90C;
	font: bold 11pt Arial;
}
#captcha
{
	margin: 11px 0 8px;
	width: auto;
}
#f_reload
{
	top: 57px;
	position: absolute;
	left: 1px;
	font: 8pt Arial;
	text-decoration: none;
	color: #5A5A5A;
	width: 70px;
}
#valEmail
{
	width: 22px;
	height: 22px;
	margin: 6px 0 0 422px;
	position: absolute;
}
/*THE NEST*/
#toolBK
{
	margin: 0 0 0 3px;
	background-image: url(img/toolBK.png);
	width: 391px;
	height: 53px;
	position: absolute;
	left: 46px;
	/*[empty]top:;*/
	padding: 0 0 0 40px;
}
#nestBox
{
	margin-left: 0;
	margin-bottom: 22px;
	margin-right: 0;
	margin-top: 0px;
	width: 526px;
	background-color: #FFFFFF;
	float: left;
	top: -43px;
	left: 0;
	z-index: 5;
	position: absolute;
	border: 5px solid #CACACA;
	opacity: .94;
	height: 349px;
}
#nestInBox
{
	width: auto;
	margin: 121px 0 0px 21px;
	height: 123px;
}
#nestBoxTitle
{
	float: left;
	width: 478px;
	margin: 11px 0 11px 15px;
}
#nestTitle
{
	margin: 0;
	font: 10pt Arial;
	padding: 0;
	float: left;
	width: 64px;
	color: #616161;
}
#catName
{
	margin: 0 0 0 7px;
	font: bold 10pt Arial;
	float: left;
	width: 329px;
	color: #010101;
}
#nestAction
{
	margin: 0px 36px 0px 22px;
	float: left;
	font: bold 13.9pt Arial;
	color: #232323;
	width: 360px;
}
TEXTAREA#nestEnterIn
{
	width: 460px;
	background-color: #FFFFFF;
	margin: 0 0 0 0px;
	height: 74px;
	border: 5px solid #588DC8;
	font: bold 12pt Arial;
	padding: 7px 7px 0px;
	background-image: url(img/bk-in.png);
	color: #010101;
	background-color: #FFF;
}
A#broadReg
{
	position: absolute;
	top: -20px;
	left: 515px;
	width: 31px;
	height: 28px;
	background-image: url(img/close.png);
	z-index: 5;
	outline: none;
}
A#broadClose5
{
	position: absolute;
	top: -17px;
	left: 438px;
	width: 31px;
	height: 28px;
	background-image: url(img/close.png);
	z-index: 5;
	outline: none;
}
A#broadClose
{
	position: absolute;
	top: -17px;
	left: 511px;
	width: 31px;
	height: 31px;
	background-image: url(img/close.png);
	z-index: 12;
	outline: none;
}
A#broadClose7
{
	position: absolute;
	top: -16px;
	left: 469px;
	width: 31px;
	height: 31px;
	background-image: url(img/close.png);
	z-index: 12;
	outline: none;
}
A#broadCloseVid
{
	position: absolute;
	top: -14px;
	left: 479px;
	width: 31px;
	height: 31px;
	background-image: url(img/close.png);
	z-index: 12;
	outline: none;
}
A#broadClose8
{
	position: absolute;
	top: -20px;
	left: 540px;
	width: 31px;
	height: 31px;
	background-image: url(img/close.png);
	z-index: 12;
	outline: none;
}
#broadBox
{
	background-color: #FFFFFF;
	width: 483px;
	height: 55px;
	float: left;
	position: relative;
	margin: 24px 0 0px 21px;
}
#bigNestBoxCont
{
	position: absolute;
	top: 169px;
	left: 87px;
	height: 173px;
	width: 505px;
	background-image: url(img/bk-in.png);
}
#bigNestBox
{
	margin-bottom: 22px;
	position: absolute;
	top: 316px;
	border-right: 3px solid #CCCCCC;
	border-left: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	left: 14px;
	z-index: 5;
	height: auto;
	width: 505px;
	background-image: url(img/bk-in.png);
}
#emailUpdate
{
	font: 9.9pt Arial;
	margin: 2px 0 0 18px;
	color: #4C4C4C;
	width: 234px;
	float: left;
}
A:hover#broadAdd2
{
	border-right: 3px solid #FD6D0C;
	border-left: 3px solid #FD6D0C;
	border-bottom: 3px solid #FD6D0C;
	background-color: #FEFEFE;
}
A:hover#broadAdd
{
	border: 2px solid #5D75F3;
}
A#broadAdd2
{
	top: 139px;
	left: 188px;
	padding: 7px 15px;
	font: bold 10pt Arial;
	text-decoration: none;
	color: #010101;
	position: absolute;
	border-right: 3px solid #7D7F7E;
	border-left: 3px solid #7D7F7E;
	border-top: 4px solid #A5A5A5;
	border-bottom: 3px solid #7D7F7E;
	width: 55px;
	background-image: url(img/formBK.jpg);
	margin-right: 0;
	background-color: #FEFEFE;
	z-index: 7;
}
A#broadAdd
{
	top: 316px;
	left: 65px;
	padding: 5px 5px 7px 59px;
	font: bold 10pt Arial;
	text-decoration: none;
	color: #FFFFFF;
	position: absolute;
	width: 308px;
	margin: 0 0 0 25px;
	background-image: url(img/goldbut.png);
	z-index: 7;
	border: 2px solid #FFFFFF;
	height: 14px;
}
#mustLogin
{
	width: 450px;
	height: 273px;
	background-color: #FEFEFE;
	z-index: 12;
	position: absolute;
	top: 0;
	left: 32px;
	border-top: 3px solid #BCBCBC;
	border-left: 3px solid #BCBCBC;
	border-bottom: 3px solid #BCBCBC;
	border-right: 3px solid #BCBCBC;
}
#logInTitle
{
	font: bold 14pt Arial;
	margin: 8px 0 0 13px;
	color: #2D2D2D;
}
#loginUpdate
{
	width: 148px;
	position: absolute;
	top: 11px;
	height: 64px;
	left: 188px;
	font: bold 12px Arial;
	color: #CF5050;
	/*[disabled]background-color:#F27070;*/
}
#loginUpdate2
{
	width: 410px;
	height: 30px;
	top: 220px;
	left: 30px;
	position: absolute;
	font: bold 10pt Arial;
	color: #B40606;
}
#li_passBox
{
	width: auto;
	float: left;
	position: absolute;
	top: 81px;
	left: 14px;
}
#f_capForm
{
	position: absolute;
	top: 98px;
	left: 0px;
	border: 3px solid #588CC4;
	width: 164px;
	padding: 3px;
	font: bold 9pt Arial;
	height: auto;
}
#li_confirmPassword
{
	border: 3px solid #588CC3;
	width: 143px;
	padding: 3px;
}
#li_emailBox
{
	width: auto;
	float: left;
	margin: 10px 0 0 14px;
}
#f2_email
{
	border: 3px solid #588CC3;
	width: 325px;
	padding: 3px;
	font: bold 9pt Arial;
}
#loginBox P
{
	font: 9pt Arial;
	margin: 0;
}
A#logMeIn
{
	outline: none;
	font-size: 10pt;
	color: #020202;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 7px 24px;
	position: absolute;
	border: 3px solid #BBBBBB;
	background-color: #FFFFFF;
	font-weight: bold;
	top: 140px;
}
#li_passBox P
{
	top: 82px;
	/*[empty]left:;*/
	position: absolute;
	width: 198px;
}
#toolDIV
{
	width: 2px;
	height: 33px;
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
	border-left: 1px solid #C9C9C9;
}
A#broadBack
{
	width: 33px;
	height: 34px;
	background-image: url(img/tool-back-off.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadSave
{
	width: 38px;
	height: 33px;
	background-image: url(img/tool-save-off.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadLink
{
	width: 32px;
	height: 30px;
	background-image: url(img/tool-link-off.png);
	margin: 11px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadSms
{
	width: 34px;
	height: 33px;
	background-image: url(img/tool-sms-off.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadEmail
{
	width: 41px;
	height: 33px;
	background-image: url(img/tool-email-off.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadTwit
{
	width: 32px;
	height: 33px;
	background-image: url(img/tool-tweet-off.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadFace
{
	width: 42px;
	height: 40px;
	background-image: url(img/face.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
#broadType
{
	margin: 57px 0 15px 21px;
	font: normal 9pt Arial;
	color: #010101;
	float: left;
	width: 452px;
	height: 18px;
	padding: 2px 0 0 15px;
	text-align: center;
}
#count
{
	float: right;
	font: bold 22.2pt Arial;
	color: #588CC3;
	position: absolute;
	left: 454px;
	top: 83px;
}
/*[clearfix]*/#sendBox
{
	width: 481px;
	height: 132px;
	background-color: #FDFDFD;
	z-index: 9;
	border: 1px solid #DBDBDB;
	padding: 0 0 0 11px;
	margin: 0 0 0 -6px;
}
#sendBoxLink
{
	margin: 0 0 0 14px;
	width: 368px;
}
#sendBoxLink P
{
	margin: 19px 0 0;
	font: 9pt Arial;
	width: 368px;
}
#sendBoxLinkName
{
	margin: 5px 0 0;
	font: bold 16.1pt Arial;
	color: #010101;
	background-image: url(img/formBK.jpg);
	width: 422px;
	border: 3px solid #588DC8;
	padding: 4px;
}
#sendBoxSmsName
{
	font: bold 9pt Arial;
	color: #010101;
	width: 183px;
	border: 3px solid #588DC8;
	padding: 4px;
}
A#sendEdit-on
{
	outline: none;
	width: 33px;
	height: 34px;
	background-image: url(img/tool-back-on.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#sendEdit
{
	outline: none;
	width: 33px;
	height: 34px;
	background-image: url(img/tool-back-off.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
#phoneBooth P
{
	float: left;
	position: absolute;
	left: -13px;
	top: 25px;
	/*[empty]height:;*/
}
#phoneBooth
{
	float: left;
	position: absolute;
	left: 240px;
	top: 146px;
	height: 29px;
}
#cellDrop
{
	font: bold 9pt Arial;
	color: #010101;
	width: 136px;
	border: 3px solid #588DC8;
	padding: 4px;
	float: left;
	height: 29px;
	position: absolute;
	top: 48px;
	left: -16px;
	z-index: 22;
	margin: 0;
}
#sendBoxSMS INPUT
{
	font: bold 9pt Arial;
	color: #010101;
	background-image: url(img/formBK.jpg);
	width: 156px;
	border: 3px solid #588DC8;
	padding: 4px;
}
#sendBoxEmail INPUT
{
	font: bold 9pt Arial;
	color: #010101;
	background-image: url(img/formBK.jpg);
	width: 305px;
	border: 3px solid #588DC8;
	padding: 4px;
}
#sendbox
{
	position: absolute;
	top: 52px;
	left: 255px;
	width: auto;
}
#myForm
{
	margin: 9px 0 0 6px;
}
#sendBoxTweet INPUT
{
	font: bold 9pt Arial;
	color: #010101;
	width: 225px;
	background-image: url(img/formBK.jpg);
	border: 3px solid #588DC8;
	padding: 4px;
}
#sendBoxEmail P
{
	margin: 5px 0 0px;
	font: 9pt Arial;
	color: #292929;
	width: 168px;
}
#sendBoxSMS P
{
	margin: 5px 0 0px;
	font: 9pt Arial;
	color: #292929;
	width: 168px;
}
#sendBoxTweet P
{
	margin: 5px 0 0px;
	font: 9pt Arial;
	color: #292929;
	width: 168px;
}
A:hover#goArrowSMS
{
	border: 3px solid #1865BB;
}
A#goArrowSMS
{
	outline: none;
	font-size: 8.1pt;
	color: #4A4A4A;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 5px 0px 4px 30px;
	position: absolute;
	border: 3px solid #AAAAAA;
	top: 194px;
	left: 376px;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 87px;
}
A:hover#goArrowEmail
{
	border: 3px solid #1865BB;
}
A#goArrowEmail
{
	outline: none;
	font-size: 8.1pt;
	color: #4A4A4A;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 5px 0px 4px 30px;
	position: absolute;
	border: 3px solid #AAAAAA;
	top: 194px;
	left: 376px;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 87px;
}
A:hover#goArrowTwit
{
	border: 3px solid #1865BB;
}
A#goArrowTwit
{
	outline: none;
	font-size: 8.1pt;
	color: #4A4A4A;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 5px 0px 4px 30px;
	position: absolute;
	border: 3px solid #AAAAAA;
	top: 194px;
	left: 305px;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 87px;
}
#updateMeSMS
{
	float: right;
	font: bold 10pt Arial;
	position: fixed;
	top: 293px;
	left: 722px;
	color: #04C100;
	z-index: 22;
}
#updateMeEmail
{
	float: right;
	color: #04C100;
	font: bold 10pt Arial;
	padding-left: 0;
	position: fixed;
	top: 292px;
	left: 724px;
	z-index: 22;
}
#sendBoxSMS
{
	margin: 8px 0 0 12px;
	width: 33px;
	height: 33px;
}
#sendBoxEmail
{
	margin: 8px 0 0 12px;
	width: 33px;
	height: 33px;
}
#df
{
}
#sendBoxTweet
{
	margin: 8px 0 0 12px;
	width: 33px;
	height: 33px;
}
#privTweet
{
	position: absolute;
	margin: 31px 0 0 63px;
	font: bold 8pt Arial;
	color: #020202;
	padding: 10px 6px 10px 10px;
	background-color: #C8D3DE;
	width: 316px;
	background-image: url(img/hey.png);
	background-repeat: no-repeat;
	background-position: 23px 9px;
	text-align: center;
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #A8A8A8;
	border-top: 1px solid #A8A8A8;
}
#private
{
	width: 484px;
	height: 201px;
	margin: 0;
	position: absolute;
	top: 0;
	left: 24px;
	background-color: #FFFFFF;
	z-index: 33;
	border-top: 3px solid #BCBCBC;
	border-left: 3px solid #BCBCBC;
	border-bottom: 3px solid #BCBCBC;
	border-right: 3px solid #BCBCBC;
}
#privTitle
{
	color: #020202;
	font: bold 13.9pt Arial;
	margin: 9px 0 0 21px;
	width: 439px;
	border-bottom: 1px solid #BABABA;
}
#privCKprivate
{
	margin: 22px 0 0 28px;
	color: #232323;
	font: bold 10.5pt Arial;
	width: 271px;
	padding: 4px 11px;
	background-color: #FEF494;
}
#privEmailTitle
{
	margin: 13px 0 0 22px;
	width: 432px;
	color: #232323;
	font: bold 9.4pt Arial;
}
#privEmail INPUT
{
	margin: 12px 0 0 21px;
	border: 3px solid #5687C7;
	padding: 5px 5px 5px 8px;
	font-size: 15px;
	width: 425px;
	background-image: url(img/formBK.jpg);
	font-family: Arial;
	height: 19px;
	font-weight: bold;
}
#privCKTerms
{
	font-size: 12pt;
	color: #4A4A4A;
	margin: 8px 0 0 45px;
}
A:hover#privSaveMe
{
	border: 3px solid #235A96;
}
A#privSaveMe
{
	outline: none;
	font-size: 10pt;
	color: #020202;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 7px 29px 7px 25px;
	position: absolute;
	border: 3px solid #BBBBBB;
	top: 141px;
	left: 337px;
	background-color: #FFFFFF;
	font-weight: bold;
}
/*ADD MORE*/
#imgUpBox
{
	background-color: #FFFFFF;
	width: 465px;
	height: auto;
	margin-left: 0;
	margin: 11px 0 0 11px;
	padding: 7px;
	border: 1px solid #C4C4C4;
}
#upstatus
{
	font: bold 8.1pt Arial;
	position: absolute;
	top: 25px;
	left: 3px;
	color: #01CF53;
}
#imgUpBox #upTip
{
	font: 7pt Arial;
	position: absolute;
	top: 79px;
	left: 28px;
	color: #8C8C8C;
}
#openTextBox TEXTAREA
{
	width: 436px;
	height: 233px;
	background-color: #EEEEEE;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 13px;
}
#imgTitle
{
	margin: 0 0 0 12px;
	font: bold 11pt Arial;
}
#imgUp
{
	width: 450px;
	padding: 5px;
	list-style-type: none;
	margin: 1px 0 0 0px;
	height: 60px;
}
#imgBack IMG
{
	position: absolute;
	top: 46px;
	left: 419px;
}
#imgUp #upload_button
{
	border: 3px solid #588CC5;
	width: 90px;
	list-style-type: none;
	margin: 0 0 0 5px;
	outline: none;
	padding: 16px 5px 1px;
	text-align: center;
	float: left;
	height: 32px;
	background-color: #FEFEFE;
	font: 10pt Arial;
	text-decoration: none;
	color: #1C1C1C;
	cursor: hand;
}
#imgUp #upload_button_id2
{
	border: 3px solid #ADADAD;
	width: 80px;
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 5px;
	outline: none;
	padding: 16px 5px 1px;
	text-align: center;
	float: left;
	height: 32px;
	background-color: #D2E9F2;
	font: 10pt Arial;
	text-decoration: none;
	color: #898989;
	cursor: hand;
}
#imgUp #upload_button_id3
{
	border: 3px solid #ADADAD;
	width: 90px;
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 5px;
	outline: none;
	padding: 16px 5px 1px;
	text-align: center;
	float: left;
	height: 32px;
	background-color: #D2E9F2;
	font: 10pt Arial;
	text-decoration: none;
	color: #898989;
	cursor: hand;
}
#imgUp #upload_button_id4
{
	border: 3px solid #ADADAD;
	width: 90px;
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 5px;
	outline: none;
	padding: 16px 5px 1px;
	text-align: center;
	float: left;
	height: 32px;
	background-color: #D2E9F2;
	font: 10pt Arial;
	text-decoration: none;
	color: #898989;
	cursor: hand;
}
#imgUp #upload_button_id2_off
{
	border: 3px solid #ADADAD;
	width: 90px;
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 5px;
	outline: none;
	padding: 16px 5px 1px;
	text-align: center;
	float: left;
	height: 32px;
	background-color: #E5E5E5;
	font: 10pt Arial;
	text-decoration: none;
	color: #898989;
	cursor: hand;
}
#imgUp #upload_button_id3_off
{
	border: 3px solid #ADADAD;
	width: 90px;
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 5px;
	outline: none;
	padding: 16px 5px 1px;
	text-align: center;
	float: left;
	height: 32px;
	background-color: #E5E5E5;
	font: 10pt Arial;
	text-decoration: none;
	color: #898989;
	cursor: hand;
}
#imgUp #upload_button_id4_off
{
	border: 3px solid #ADADAD;
	width: 90px;
	list-style-type: none;
	display: inline-block;
	margin: 0 0 0 5px;
	outline: none;
	padding: 16px 5px 1px;
	text-align: center;
	float: left;
	height: 32px;
	background-color: #E5E5E5;
	font: 10pt Arial;
	text-decoration: none;
	color: #898989;
	cursor: hand;
}
#picAddedd
{
	font-weight: bold;
	color: #0F960C;
}
#tagBox2
{
	background-color: #FFFFFF;
	width: 465px;
	height: auto;
	margin-left: 0;
	margin: 11px 0 0 11px;
	padding: 7px;
	border: 1px solid #C4C4C4;
	float: left;
}
#tagBox
{
	background-color: #FFFFFF;
	width: 465px;
	height: auto;
	margin: 26px 0 0 3px;
	padding: 7px;
	border: 1px solid #C4C4C4;
	float: left;
}
SELECT#tagEnterIn
{
	width: 297px;
	border: 4px solid #6092CA;
	padding: 4px;
	margin: 0 0 1px 10px;
	height: 34px;
	font: normal 9.6pt Arial;
}
#addTextBox
{
	float: left;
	padding: 0;
	margin: 0;
}
#addText
{
	float: left;
	margin-left: 8px;
	font: 13.7pt Arial;
}
#addText A:hover
{
	/*[empty]font:;*/
	color: #000001;
}
#broadTools
{
	margin: 0px 0px 0px 83px;
	top: 223px;
	left: 20px;
	color: #232323;
	font: bold 8pt Arial;
	position: absolute;
	padding: 10px 22px;
	background-color: #FEFA99;
}
#addText A
{
	/*[empty]font:;*/
	text-decoration: none;
	color: #2861AD;
}
#addTextIcon
{
	float: left;
	margin-left: 10px;
	margin-bottom: 9px;
}
#tagTitle
{
	margin: 0 0 6px 12px;
	font: bold 11pt Arial;
}
#tagSmall
{
	margin: 4px 0 0 12px;
	color: #8C8C8C;
	font: 7pt Arial;
}
#tweetStat
{
	margin: 50px 139px 0 17px;
	padding: 0;
	float: right;
	color: #07C91A;
	font: bold 11pt Arial;
	position: absolute;
	top: 177px;
	left: 326px;
}
/*Directory Section*/
#dirContainer
{
	width: 960px;
	background-color: #CDDBEA;
	padding: 0;
	height: auto;
}
#dir_container
{
	margin: 0 auto;
	padding: 0 0 0px;
	width: 960px;
	background-color: #FFFFFF;
	height: auto;
	border-bottom: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	position: relative;
}
#feature
{
	float: right;
	position: inherit;
	padding: 5px 18px;
	background-color: #C8D9EA;
	margin: 16px 17px 16px 0;
	width: 151px;
	text-align: center;
	font: 8.1pt Arial;
	/*[empty]height:;*/
}
#leftBox
{
	padding: 0;
	margin: 10px 5px 10px 10px;
	width: 225px;
	height: 645px;
	background-color: #F4F4F4;
	float: left;
	overflow: auto;
}
#MostActiveCities
{
	font: bold 10.4pt Arial;
	margin: 7px 0 0 10px;
}
#tagList
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
	background-color: #F4F4F4;
}
#cityList
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 345px;
	background-color: #F4F4F4;
}
#midBox
{
	margin: 10px 5px;
	padding: 0;
	width: 470px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
}
#browseIt
{
	margin: 0px 0px 12px 6px;
	/*[empty]font:;*/
	color: #ACACAC;
	border-bottom: 1px dotted #BFBFBF;
	padding: 0 0 5px;
	width: 458px;
}
#updateBar
{
	margin: -16px 0 0px 0px;
	background-image: url(img/load.gif);
	width: 460px;
	height: 7px;
	position: absolute;
	left: 250px;
	/*[empty]top:;*/
}
#updateBox
{
	margin: 2px 0 16px;
}
#keyAlertBox
{
	text-align: center;
	padding: 23px 20px;
	background-color: #F7FE98;
	border: 1px solid #FEB9B9;
	color: #7E0404;
}
#coreStream
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 440px;
	background-color: #D0C8C8;
}
#rightBox
{
	margin: 10px 10px 10px 4px;
	padding: 0;
	width: 225px;
	height: 100%;
	background-color: #F2F2F2;
	float: right;
}
#searchSort INPUT
{
	float: left;
	margin: 0 0 0 8px;
	width: 126px;
	padding: 2px 6px 4px 7px;
}
#searchSort
{
	font-size: 12px;
	font-family: sans-serif, Helvetica, Verdana, Arial, sans-serif;
	padding-top: 11px;
	padding-bottom: 17px;
	padding-left: 5px;
	margin: 10px;
	width: 200px;
	height: auto;
	background-color: #C7E8BF;
	float: left;
}
#searchTitle
{
	margin: 2px 0 7px 9px;
	font: normal bold 10.4pt Arial;
}
#footer
{
	margin: 0 auto 30px;
	padding: 0;
	width: 906px;
	height: 53px;
	background-color: #EEEEEE;
	position: relative;
}
#trackme
{
	margin: 21px 0 0 18px;
	float: left;
}
#legal
{
	float: left;
	width: auto;
	font: 9pt Arial;
	color: #585858;
	margin: 21px 0 0 45px;
}
#bsig
{
	float: right;
	margin: 10px 39px 0 0;
	background-image: url(img/bsig.png);
	width: 149px;
	height: 30px;
	position: relative;
}
#smallZIPBox
{
	float: none;
	font: 7pt Verdana;
	color: #9C9696;
	position: relative;
	height: auto;
	float: none;
	border-bottom: 1px solid #D8D8D8;
	width: 195px;
	padding-bottom: 5px;
}
#resultsBox
{
	width: 100%;
	background-color: #FEFEFE;
	height: auto;
}
A:hover#gotoCityDetail
{
	color: #FE6500;
}
A#gotoCityDetail
{
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font: bold 1em Arial;
	color: #0E0E0E;
}
#resultsTitleBox
{
	margin: 0px;
	padding: 7px;
}
#results
{
	top: 35px;
	left: 280px;
	width: 481px;
	height: auto;
	padding: 0px 6px 6px;
	margin: 0 0 0 280px;
}
#Cities
{
	background-color: #FEFEFE;
	width: 263px;
	height: 392px;
	top: 0;
	left: 0;
	font: 1em sans-serif;
	color: #343434;
	margin: 0px 0 0 17px;
	padding: 0px 0 2px;
	overflow-y: auto;
	float: left;
}
#CityTitle
{
	margin: 0px 0 0px 27px;
	font: bold 12pt Arial;
	/*[empty]color:;*/
	width: 204px;
	background-color: #E8E8E8;
	padding: 8px 8px 8px 18px;
}
LI#tops
{
	display: block;
	margin: 0;
	font: 8.8pt Arial;
	list-style: none;
}
#TagList LI
{
	display: block;
	margin: 0 0px 0px -30px;
	font: 10pt Arial;
	list-style: none;
}
#CityList LI
{
	display: block;
	margin: 0 0px 0px -30px;
	font: 10pt Arial;
	list-style: none;
}
UL #TagList
{
	width: auto;
	display: none;
	list-style: none;
	padding: 0px;
}
UL #CityList
{
	width: auto;
	display: none;
	list-style: none;
	padding: 0px;
}
#TagList LI A
{
	font: 12px Arial;
	text-decoration: none;
	color: #020202;
	width: 196px;
	float: none;
	display: block;
	margin: 4px 0 0;
	border-top: 1px solid #D8D8D8;
	padding-top: 5px;
	outline: none;
}
#CityList LI A
{
	font: 17px Arial;
	text-decoration: none;
	color: #020202;
	width: 196px;
	float: none;
	display: block;
	margin: 4px 0 0;
	border-top: 1px solid #D8D8D8;
	padding-top: 5px;
	outline: none;
}
#CityList A:Hover
{
	text-decoration: none;
	color: #255A8C;
}
UL#searches
{
	margin: 0;
	width: auto;
	list-style: none;
	padding: 0px;
	text-decoration: none;
}
UL#CityNest
{
	margin: 0px 0 4px 4px;
	display: none;
	list-style: none;
	padding: 0px;
	text-decoration: none;
	text-align: left;
}
#picIcon
{
	position: relative;
	margin: 0px 0px 0 0;
	float: right;
	width: 15px;
	height: 10px;
	background-image: url(img/pic.png);
}
.timeago
{
	/*[empty]font:;*/
	background-color: #DFDFDF;
	padding: 3px 7px;
	color: #010101;
	border: 1px solid #9F9F9E;
}
#nestLocal
{
	width: auto;
	float: right;
	margin: -33px 25px 0 0;
	padding: 0px;
}
#cityMeBox2
{
	background-color: #EAE5DB;
	margin: 0px 0 9px 12px;
	width: 411px;
	background-image: url(img/formBK.jpg);
	padding: 14px 8px 12px 17px;
}
#cityMe2
{
	font: 0.6em Verdana;
	margin: 0px;
	padding: 0;
	color: #7B7B7B;
	/*[empty]float:;*/
}
#cityMeBox
{
	background-color: #F3F3F3;
	padding: 15px 20px;
	margin: 6px 0 0;
	width: 420px;
}
LI#cityMe A
{
	padding: 0px;
	margin: 0px 6px 6px;
	font: 1.5em Calibri;
	color: #023463;
	text-decoration: none;
	line-height: 1;
}
LI#cityMe A:hover
{
	color: #0978E1;
}
LABEL
{
	display: block;
}
/*autocomplete*/
INPUT.autocomplete-loading
{
	background-image: url(autocomplete.gif);
	background-position: center right;
	background-repeat: no-repeat;
}
UL.autocomplete
{
	overflow: hidden;
	background-color: #FFF;
	padding: 5px 0px 11px;
	list-style: none;
	color: #000;
	display: none;
	font: 11pt Arial;
	float: left;
	margin: 0 0 0 145px;
	z-index: 5000;
}
UL.autocomplete LI
{
	display: inline;
	padding: 0px 0 0;
	overflow: hidden;
	width: 100%;
	cursor: pointer;
	margin: 5px 0 0 11px;
	float: left;
}
UL.autocomplete LI.selected
{
	color: #507EA9;
	background-color: #FFFFFF;
}
