@import url(/cm/css/core.css);

BODY				{background-color:#fff;}
BODY.light			{background-color:#b0e0e6;}
BODY,TD				{font-family:Tahoma,Arial;font-size:13px;line-height:1.5;color:#444;}

A					{color:#377B7F;text-decoration:none;}
A:hover				{text-decoration:underline;}

#wrapper			{left:50%;margin-left:-207px;float:left;width:400px;position:relative;margin-top:100px;}
#wrap				{left:50%;margin-left:-100px;float:left;position:relative;}
#search				{padding-top:5px;padding-bottom:5px;}
H1					{font-family:'Trebuchet MS',Tahoma,Arial;font-size:17px;font-weight:normal;}
H1 span				{font-weight:bold;}
H2					{font-family:'Trebuchet MS',Tahoma,Arial;font-size:17px;font-weight:normal;color:#1D5C5F;}
H2 span				{font-weight:bold;margin-left:-5px;}
H3					{font-family:'Trebuchet MS',Tahoma,Arial;font-size:14px;font-weight:bold;}
.blog_title			{font-family:'Trebuchet MS',Tahoma,Arial;font-size:14px;font-weight:bold;}


#quote1				{width:377px;height:119px;background:url(/images/bubble.gif) top left no-repeat;padding-left:23px;padding-top:15px;line-height:1.25;}
#quote2				{background-color:#b0e0e6;padding:10px 0px 10px 15px;}
.holder				{position:relative;width:830px;}
#title				{position:absolute;bottom:0;left:0;padding-top:4px;}
#title a			{color:#1D5C5F;}
#search_box			{float:right;}

input.text			{float:left;border:1px #444 solid;font-family:Arial;border-right:0;background-color:#f5f5f5;padding:5px;font-size:13px;width:275px;}
input.submit		{float:left;border:0;font-family:Arial;font-size:14px;font-weight:bold;background-color:#444;color:#fff;padding:5px;}
input.submit:hover,input.submit:focus{background-color:#478A8F;cursor:pointer;}
input.submits		{float:left;border:0;font-family:Arial;font-size:14px;font-weight:bold;background-color:#444;color:#fff;padding:4px;}
input.submits:hover,input.submits:focus{background-color:#478A8F;cursor:pointer;}
input.submitd		{float:left;border:0;font-family:Arial;font-size:14px;font-weight:bold;background-color:#444;color:#fff;padding:6px;}
input.submitd:hover,input.submitd:focus{background-color:#478A8F;cursor:pointer;}

#tip				{background:url(/images/tip.gif) 3px 7px no-repeat;padding-left:24px;float:left;padding-top:4px;font-size:11px;}
.clear				{clear:both;}
.underline			{text-decoration:underline;}
.underline:hover	{text-decoration:none;}
#arrow				{position:absolute;bottom:-34px;left:40px;background:url(/images/arrow2.gif) top left no-repeat;width:35px;height:20px;}
#arrow1				{background:url(/images/arrow1.gif) top left no-repeat;width:30px;height:15px;margin-left:15px;margin-bottom:1px;}

#tb					{background-color:#478A8F;color:#fff;padding:10px 12px 11px 6px;text-align:right;font-size:10px;font-weight:bold;line-height:1;}/*border-bottom:1px #444 solid;*/
#tb ul				{list-style-type:none;float:left;margin-left:0;}
#tb ul li			{float:left;border-left:1px #81CDCF dotted;padding-left:10px;padding-right:10px;}
#tb ul li.home		{border-left:0;}
#tb ul li.nav		{font-weight:normal;}
#tb ul li.nav a		{font-weight:normal;}
#tb a				{color:#fff;text-decoration:none;}
#tb a:hover			{text-decoration:underline;}

#inner_content		{border-top:1px #B0E0E6 solid;position:relative;width:835px;padding-left:10px;padding-top:10px;line-height:1.5;} /*background:#c0c0c0;*/
#crumbs				{line-height:1.25;padding:10px;color:#B0E0E6;width:830px;font-size:11px;}
#crumbs H1			{color:#1D5C5F;}
#crumbs .minor		{float:left;}
#crumbs .major		{height:21px;line-height:18px;padding-right:5px;float:left;}

/* AutoComplete */
.ac_results 		{padding: 0px;border: 1px #000 solid;background-color: #fff;overflow: hidden;}
.ac_results ul 		{width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results iframe 	{display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li 		{margin: 0px;padding: 2px 5px;cursor: pointer;display: block;width: 100%;font: menu;font-size: 13px;overflow: hidden;}
.ac_results li i	{color:#808080;}
.ac_loading 		{background : Window url('/images/indicator.gif') 265px 5px no-repeat;}
.ac_over 			{background-color: Highlight;color: HighlightText;}

/* Search Results */
#column1			{clear:both;float:left;width:510px;margin-right:10px;font-size:11px;}
.item				{position:relative;border-bottom:1px #B0E0E6 solid;padding-bottom:5px;padding-top:5px;}
.item:hover,.item.hover{background-color:#D1ECEF;cursor:pointer;}
.item .num			{float:left;color:#a6a6a6;padding-top:2px;font-weight:bold;font-size:10px;width:20px;}
.item .listing		{float:left;width:390px;}
.item .listing H2	{font-family:Arial;font-size:14px;font-weight:bold;}
.item .listing H3	{line-height:1.25;}
.item .cat			{clear:left;font-size:11px;}
.item .addr			{float:left;width:90px;margin-left:10px;font-size:11px;}
#map_holder			{float:left;width:310px;font-size:11px;}
#map				{width:310px;height:300px;border:1px #444 solid;line-height:1.25;}

.business_addr		{border:1px #dcdcdc solid;padding:8px;font-size:11px;line-height:1.25;}
.business_addr:hover,.business_addr.hover{border:1px #478A8F solid;cursor:pointer;background-color:#D1ECEF;}

#links				{padding-top:10px;padding-left:1px;color:#478A8F;font-size:13px;}
#links ul			{list-style-type:none;margin-left:0;}
#links span			{font-size:20px;vertical-align:-10%;}

#suggestions		{}
#suggestions ul		{margin-left:25px;margin-top:10px;}
#upgraded_text		{font-size:13px;}
#upgraded_desc		{border-top:1px #B0E0E6 solid;margin-top:10px;padding-top:10px;}
#other_options		{margin-top:10px;}

#upgrade_btn		{float:right;text-align:center;background:#CF3500;color:#fff;font-size:10px;font-weight:bold;padding:0;}
#upgrade_btn a		{color:#fff;padding:4px 9px 6px 9px;}
#upgrade_btn.pad a	{display:block;}

#content_add		{float:right;width:350px;font-size:11px;}
#content_add TD		{font-size:11px;}

#content_blog		{font-size:13px;line-height:1.75;}
#content_blog a		{text-decoration:underline;}
#content_blog a:hover{text-decoration:none;}
#content_not_found a{text-decoration:underline;}
#content_not_found a:hover{text-decoration:none;}
.blog_dateposted	{font-size:10px;color:#808080;}

.blog_left			{padding: 10px; font-size: 11px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px; float: left; border:1px #DCDBC7 solid;color:#808080;background-color:#f5f5f5; line-height: 1.3; text-align:center;}
.blog_left a		{padding:1px 0 1px 0;text-decoration:none;}
.blog_left a:hover	{color:#0C3E3F;text-decoration:none;}

.blog_right			{padding: 10px; font-size: 11px; margin-left: 10px; margin-top: 5px; margin-bottom: 5px; float: right; border:1px #DCDBC7 solid;color:#808080;background-color:#f5f5f5; line-height: 1.3; text-align:center;}
.blog_right A		{padding:1px 0 1px 0;text-decoration:none;}
.blog_right A:hover	{color:#0C3E3F;text-decoration:none;}

#form_add			{float:left;width:470px;}
#content_contact	{float:right;width:350px;}
#form_contact		{float:left;width:470px;}

#footer				{border-top:1px #c0c0c0 solid;padding-top:10px;margin-top:15px;font-size:10px;color:#808080;}
#footer	a			{color:#808080;padding-top:2px;}

#footer div			{float:right;font-weight:bold;}
#footer	div ul		{list-style-type:none;float:left;margin-left:0;}
#footer div ul li	{float:left;padding-left:0;margin-left:15px;height:16px;}
#footer #rss 		{background:url(/images/rss.gif) top left no-repeat;margin-top:1px;}
#footer #facebook 	{background:url(/images/facebook.gif) top left no-repeat;margin-top:1px;}
#footer #twitter 	{background:url(/images/twitter.gif) top left no-repeat;margin-top:1px;}

#footerp			{font-size:10px;position:absolute;bottom:0;left:0;right:0;padding:5px 10px 5px 10px;line-height:2;background-color:#fff;border-top:1px #9BCACF dotted;}
#footerp div		{float:right;font-weight:bold;line-height:1.25;}
#footerp div ul		{list-style-type:none;float:left;margin-left:0;}
#footerp div ul li	{float:left;padding-left:0;margin-left:15px;padding-top:2px;height:16px;}
#footerp #rss 		{background:url(/images/rss.gif) top left no-repeat;margin-top:3px;}
#footerp #facebook 	{background:url(/images/facebook.gif) top left no-repeat;margin-top:3px;}
#footerp #twitter 	{background:url(/images/twitter.gif) top left no-repeat;margin-top:3px;}

#rss a				{color:#F26922;padding:3px;padding-left:20px;}
#facebook a			{color:#3B5998;padding:3px;padding-left:20px;}
#twitter a			{color:#0DADDF;padding:3px;padding-left:20px;}
#share a			{color:#3FA43C;}
span.stbuttontext	{font-weight:bold;font-size:10px;color:#3FA43C;}
.rss_tip			{font-size:11px;background-color:#F26922;color:#fff;}
.facebook_tip		{font-size:11px;background-color:#3B5998;color:#fff;}
.twitter_tip		{font-size:11px;background-color:#0DADDF;color:#fff;}
.share_tip			{font-size:11px;background-color:#3FA43C;color:#fff;}
.enhance_tip		{font-size:11px;background-color:#CF3500;border:1px #CF3500 solid;color:#fff;}

#eg 				{background:url(/images/everythinggainesville.gif) top left no-repeat;margin-top:1px;}
#eg a				{padding-left:20px;color:#478A8F;}

DIV.tooltip			{font-size:11px;color:#000; background-color:#ffd700; padding:10px; z-index:10;}
.note				{border-bottom:1px #c0c0c0 dotted;}

.news_date			{float:left;margin-top:5px;margin-right:10px;font-size:10px;border:1px #DCDBC7 solid;color:#808080;background-color:#f5f5f5;padding:2px;width:35px;text-align:center;font-weight:bold;line-height:1.2;}
.news_date_day		{font-size:20px;}
P					{margin:0;}

.clear				{clear:both;}
.divider			{clear:both;background-color:#B0E0E6;height:1px;margin-top:10px;margin-bottom:10px;}
.button50			{font-family:Arial;font-size:10px;font-weight:bold;border:1px #c0c0c0 solid;background:#eee;}
.highlight_off		{font-size:10px;font-weight:bold;color:#666;text-decoration:none;}
.highlight_on		{font-size:10px;font-weight:bold;color:#666;text-decoration:none;}
#action				{position:absolute;right:10px;top:20px;font-size:11px;font-weight:bold;}

/* Legacy Forms */
.form_left{text-align:right;width:100px;font-size:12px;padding-top:4px;}
.form_right{padding-left:10px;}

/* Forms */
.ff_line1{float:left;clear:both;width:125px;padding-right:10px;font-size:11px;}
.ff_line2{float:left;margin-right:10px;}
.ff_result{position:static;line-height:1;color:#e6594e;padding:4px;padding-top:5px;}
.ff_line3{clear:both;margin-bottom:8px;}
.ff_break{padding-bottom:2px;margin-bottom:8px;color:#253035;font-family:'Trebuchet MS',Tahoma,Arial;font-size:14px;font-weight:bold;}
.required{font-weight:normal;background:url(/cm/images/required.gif) top right no-repeat;padding-right:6px;}

/* Tabs */
#tabs				{list-style-type:none;margin-left:0;font-family:'Trebuchet MS',Tahoma,Arial;font-weight:bold;font-size:11px;}
#tabs li			{float:left;background-color:#EDEAE2;margin-right:1px;}
#tabs li:hover		{background-color:#dcdcdc;}
#tabs li a			{display:block;padding:3px 10px 3px 10px;text-decoration:none;}
#tabs li.selected	{background-color:#478A8F;color:#fff;}
#tabs li.selected a	{color:#fff;}
#containers			{border-top:1px #478A8F solid;clear:left;}
#containers div		{font-size:13px;}

#tab_info				{padding-top:5px;}
#tab_photos				{padding-top:5px;}
#tab_photos td			{font-size:11px;}

#tab_menu ul			{list-style-type:none;margin-left:0;font-size:11px;}
#tab_menu li			{padding-left:10px;padding-right:10px;border-bottom:1px #dcdcdc dotted;padding-top:2px;padding-bottom:2px;font-size:11px;cursor:default;}
#tab_menu li:hover		{background-color:#f5f5f5;}
#tab_menu li.hd			{background-color:#D1ECEF;padding-left:0;font-weight:bold;border-bottom:0;text-align:center;}
#tab_menu li.hd:hover	{background-color:#D1ECEF;}
#tab_menu li.sp			{margin-bottom:8px;}
/*#tab_menu li.sp:hover	{background-color:#fff;}*/
#tab_menu li div		{float:right;padding:0;margin-left:10px;}
#tab_menu li td			{font-size:11px;}
#tab_menu li span		{font-weight:bold;margin-right:5px;}

#contact_form			{float:right;width:350px;}
