/*CSS Document
/***** Global Settings *****/
HTML, BODY
{
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #F7F7F7;
}
#pano
{
	width: 230px;
	height: 159px;
	background-color: #ADA1A1;
}
#makeNest
{
	background-color: #DD1919;
	width: 410px;
	height: 22px;
	top: 220px;
	left: 30px;
	position: absolute;
	/*[empty]font:;*/
	color: #343434;
}
#exlporeTxt
{
	float: left;
	width: 70px;
	padding: 0px 0 0 0px;
	color: #1C546B;
	font-weight: bold;
	height: 22px;
	margin: 3px 0 0 23px;
}
BODY
{
	font: 100%/1.25 Arial, Helvetica, sans-serif;
}
#tweetFbox
{
	height: 78px;
	margin: -7px 0 -6px 1px;
	padding: 9px 10px 25px 15px;
	background-color: #EFF7FF;
}
#bigNestBox
{
	margin: 0;
}
#advert
{
	float: left;
}
#smsFbox
{
	height: 125px;
	margin: -7px 0 -6px 1px;
	padding: 9px 10px 25px 15px;
	background-color: #EFF7FF;
}
#emailFbox
{
	height: 78px;
	margin: -7px 0 -6px 1px;
	padding: 9px 10px 25px 15px;
	background-color: #EFF7FF;
}
#Ttitle
{
	font-size: 8.5pt;
	color: #3B3B3B;
	width: 190px;
	margin: 7px 0 0;
}
#sendTweet
{
	width: 300px;
}
#twitPost
{
	font: 16.2pt sans-serif;
	color: #0A204B;
	padding: 16px;
	border: 1px solid #E0E0E0;
	background-color: #F9F9F9;
}
#urlLink
{
	width: 323px;
	font: 10pt sans-serif;
	color: #B7B7B7;
	margin: 6px 0 0;
}
#container #viewPics
{
	width: 566px;
	height: auto;
	background-color: #D9D8D8;
	position: absolute;
	z-index: 22;
	top: 134px;
	left: 190px;
	border: 13px solid #8E8E8E;
	margin: 10px;
}
#closeClick
{
	font: 8.7pt sans-serif;
	color: #7F8489;
	float: right;
}
/***** Headings *****/
H1, H2, H3, H4, H5, H6
{
	margin: 0;
	padding: 0;
	font-weight: normal;
}
H1
{
	padding: 0px 0;
	letter-spacing: -1px;
	font-size: 2em;
}
H3
{
	font-size: 1em;
	font-weight: normal;
}
/***** Common Formatting *****/
UL, OL
{
	margin: 0;
	padding: 0 0 1.25em;
}
#bigbodyTxt H3 P
{
	width: 509px;
}
UL, OL
{
	padding: 0 0 1.25em 2.5em;
}
BLOCKQUOTE
{
	margin: 1.25em;
	padding: 1.25em 1.25em 0;
}
SMALL
{
	font-size: 0.85em;
}
#broadClose2 A
{
	position: absolute;
	top: 130px;
	left: 774px;
	width: 31px;
	height: 28px;
	background-image: url(img/close.png);
	z-index: 33;
	outline: none;
}
#trackme
{
	margin: 21px 0 0 18px;
	float: left;
}
IMG
{
	border: 0;
}
#shareThis A IMG
{
	margin: 12px 0 0 141px;
	float: left;
}
#picIMG
{
	width: 0;
	height: 0;
	margin: 0 auto;
}
#imgPad IMG
{
	margin: 0 0 0 12px;
	width: 65px;
	height: auto;
}
IMG#feed
{
	float: right;
	margin: 14px 0 0 0px;
}
SUP
{
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}
SUB
{
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}
ACRONYM, ABBR
{
	cursor: help;
	letter-spacing: 1px;
	border-bottom: 1px dashed #000000;
}
.timeago
{
	margin: 20px 0 0 15px;
	font: 10pt Arial;
	border: 1px solid #ABABAB;
	padding: 5px 19px 5px 14px;
	background-color: #EEEEEE;
	position: absolute;
	top: 466px;
	left: 354px;
	width: 168px;
	text-align: center;
}
UL
{
	clear: both;
	margin: 0 0 0 1px;
	padding: 0;
	list-style: none;
}
/*TOP NAVIGATION*/
UL.nav
{
	clear: both;
	margin: 0 0 0 1px;
	padding: 0;
	list-style: none;
}
LI.navItem
{
	display: inline;
	float: left;
	margin: 0 16px 0 0px;
	background-color: #514747;
}
LI A.btn_market
{
	display: block;
	height: 25px;
	width: 150px;
	background: url(img/market.gif) no-repeat -150px 0;
}
LI A.btn_op
{
	display: block;
	height: 25px;
	width: 150px;
	background: url(img/op.gif) no-repeat -150px 0;
}
LI A.btn_meet
{
	display: block;
	height: 25px;
	width: 150px;
	background: url(img/meet.gif) no-repeat -150px 0;
}
LI A.btn_ev
{
	display: block;
	height: 25px;
	width: 150px;
	background: url(img/event.gif) no-repeat -150px 0;
}
LI A.btn_market:hover, A.btn_op:hover, A.btn_meet:hover, A.btn_ev:hover, A.navItem:hover
{
	background-position: 0 0;
}
A#browseNest
{
	outline: none;
	font-size: 10pt;
	color: #4A4A4A;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 4px 21px;
	border: 3px solid #AAAAAA;
	background-color: #FFFFFF;
	font-weight: bold;
	float: right;
	margin: 17px 8px 0 0;
}
A#makeMeaNest
{
	outline: none;
	font-size: 10pt;
	color: #4A4A4A;
	text-decoration: none;
	font-family: Helvetica;
	background-repeat: no-repeat;
	padding: 4px 21px;
	border: 3px solid #AAAAAA;
	background-color: #FFFFFF;
	font-weight: bold;
	float: right;
	margin: 17px 8px 0 0;
}
A:hover#browseNest
{
	border: 3px solid #235A96;
}
A:hover#makeMeaNest
{
	border: 3px solid #235A96;
}
/*only need this once*/
LI A.mainActive
{
	background-position: 0 0;
}
.clear
{
	clear: both;
}
.spacer
{
	margin: 50px;
}
#alert
{
	color: #FF0000;
}
#map1
{
	width: 600px;
	height: 500px;
	float: right;
	margin-top: -350px;
	margin-right: 55px;
}
/*Core Body*/
#container
{
	margin: 1px auto 0;
	background-color: #FFF;
	width: 960px;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	height: auto;
	position: relative;
}
#nestSave2 A
{
	float: right;
	background-image: url(img/saveAgain.gif);
	margin: 0px 15px 12px 0;
	width: 141px;
	height: 26px;
	display: block;
}
#nestSave A
{
	float: right;
	background-image: url(img/saveNest.gif);
	margin: 0px 15px 12px 0;
	width: 141px;
	height: 26px;
	display: block;
}
#nestMediaBox
{
	background-color: #DBDBDB;
	padding: 5px;
	margin: -6px 11px 11px;
	height: 34px;
}
#nestInputLarge
{
	margin: -4px 11px 11px;
	width: 451px;
	border: 3px solid #B7CEE5;
	font: 12.6pt sans-serif;
	color: #5E5E5E;
	height: 94px;
	padding: 5px 4px 4px;
}
#nestTitleInput
{
	border: 3px solid #B7CEE5;
	margin: 0 0 0 11px;
	width: 450px;
	padding: 5px;
	font: 12.6pt sans-serif;
	color: #5E5E5E;
}
#nestTitle
{
	margin: 11px;
	font: bold 12.6pt sans-serif;
	color: #1B536A;
}
#nestContainer
{
	margin: 0 auto;
	border: 0px solid #D3D3D3;
	background-color: #FFFFFF;
	width: 760px;
}
#picAddedd
{
	font: 12.1pt Arial;
	margin: 8px 0 0 12px;
	color: #009C5A;
}
#addImagesBox P
{
	width: 255px;
	margin: -13px 0 0 11px;
}
#addImagesBox
{
	margin: 0 0 0 0px;
}
#imgTitle
{
	font: bold 12.6pt sans-serif;
	color: #1B536A;
}
#nestMap
{
	margin: 29px 28px 0 0;
	float: right;
	width: 223px;
	height: 178px;
	border: 3px solid #D3D3D3;
}
#nestVideo
{
	background-image: url(img/m-vid.png);
	width: 143px;
	height: 34px;
	float: left;
}
#nestImages A
{
	background-image: url(img/m-pics.png);
	width: 143px;
	height: 34px;
	float: left;
	display: block;
}
#headerBox
{
	width: 949px;
	background-color: #FFFFFF;
	height: 60px;
}
#logoBox
{
	margin: -6px 0px 0px;
	padding: 11px 0px 0px 16px;
	width: 140px;
	float: left;
}
A#logo
{
	background-image: url(img/logo2.png);
	height: 42px;
	background-repeat: no-repeat;
	padding: 0px 0 0;
	width: 107px;
	margin: 4px 0 0 19px;
	display: block;
}
#city
{
	float: left;
	margin: 20px 0 0 0px;
	color: #888888;
	font-family: Arial;
	font-size: 1.2em;
	font-weight: 100;
}
#util A
{
	float: right;
	width: 94px;
	margin: 24px 24px 0 0;
	color: #13516B;
	font-size: 9pt;
	text-decoration: none;
}
#util #make
{
	margin: 14px 0 0 269px;
	float: left;
	padding: 0 0 0 0px;
}
#whatBox
{
	padding: 0px;
	margin: -6px 0 0;
}
#zipBox2
{
	height: 29px;
	background-color: #F2F2F2;
	padding: 12px 0 10px;
}
#whatTxt A
{
	font-size: 12px;
	text-decoration: none;
	color: #9DA4B5;
	margin: 0px 0 0 0px;
	float: left;
}
#footer
{
	margin: 0 auto 30px;
	padding: 0;
	width: 960px;
	height: 53px;
	background-color: #EEEEEE;
	position: relative;
	border-bottom: 1px solid #BABABA;
}
#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;
}
#zipBox
{
	height: 70px;
	background-color: #F2F2F2;
	padding: 10px 0;
}
#goExlpore A
{
	margin: 0px;
	padding: 0px;
	float: left;
	background: url(img/explore.gif) no-repeat -95px 0px;
	width: 96px;
	height: 25px;
	display: block;
}
#goExlpore A:hover
{
	background-position: 0 0;
}
#cityInputBox
{
	margin: 0px;
	padding: 0px;
	width: 397px;
}
#goBox A:hover
{
	background-position: 0 0;
	margin: 2px 0px 0px 7px;
}
#goBox A
{
	margin: 2px 0px 0px 7px;
	padding: 0px;
	float: left;
	background: url(img/go2.gif) no-repeat -45px 0;
	width: 45px;
	height: 25px;
	display: block;
}
INPUT#cityInput
{
	font-size: 11.7pt;
	width: 155px;
	padding: 2px 0 2px 4px;
	font-weight: bold;
	color: #0071BB;
	font-family: Helvetica;
	float: left;
	border: 3px solid #B7CEE5;
}
#zipTxt
{
	float: left;
	width: 120px;
	padding: 4px 0 0 19px;
	color: #1C546B;
	font-weight: bold;
}
#zipTxt2
{
	float: left;
	width: 707px;
	padding: 0px 0 0px 14px;
	color: #797979;
	font-weight: bold;
	font-size: 20px;
	font-family: Calibri;
}
#bigger
{
	float: left;
	margin: -28px 0 0 150px;
	color: #010101;
	padding: 8px 13px 5px 11px;
	background-color: #EDEAE2;
	width: 558px;
	height: 63px;
}
#centerMe
{
	margin: 0;
	position: absolute;
	top: 10%;
	height: auto;
	width: auto;
	left: 21%;
	display: none;
}
#lightbox
{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	background-image: url(img/bk.png);
	width: 100%;
	height: 100%;
	z-index: 222;
}
A:hover#sendEmail
{
	border: 3px solid #235A96;
}
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#broadClose8
{
	position: absolute;
	top: -20px;
	left: 540px;
	width: 31px;
	height: 31px;
	background-image: url(img/close.png);
	z-index: 12;
	outline: none;
}
#feedName
{
	margin: 17px 0 0;
}
#feedComment INPUT
{
	border: 3px solid #95A8E0;
	padding: 3px;
	width: 486px;
	margin: 2px 15px 15px 0;
	height: 111px;
}
#feedName INPUT
{
	border: 3px solid #95A8E0;
	padding: 3px;
	width: 246px;
	margin: 3px 15px 15px 0;
}
#feedTitle
{
	font: 14.9pt Arial;
	/*[empty]color:;*/
}
#b-addNest A
{
	padding: 7px 20px;
	background-color: #0CF;
	text-decoration: none;
	float: right;
	margin: 0px;
	font-size: 10pt;
	font-weight: bolder;
	color: #FFFFFF;
}
#button
{
	padding: 4px 15px;
	background-color: #000;
	text-decoration: none;
	margin: 0px 0px 0px 13px;
	font-size: 8.8pt;
	font-weight: bolder;
	color: #FFFFFF;
}
#button A
{
	color: #FFFFFF;
}
#closeMe A
{
	background-image: url(img/close.gif);
	width: 91px;
	height: 16px;
	background-repeat: no-repeat;
	display: block;
	margin: 0;
	padding: 0px 0 10px 0px;
	float: right;
}
#button A:hover
{
	background-color: #CCC;
}
#catRemind
{
	height: 58px;
	background-color: #E5EAF9;
	padding: 13px;
	font: 15.1pt sans-serif;
	color: #686868;
}
#nestCancel A
{
	background-image: url(img/cancel.gif);
	width: 91px;
	height: 16px;
	background-repeat: no-repeat;
	display: block;
	margin: 0 12px 0 497px;
	padding: 0px 0 10px 0px;
	float: left;
}
#catBox
{
	height: 35px;
	background-color: #BBCFE3;
	padding: 0px 0 0 59px;
}
#infoBox
{
	background-color: #E5E5E5;
	padding: 5px 0 5px 19px;
	font-family: Helvetica;
	font-size: 17px;
	color: #223E62;
	font-weight: bold;
}
#mapBox
{
	width: 960px;
	height: 358px;
	background-color: #606060;
	margin: 7px 0 0;
	/*[empty]float:;*/
}
.gmnoprint DIV DIV
{
	margin: 0;
}
#mapBox2
{
	width: 760px;
	background-image: url(img/bkk.png);
	height: 370px;
	background-color: #125169;
	background-repeat: no-repeat;
}
#noticeBox
{
	width: 760px;
	height: 24px;
	background-color: #C0D1E1;
	padding: 0 0 0 0px;
	margin: 0;
}
#noticeBox2
{
	background-color: #4C697E;
	margin: 0;
	height: 19px;
	padding: 5px 30px 0 20px;
	font-family: Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}
