@charset "utf-8";
/* CSS Document */

/*#1 Polymer Source*/


/* COMMON */
* {
	margin: 0;
}
html, body 			{height: 100%;}

body				{background: #fff url(/assets/temp/bkg-main.jpg) repeat-x ; font-size: 12px; font-family: Calibri, Arial, Helvetica, sans-serif; color: #006441; line-height: 18px; margin:0px; text-align:center; width:95%}
body a:link, body a:visited, body a:active { text-decoration: none; color:#06F;}
body ul				{padding:0px; margin:5px 0 0 25px; display:block}
body ul li			{list-style:url(/assets/temp/bullet-arrow.gif)}
a:hover 			{color:#039 !important; cursor:pointer }
img a:hover 		{cursor:pointer}
img					{border:none}

#wrapper			{position:relative; width:900px;  margin:0px auto 0 auto; text-align:left; min-height:100%;height: auto !important;height: 100%;}
#header				{position:relative; width:900px; height:140px; margin:0px}
#header2			{position:relative; width:100%; height:120px; margin:15px 0 0 0}
#hdr2-social		{width:165px; height:120px; float:left; margin:0 0 0 25px}
#hdr2-toolbar		{width:680px; height:120px; float:left; margin:0 0 0 10px}
#hdr2-toolbar img	{float:left; margin:2px}
#hdr				{width:900px; top:0px; left:0px; height:95px; background:#fcfcfc}
#hdr2				{width:900px; top:0px; left:0px; height:95px; background:transparent}
#hdr #inner1		{width:600px; float:left }
#hdr #inner2		{width:275px; float:left}
#hdr-sub			{position:absolute; }
#hdr-sub p,#hdr p,#hdr2 p			{margin:0 0 0 30px }
#toolbar			{display:block; margin:0 0 0 15px}
#toolbar tr td img	{display:block; margin:0 auto 0 auto; padding:3px}
#header-rotate		{position:absolute; left:150px; top:5px ;width:740px}
#content1			{position:relative; width:900px; margin:15px auto 0 auto; padding:0px; float:left; background:transparent}
#content			{position:relative; width:900px; margin:15px auto 0 auto; padding:0px; float:left; padding-left:50px}
#content #hdr		{width:100%; height:125px}
#content1 #hdr p		{margin-left:28px}
#hdr-info			{width:900px; text-align:right; font: 12px Calibri, Arial, Helvetica, sans-serif; font-weight:bolder; color:#ccc; margin:0px; padding:5px 0 0 0}
#logo				{width:185px; height:140px; float:left}
#logo-col1			{margin:0 0 0 20px}

#navwrapper			{position:absolute;left:223px;top:10px;width:677px;height:51px;background:url(/assets/temp/temp-nav-bkg.png) no-repeat; padding:0 0 0 15px}
#navwrapper	img		{margin:10px 0 0 0px}

#footer				{width:900px; height:46px; margin:0px auto 0 auto;/*background:url(/assets/temp/temp-footer-bkg.jpg) 60px center no-repeat;*/ font-size:12px !important; line-height:14px; text-align:center; padding:0; }
#footer-inner		{ width:700px; margin:0 0 0 75px}

#col-l,#col-l2,#col-r,#col-r2		{float:left}
#col-l				{width:425px;  height:100%;  margin:10px 20px 0 10px; background:transparent}
#col-l2				{width:510px;  height:100%;  margin:10px 5px 0 20px; background:transparent}
#col-l .inner50 img {}
#l-nav				{width:355px; margin:0 0 0 30px; float:left}

#col-r				{width:420px; margin:10px 0 0 0; background:url(/assets/temp/bkg-col1.gif) 0 0 no-repeat; padding:0 0 0 0; min-height: 600px}
#col-r2				{width:355px; margin:10px 0 0 0; background:url(/assets/temp/bkg-col1.gif) 0 0 no-repeat; padding:0 0 0 0; min-height: 600px}


.inner				{width:98%; margin:0 auto 10px auto; float:left}
.inner2				{width:98%; margin:0 auto 10px auto; float:left}
.inner50			{width:49%; float:left; margin:0px}
.inner .agentpic	{width:125px; margin:0px; float:left}
.inner .agentpic img	{border:1px solid #ccc}
.inner .agentbio	{width:360px; margin:0px; float:left; line-height:13px}
.inner .agentpic p	{width:125px; margin:0 0 0 0px; float:left}
.shade				{background:#efefef}


/*TEXT*/
.lrg1				{font-size:20px; color:#006441; font-family:Georgia, "Times New Roman", Times, serif; font-weight:900}
.lrg2				{font-size:14px; color:#006441; font-weight:bold; line-height:20px}
.hdr-wht			{font-size:19px; color:white; line-height:17px}
.dk-gray			{color:#8e8e8e !important}
.hdr1				{font-size:18px; color:#8e8e8e !important; font-weight:bold; padding:0 0 10px 5px}
.hdr2				{font-size:15px; color:#8e8e8e !important; font-weight:bold; padding:0 0 10px 5px}
h1,h2				{font-size:19px; margin:3px 0 5px 0; color:#8e8e8e}
h3,h4				{font-size:17px; margin:0 0 0 0; color:#8e8e8e}

/*MISC*/
p					{margin:6px 0 5px 4px}
img.ctr				{display:block; margin:0 auto 0 auto}
img.right			{display:block; float:right}
img.left			{display:block; float:left; margin:0 10px 10px 0}
img.space			{margin:3px 5px 3px 5px}
img.hdr				{margin:0 0 10px 0}
.left				{float:left}
.clear				{clear:both}
.trans				{background:transparent !important}

/*LINKS*/
.lmore a			{font-size:11px; font-weight:bold}


/*WEB EDITOR*/
.box-ftr-img		{float:left; width:158px; height:117px; padding:0px; margin:0px}
.box-ftr-txt		{float:left; width:248px; height:117px; overflow:hidden; margin-left:5px; font-weight:bold}


.ftr-listing img {width:156px; height:117px; padding:0px; margin:0px; border:1px solid #999 !important; padding:1px}

#home-pic img						{width:402px; height:198px; border:1px solid #999 !important; padding:1px}						
#Details-1,#Details-2,#Details-3  {height:115px}