#nestBox
{
	width: 760px;
	background-color: #EEE;
	padding: 0 0 0px;
}
#butBox
{
	margin: 1px 0 0 0px;
	float: left;
	background-color: #BCD0E4;
	width: 98px;
	height: 95px;
	padding: 7px 11px 0 4px;
	font: 9pt Georgia;
	color: #375D8E;
}
#b-email A
{
	width: 38px;
	display: block;
	background-image: url(img/but-email.png);
	margin: 0px 0 0 47px;
	height: 35px;
}
#b-sms A
{
	width: 38px;
	background-image: url(img/but-sms.png);
	height: 35px;
	margin: 0px 0 0 58px;
	display: block;
	float: left;
}
#b-nest2 A
{
	width: 38px;
	background-image: url(img/but-nest.png);
	height: 35px;
	margin: -35px 0 0 144px;
	display: block;
	float: left;
}
#b-nest A
{
	width: 38px;
	background-image: url(img/but-nest.png);
	height: 35px;
	margin: -35px 0 0 144px;
	display: block;
	float: left;
}
#b-face A
{
	width: 38px;
	background-image: url(img/but-face.png);
	height: 35px;
	display: block;
	margin: 0 0 0 146px;
}
#b-twit A
{
	width: 38px;
	background-image: url(img/but-twit.png);
	height: 35px;
	margin: 0 0 0 0px;
	float: left;
	display: block;
}
#break1
{
	border-left: 1px solid #2C6376;
	margin: 0 0 0 165px;
}
#nestInBox
{
	padding: 0 0 0 17px;
	float: left;
}
#addstuff
{
	color: #575757;
	font: bold 11pt Arial;
	width: 117px;
}
#nestTxt
{
	padding: 8px 0 5px 20px;
	margin: 0px 0 0;
	font: bold 12.8pt Arial;
	color: #1C546B;
	width: 386px;
	float: left;
}
#nestTop
{
	height: 33px;
	width: 760px;
}
#nestInput
{
	padding: 0px 0 0 13px;
	margin: 0 0 0 0px;
	float: left;
}
#nestBar
{
	width: 524px;
	height: 20px;
}
#media
{
	width: 610px;
	float: left;
	margin: -1px 0 23px 17px;
	padding: 0 0 0px;
	height: 43px;
	background-color: #BCD0E4;
}
#broadcastTitle
{
	width: 176px;
	float: left;
	margin: 9px 0 0 228px;
	font: bold 11.2pt sans-serif;
	color: #0070BA;
}
#nestIt A
{
	width: 150px;
	height: 25px;
	margin: 6px 0 0px 150px;
	background: url(img/nestIt.gif) no-repeat -150px 0;
	padding: 0;
	float: left;
}
#m-vid A
{
	margin: 0px 0 0 12px;
	background-image: url(img/m-vid.png);
	padding: 0;
	width: 139px;
	height: 35px;
	float: left;
	display: block;
}
#m-pics A
{
	margin: 0px 0 0 12px;
	background-image: url(img/m-pics.png);
	padding: 0;
	float: left;
	display: block;
	width: 139px;
	height: 35px;
}
#nestIn
{
	font: bold 27px sans-serif;
	color: #0070BA;
	border: 7px solid #BDD1E5;
	padding: 5px 0px 0 7px;
	height: 106px;
	width: 589px;
}
#count
{
	font: bold 12.8pt Helvetica;
	color: #BCBCBC;
	width: 172px;
	float: left;
	margin: 8px 0 0 56px;
}
#f-10 A
{
	font-size: 10pt;
	color: #2D68F4;
	text-decoration: none;
}
#markerIcon
{
	background: url(img/markerIcon.jpg) no-repeat 0 0;
}
#twitterBut
{
	background: url(img/twitter.png) no-repeat 0 0;
	width: 59px;
	height: 67px;
	margin: -132px 0 0;
	float: left;
}
#fb
{
	background: url(img/fb.png) no-repeat 0 0;
	width: 53px;
	height: 54px;
	margin: -60px 0 0;
	float: left;
}
#stick
{
	background: url(img/add.png) no-repeat 0 0;
	width: 53px;
	height: 54px;
	margin: -125px 0 0 66px;
	float: left;
}
#email
{
	background: url(img/email.png) no-repeat 0 0;
	width: 53px;
	height: 59px;
	margin: -59px 0 0 66px;
	float: left;
}
#buttonIcons
{
	width: 128px;
	float: left;
	margin: 0 0 0 522px;
	background-color: #CCC0C0;
}
#twitPic
{
	background-image: url(img/post-twit.png);
	width: 370px;
	height: 54px;
}
#load2
{
	background: url(img/ajax-loader.gif) no-repeat 0 0;
	width: 40px;
	height: 40px;
	padding: 10px 0 0 5px;
	margin: 5px 0 0 20px;
}
#nestIt A:hover
{
	background-position: 0 0;
}
#sendTweet A
{
	background-color: #BC2B2B;
	width: 91px;
	height: 26px;
	background-image: url(img/send.gif);
	float: right;
	margin: 0 7px 0 0;
	display: block;
}
#sendSMS A
{
	background-color: #BC2B2B;
	width: 110px;
	height: 26px;
	background-image: url(img/sendSMS.gif);
	float: right;
	margin: 0 7px 0 0;
	display: block;
}
#sendEmail A
{
	background-color: #BC2B2B;
	width: 110px;
	height: 26px;
	background-image: url(img/sendEmail.gif);
	float: right;
	margin: 0 7px 0 0;
	display: block;
}
#broadBox2
{
	width: auto;
	float: left;
	margin: 0 14px 0 16px;
}
A#broadSms2
{
	width: 42px;
	height: 40px;
	background-image: url(img/sms.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadLink2
{
	width: 42px;
	height: 40px;
	background-image: url(img/urlLink.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadEmail2
{
	width: 42px;
	height: 40px;
	background-image: url(img/email.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadTwit2
{
	width: 42px;
	height: 40px;
	background-image: url(img/twitter.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
A#broadFace2
{
	width: 42px;
	height: 40px;
	background-image: url(img/face.png);
	margin: 8px 0 0 13px;
	display: block;
	outline: none;
	float: left;
}
#tooltip
{
	position: absolute;
	border: 1px solid #FFFFFF;
	background: #51769D;
	padding: 2px 5px;
	color: #FFFFFF;
	display: none;
}
PRE
{
	display: block;
	font: 100% "Courier New", Courier, monospace;
	padding: 10px;
	border: 1px solid #BAE2F0;
	background: #E3F4F9;
	margin: 0.5em 0;
	overflow: auto;
	width: 800px;
}
#mapOptions
{
	background-color: #F1F1F1;
	margin: 0 auto;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	padding: 0;
	width: 960px;
	height: 40px;
	background-color: #E6E6E6;
	position: relative;
}
#googleMaps A:hover
{
	color: #02376F;
}
#googleMaps A
{
	margin: 12px 0 0 23px;
	float: left;
	font: 11pt Arial;
	text-decoration: none;
	color: #0055B0;
}
#sendGoogle A
{
	width: 136px;
	height: 2px;
	background-color: #FEFEFE;
	float: right;
	position: relative;
	z-index: 3;
	border: 5px solid #508DC8;
	padding: 3px 5px 19px 0px;
	text-align: center;
	font: bold 0.8em Arial;
	display: block;
	text-decoration: none;
	color: #252525;
	outline: none;
	margin: 12px 26px 0 28px;
}
#sendGoogle A:hover
{
	border: 5px solid #FE6500;
}
#bigTitle
{
	background-color: #FFFFFF;
	float: left;
	width: 500px;
}
#bigNestTags
{
	margin: 14px 0 13px 19px;
	float: left;
	font: 15px Verdana;
	width: 507px;
	color: #7B7B7B;
}
#bigNest
{
	width: 500px;
	float: left;
	background-color: #FFFFFF;
}
#bigComments
{
	width: 477px;
	float: left;
	background-color: #FFFFFF;
}
#bigSidebar
{
	width: 336px;
	padding-bottom: 0;
	float: right;
	margin: 23px 27px 0 0;
}
A.iconsphere
{
	margin: 0px 0 10px;
	padding: 0 0 16px;
	float: left;
}
#picBox
{
	margin: 0;
	padding: 0;
}
#googleTextAds2
{
	margin: 30px 0 30px 4px;
	float: left;
	width: 0;
}
#googleTextAds1
{
	margin: 30px 0;
	float: left;
	width: 158px;
}
#a250ImageAd
{
	margin: 5px 0 10px;
	background-color: #E8E1E1;
	width: 336px;
	background-image: url(img/adBk.png);
	height: 280px;
}
#emailPerson A
{
	width: 135px;
	font: 12pt Arial;
	float: left;
	margin: 11px 0 0 48px;
	outline: none;
	text-decoration: none;
	color: #161616;
}
#emailPerson A:hover
{
	color: #979797;
}
#emailBox
{
	margin: 0px 0px 6px 15px;
	width: auto;
	display: block;
}
#emailPerson
{
	width: 41px;
	height: 39px;
	background-image: url(img/mail.png);
	background-repeat: no-repeat;
	float: left;
	margin: 0 0 0px -14px;
}
#bigSidebarTxt
{
	margin: 48px 10px 0px;
	padding: 7px;
	background-color: #BFBFBF;
	width: 163px;
	float: right;
	font: 9.2pt Arial;
}
#bigCommentsTxt
{
	font: 10.7pt sans-serif;
	padding: 5px 3px 5px 12px;
	color: #1B536A;
}
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;
}
#feedbackBox
{
	position: relative;
	background-color: #FFFFFF;
	padding: 20px 28px 27px;
	top: 0;
	left: 0;
	width: 498px;
	border: 5px solid #C7C7C7;
	height: 297px;
	z-index: 1111;
}
#bigTitleTxt
{
	font: 20pt sans-serif;
	padding: 5px 3px 5px 12px;
	color: #1B536A;
}
#emailStat
{
	position: absolute;
	top: 295px;
	left: 305px;
	color: #37A90C;
	font: bold 11pt Arial;
}
#bigBodyBox
{
	margin: 7px 0 0 0px;
	height: auto;
	background-color: #FEFEFE;
}
#commMe
{
	float: left;
	margin: 0 0 29px 32px;
}
#bigbodyTxt
{
	float: left;
	margin: 21px 0 38px 0px;
	width: 510px;
	padding: 15px 15px 15px 21px;
	background-color: #F3F3F3;
	border: 1px solid #C9C9C9;
}
#leftBox
{
	float: left;
	margin: 0px 0 0 24px;
}
#cats
{
	margin: 21px 0 0;
	width: 189px;
	float: left;
}
#timeBox
{
	/*[empty]width:;*/
	float: right;
	margin: 16px -48px 0 0;
}
#leftBox P
{
	font: 12pt Arial;
	margin: 20px 0 9px;
	top: 470px;
	left: 265px;
	width: 110px;
	/*[empty]float:;*/
}
#timeBox P
{
	float: left;
	margin: 7px 235px 0 0;
}
#cats A:hover
{
	color: #2264AE;
}
#cats A
{
	margin: 0;
	color: #588DC8;
	font: 1.2em Arial;
	float: none;
	text-decoration: none;
}
#nestType
{
	/*[empty]float:;*/
}
#activeComTitle
{
	font: 15pt sans-serif;
	padding: 5px 3px 0px 12px;
	color: #1B536A;
	margin: 15px 0 -14px 0px;
	float: left;
	width: 400px;
}
#bigComment
{
	width: 445px;
	border: 3px solid #BCD0FF;
	height: 74px;
	padding: 5px;
	background-color: #FFFFFF;
}
#bigCommentBox
{
	margin: 0 0 0 13px;
}
#botDiv
{
	border-bottom: 1px solid #D6D6D6;
	margin: 12px 0px 20px 13px;
	float: left;
	width: 460px;
}
#yelp
{
	width: 300px;
	height: 250px;
	background-color: #E9E9E9;
	margin: 0px 10px 10px;
}
#topDiv
{
	border-top: 1px solid #D6D6D6;
	margin: 0px 0px 0px 13px;
	float: left;
	width: 452px;
	padding-right: 0;
}
#goComment A
{
	background-image: url(img/goComment.gif);
	width: 156px;
	height: 25px;
	display: block;
	float: left;
	margin: 9px 0 17px 302px;
}
#activeComBox
{
	margin: 0 0 0 13px;
	width: 460px;
	background-color: #FFFFFF;
	float: left;
	/*[empty]background:;*/
}
#activeCom
{
	width: 445px;
	background-color: #EFEFEF;
	margin: 5px 0 26px 17px;
	padding: 5px;
	border: 1px solid #CDCDCD;
	font-size: 10pt;
	float: left;
}
#content
{
	width: 400px;
	/*[disabled]border:3px solid #000000;*/
	margin: 0;
	font-size: 11px;
	background-color: #575454;
	float: left;
}
#content
{
	padding: 0 10px;
}
#comments
{
	width: 471px;
	margin: 25px 0 0;
	float: left;
}
.comment
{
	background-color: #FEFEFE;
	border: 1px solid #C9C9C9;
	padding: 5px 0 5px 8px;
	color: #000000;
	font: 8.9pt sans-serif;
}
#leaveComment
{
	width: 500px;
	margin: 0 0 0 65px;
	overflow: hidden;
	position: relative;
	float: left;
}
H2
{
	margin: 0;
}
.row
{
	padding-left: 5px;
	margin: 0 0 0 18px;
	clear: both;
	overflow: hidden;
}
.row LABEL
{
	display: block;
	float: left;
	font-weight: normal;
	padding-top: 5px;
	font: 10.7pt Arial;
	float: left;
	margin: 10px 0 0;
}
.row INPUT, .row TEXTAREA, .row DIV
{
	width: 428px;
	display: block;
	float: left;
	margin: 6px 0 0 2px;
	background-color: #EBEBEB;
}
#add
{
	bottom: 5px;
	left: 60px;
	font-weight: bold;
	font-size: 10px;
	width: 45px;
}
#picasaSlideshow
{
	width: 234px;
	height: 195px;
	margin-bottom: 5px;
	padding: 5px;
}
#upload_button_id
{
	width: 80px;
	height: 80px;
	background-image: url(img/addPic.png);
	margin: 0 0 0 25px;
	float: left;
}
#bigNestTxt H1
{
	font: 23.7pt sans-serif;
	padding: 20px;
	color: #020202;
	line-height: 1;
	float: left;
	width: 506px;
	margin: 19px 0 17px;
	border: 1px solid #C5C5C5;
	background-color: #EAE5DB;
}
#bigNestTxt2
{
	height: 24px;
	margin: 2px 0 0 15px;
}
#picTitle
{
	font: bold 10.7pt/12.3pt Arial;
	color: #020202;
	z-index: 5;
	float: left;
	margin: 8px 0 0 26px;
}
#media2
{
	float: left;
	width: 206px;
	margin: 21px 0 0 4px;
}
#myPics
{
	margin: 4px 20px 24px 50px;
	background-color: #FFFFFF;
	padding: 13px;
	width: 231px;
	float: right;
	border: 1px solid #BFBFBF;
}
