/*HEADING*/
.cms-heading {clear:left;margin:8px 0 10px 0 !important;font-size:0.85em}   
.cms-heading h3 {font-size:2.3em;font-weight:normal;margin:0 ;position:relative;padding-top:5px}
 .cms-heading h4{font-size:2em;font-weight:normal}
/*TEXT*/
/*WYSIWYG styles*/
.cms-text h3, .cms-textandimage h3, .cms-highlight h3, .cms-boxout h3 
{margin:7px 0 7px 0;font-size:1.4em;line-height:1.2em;}
.cms-text h4, .cms-textandimage h4, .cms-highlight h4, .cms-boxout h4
{margin:0 0 2px 0;font-size:1.1em; line-height:1.2em;font-weight:bold}.cms-text{margin-bottom:10px !important}
	
/*CONTENT PANE WIDE CMS TEXT*/
/*used for news pages*/
.contentPane_wide .cms-text {margin-bottom:20px;margin-left:5px;}

.home .contentPane .cms-text{padding:60px 35px 0 25px;margin:0 !important;clear:both !important;}

/*CONTENT PANE WIDE CMS HEADING*/
/*used for news pages*/
.contentPane_wide .cms-heading h3 {margin-left:0px !important;position:relative;line-height:1.1em}    


/*TEXT AND IMAGE*/
.cms-textandimage {clear:left;padding-bottom:10px;margin: 0 10px 10px 0 !important}
.cms-textandimage .Date{clear:both;display:block}
    
/*IMAGE*/
    .cms-image {clear:left;margin:0 10px 0 0 !important;}
	.cms-image .image-box-text{text-align:center;}
	

/* captions & image alignments*/
    .image-box-text {padding:5px !important;} 
    .image-box-left {float:left;margin: 0 10px 16px 0 !important;border:1px solid #88A26D;background-color:#D9E0D1; }
    .image-box-right {float:right;margin: 0 0 16px 10px  !important;border:1px solid #88A26D;background-color:#D9E0D1;}
    .image-box-center {clear:both;margin: 0 auto !important;margin-bottom:16px !important;border:1px solid #88A26D;background-color:#D9E0D1;}








/*COMMENTS*/
.cms-comments{padding: 5px 0 10px 0px;clear:both;margin-left: 0px;margin-bottom:10px !important;clear:both}
.cms-comments h3{clear:both}
.cms-comments h4,.cms-comments .cms-form{margin-left:0;margin-top:15px;}
.cms-comments .comment{margin-bottom:10px;padding-top:5px} 
.cms-comments .commentAlt{}
.cms-comments .comment .name{margin: 5px 15px 5px 0px;font-size:1.1em}
.cms-comments .comment .details,.cms-comments .comment .replyDetails{padding:5px 5px 15px 5px;}
.cms-comments .comment .details .date,.cms-comments .comment .replyDetails .date{text-align:right;}     
.cms-comments .commentRating{padding-bottom:5px;width:30%;text-align:right; float:right}
.cms-comments .commentRating span.rateText{display:block;text-align:right}
.cms-comments .commentRating div{float:right;}
.ratingStar 
{font-size:0pt;width:13px;height:12px;margin:0;padding:0;cursor:pointer;display:block;float:left;background-repeat: no-repeat}
.filledRatingStar{background-image: url(Images/webparts/FilledStar.png)}
.emptyRatingStar{background-image: url(Images/webparts/EmptyStar.png)}
.savedRatingStar{background-image: url(Images/webparts/SavedStar.png)}   
.Socialbookmarks{margin-bottom:10px !important; float:left;width:40%}




/*CMS-FORM FEEDBACK*/
.cms-form {clear:both;margin:0 0 20px 0px;padding:10px 0px 30px 0px;background: url(images/webparts/contact_form_bg.gif) no-repeat}
.cms-form p {padding:0px 0px 10px 10px;font-family:Arial, Helvetica, sans-serif;}
.cms-form h3{font-size:1.5em;color:#444444;padding:10px 0px 5px 20px}
.cms-form .row {clear:both;display:block;padding:5px 5px 0px 20px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .label {float:left;width:110px;display:block;padding-top:5px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .fieldrequiredmarker {text-decoration:none;outline:none;border:none;width:8px;padding-left:2px;font-family:Arial, Helvetica, sans-serif;vertical-align:top;}
.cms-form .marker {text-decoration:none;outline:none;border:none;float:left;width:8px;color:#74A934;font-family:Arial, Helvetica, sans-serif;}
.cms-form .fielderror {font-size: 90%;display:inline;padding-left:10px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .optionlist{width:220px;float:left;display:block;}
.cms-form .optionlist label{display:block;float:left;width:70px;margin:4px 0 0 5px}
.cms-form .optionlist input{float:left;display:block;height:20px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .optionlist br{clear:both}
.cms-form .field{width:220px;padding:3px 0px 3px 5px;background-color:#E8FBCA;border:1px solid #CFD0D1;font-size:1.04em;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.cms-form select {width: 184px}
.cms-form textarea{width:180px;font-size:1.1em;padding:0 3px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .send { margin-left:128px;}
.cms-form .send a {background: url(images/show_button.gif) no-repeat; display: block; height: 20px; width: 40px; cursor: pointer;}
.cms-form .send a:hover {background: url(images/show_button.gif) 0px 20px;}    
.cms-form .send input#Submit, .cms-form .send input.confirm   
.cms-form .send input#Submit, .cms-form .send input.confirm   
{display:block;margin:0px 0px 0px -5px;width:78px;height:25px;text-align:center;padding-top:1px;color:#fff !important; 
background: url(images/webparts/search_btn.gif) no-repeat ;text-decoration:none; font-weight:bold}
.cms-form .send input.cancel {display:none;cursor:pointer; padding:0 3px;  background: #999; margin: 0 ;border-style: none;}











/*COMMENTS WIDE*/
.contentPane_wide .cms-comments .cms-form{padding:0px 0 0px 0px;clear:both;margin-left:0px;margin-bottom:10px !important;clear:both;background: #fff url(images/webparts/contact_form_wide_bg.gif) no-repeat !important;}
.contentPane_wide .cms-comments h3{clear:both}
.contentPane_wide .cms-comments h4,.cms-comments .cms-form{margin-left:0;margin-top:15px;}
.contentPane_wide .cms-comments .comment{margin-bottom:10px;padding-top:5px} 
.contentPane_wide .cms-comments .commentAlt{}
.contentPane_wide .cms-comments .comment .name{margin: 5px 15px 5px 0px;font-size:1.1em}
.contentPane_wide .cms-comments .comment .details,.cms-comments .comment .replyDetails{padding:5px 5px 15px 5px;}
.contentPane_wide .cms-comments .comment .details .date,.cms-comments .comment .replyDetails .date{text-align:right;}     
.contentPane_wide .cms-comments .commentRating{padding-bottom:5px;width:30%;text-align:right; float:right}
.contentPane_wide .contentPane_wide .cms-comments .commentRating span.rateText{display:block;text-align:right}
.contentPane_wide .cms-comments .commentRating div{float:right;}
.ratingStar 
{font-size:0pt;width:13px;height:12px;margin:0;padding:0;cursor:pointer;display:block;float:left;background-repeat: no-repeat}
.contentPane_wide .filledRatingStar{background-image: url(Images/webparts/FilledStar.png)}
.contentPane_wide .emptyRatingStar{background-image: url(Images/webparts/EmptyStar.png)}
.contentPane_wide .savedRatingStar{background-image: url(Images/webparts/SavedStar.png)}   
.contentPane_wide .Socialbookmarks{margin-bottom:10px !important; float:left;width:40%}
.contentPane_wide .cms-comments  .send input#Submit, .cms-form .send input.confirm   
{display:block;margin:0px 0px 0px -7px;width:78px;height:25px;text-align:center;padding-top:1px;color:#fff !important; 
background: url(images/webparts/search_btn.gif) no-repeat !important;text-decoration:none; font-weight:bold}






/*CONTENT PANE WIDE CMS-FORM FEEDBACK (TOP FORM)*/
.contentPane_wide .cms-form {clear:both;margin:0 0 20px 0px;padding:10px 0px 30px 0px;background: #fff url(images/webparts/contact_form_wide_bg.gif) no-repeat !important;}
.cms-form p {padding:10px 0px 10px 10px;font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;}
.cms-form h3{font-size:1.5em;color:#444444;padding:10px 0px 5px 20px}
.cms-form .row {clear:both;display:block;padding:5px 5px 0px 20px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .label {float:left;width:110px;display:block;padding-top:5px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .fieldrequiredmarker {text-decoration:none;outline:none;border:none;width:8px;padding-left:2px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .marker {text-decoration:none;outline:none;border:none;float:left;width:8px;color:#74A934;font-family:Arial, Helvetica, sans-serif;}
.cms-form .fielderror {font-size: 90%;display:inline;padding-left:10px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .optionlist{width:220px;float:left;display:block;}
.cms-form .optionlist label{display:block;float:left;width:70px;margin:4px 0 0 5px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .optionlist input{float:left;display:block;height:20px;font-family:Arial, Helvetica, sans-serif;}
.cms-form .optionlist br{clear:both}
.cms-form .field{width:220px;padding:3px 0px 3px 5px;background-color:#E8FBCA;border:1px solid #CFD0D1;font-size:1.04em;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.cms-form select {width: 184px}
.cms-form textarea{width:220px;font-size:1.1em;padding:0 3px;font-family:Arial, Helvetica, sans-serif;background-color:#E8FBCA;border:1px solid #CFD0D1}
.cms-form .send { margin-left:128px;}
.cms-form .send a {background: url(images/show_button.gif) no-repeat; display: block; height: 20px; width: 40px; cursor: pointer;}
.cms-form .send a:hover {background: url(images/show_button.gif) 0px 20px;}    



















/*CMS HIGHLIGHT*/
.cms-highlight {overflow:hidden;clear:both;padding:0px 0px 10px 0px; margin-bottom:10px !important;}
.cms-highlight .top {height:7px;font-size:0.1px;background:url(images/master/box/highlight_top.gif)} 
.cms-highlight .top .left
{float:left;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_top_left.gif) top left}
.cms-highlight .top .right
{float:right;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_top_right.gif) top right}
* html .cms-highlight .top {height:15px;font-size:0.1px;background:url(images/master/box/highlight_top.gif)} 
.cms-highlight .body{overflow:hidden;clear:both;padding:10px 10px 0 10px;background: url(images/master/box/highlight_body.gif) repeat-y;}
.cms-highlight .body a{text-decoration:underline;}
.cms-highlight .bottom{height:7px;font-size:0.1px;background:url(images/master/box/highlight_bottom.gif)}
.cms-highlight .bottom .left{float:left;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_bottom_left.gif) left bottom}
.cms-highlight .bottom .right	{float:right;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_bottom_right.gif) right bottom}

* html .cms-highlight .bottom{height:12px;font-size:0.1px;background:url(images/master/box/highlight_bottom.gif);margin-top:-10px}



/*CONTENT PANE WIDE CMS-HIGHLIGHT*/
.contentPane_wide .cms-highlight {overflow:hidden;clear:both;padding:0px 0px 10px 0px; margin-bottom:10px !important;}
.contentPane_wide .cms-highlight .top {height:7px;font-size:0.1px;background:url(images/master/box/highlight_top.gif)} 

* html .contentPane_wide .cms-highlight .top {height:15px;font-size:0.1px;background:url(images/master/box/highlight_top.gif)} 

.contentPane_wide .cms-highlight .top .left
{float:left;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_top_left.gif) top left}
.contentPane_wide .cms-highlight .top .right
{float:right;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_top_right.gif) top right}
.contentPane_wide .cms-highlight .body{overflow:hidden;clear:both;padding:10px 10px 10px 10px;background: url(images/master/box/highlight_wide_body.gif) repeat-y;}
* html .cms-highlight .body{margin-top:-10px;}
.cms-highlight .body a{text-decoration:underline;}
.cms-highlight .body a:hover{text-decoration:none}
.contentPane_wide .cms-highlight .bottom{height:7px;font-size:0.1px;background:url(images/master/box/highlight_bottom.gif)}
* html .contentPane_wide .cms-highlight .bottom{height:12px;font-size:0.1px;background:url(images/master/box/highlight_bottom.gif);margin-top:-10px}
.contentPane_wide .cms-highlight .bottom .left{float:left;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_bottom_left.gif) left bottom}
.contentPane_wide .cms-highlight .bottom .right	{float:right;height:7px;width:7px;font-size:0.1px;background:url(images/master/box/highlight_bottom_right.gif) right bottom}






	
/*CMS-PROFILE*/

    /*a (horizontal)*/
    .cms-profile-row {margin-bottom:10px; overflow:hidden; margin-left:10px;}

    .cms-profile-row .title {margin-left:175px; margin-bottom:5px;font-weight:bold;font-size:1.2em; font-weight:bold}
    .cms-profile-row .body {}
    .cms-profile-row .image {float:left; margin:-16px 15px 0 0}
    .cms-profile-row .bottom {clear:both; float:right; margin-top:5px}

    /*WYSIWYG heading styles*/
    .cms-profile-row h3{padding:0}
    .cms-profile-row h4{padding:0}

    /*b (vertical)*/
    .cms-profile-grid {float:left; width:169px; margin-bottom:16px; margin-right:15px !important ;overflow:hidden;display:inline}
    .cms-profile-grid .title {text-align:left; padding:5px;font-weight:bold;font-size:1.3em;background:url(images/webparts/profile_top.gif) no-repeat}
    .cms-profile-grid .body {padding:13px;}
    .cms-profile-grid .image {margin:13px 0;text-align:center;}
    .cms-profile-grid .text{padding: 0 5px}

    .cms-profile-grid .bottom {display:none}

	.contentPane_wide .cms-profile-grid { width:170px;margin-right:15px !important; }
    .contentPane_wide .cms-profile-grid .image {width:146px; margin:0 5px;}
	.contentPane_wide  .cms-profile-grid .body {padding:13px 10px;}
    .contentPane_wide .cms-profile-grid .title {background: url(images/webparts/profile_top_wide.gif) no-repeat}
	
    /*WYSIWYG heading styles*/
    .cms-profile-grid h3{margin:0}
    .cms-profile-grid h4{margin:0}
    
    /*CMS-PROFILE-WRAPPER (NEWSHOME) */
    .cms-profile-wrapper{ margin:0 0 16px 0 !important; overflow:hidden;clear:left;float:left;background: url(images/webparts/profile_wrapper_bg.gif) repeat-x bottom left}
    .contentPane_wide .cms-profile-wrapper{ margin:0 0 16px 0; overflow:hidden;clear:left;background: url(images/webparts/profile_wrapper_wide_bg.gif) repeat-x  bottom left}
    /*Blockquotes */
    .qstart {float:left; height:auto;   font-size:8em;padding: 25px 15px 5px 5px ;}
    .qend{float:right; height:auto; margin-top:-15px;padding: 25px 5px 5px 15px ; font-size:8em;}

    .cms-profile-grid .qstart,  .cms-profile-grid .qend{font-size:4em;padding: 10px 10px 5px 5px ;}
	
	
	
	
	
	
	
	
	
	

/*BOXOUT*/
.cms-boxout {width:200px;float:right;margin: 0 10px 10px 10px !important}
.cms-boxout .title {display:block;padding:3px 3px 0 4px;font-weight: bold}
.cms-boxout .body {display:block;padding:5px}
.cms-boxout a {text-decoration:underline}
	

	
    .cms-text p,.cms-text div,
    .cms-textandimage p,.cms-textandimage div,
    .cms-highlight .body p, .cms-highlight .body div,
    .cms-boxout .body p, .cms-boxout .body div {padding:0;margin:0 0 10px 0}
    .cms-text ul,.cms-text ol,
    .cms-textandimage ul, .cms-textandimage ol,
    .cms-highlight .body ul, .cms-highlight .body ol,
    .cms-boxout .body ul, .cms-boxout .body ol {margin: 0 5px;padding:0}
    .cms-text ul li,
    .cms-textandimage ul li,
    .cms-highlight .body  ul li,
    .cms-boxout .body  ul li {margin-left:5px;list-style:none;padding-left:10px;background: url(images/master/navigation/nav-y_bullet.gif) no-repeat 0px 5px !important}
    	
/*DOCUMENTS*/
  	.cms-documents {display:block;margin:0 0 10px 10px !important;clear: both} 
    .cms-documents .introtext{clear:both;display:block}
    .cms-documents a, .cms-documents a:visited  {text-decoration:underline;font-weight:normal;display:block;clear:both}
    .cms-documents div{}

    .cms-documents .doc, .cms-documents .docx  {background: url(images/webparts/icons/word.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .xls, .cms-documents .xlsx{ background: url(images/webparts/icons/excel.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .txt {background: url(images/webparts/icons/text.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .pdf {background: url(images/webparts/icons/pdf.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .rtf {background: url(images/webparts/icons/rtf.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .ppt, .cms-documents .pptx { background: url(images/webparts/icons/powerpoint.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .eps {background: url(images/webparts/icons/eps.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .ai {background: url(images/webparts/icons/ai.gif) no-repeat 0px -1px; padding: 0 0 0 35px}
    .cms-documents .psd {background: url(images/webparts/icons/psd.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .png {background: url(images/webparts/icons/psd.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .mov {background: url(images/webparts/icons/movIcon.gif) no-repeat;padding: 0 0 0 35px}
    .cms-documents .mpg {background: url(images/webparts/icons/mpgIcon.gif) no-repeat;padding: 0 0 0 35px}

/*MEDIA*/
    .cms-media {margin-right:10px;clear:both}
    .cms-media a, .cms-media p, .cms-media p a{margin:0 0 5px 0}

    .cms-media a.mediaplayer 
    {width: 68px;height:56px;background:transparent url(images/webparts/icons/media_player.jpg) no-repeat;float:left;margin-right:10px}
    .cms-media a.realplayer 
    {width:87px;height:31px;background:transparent url(images/webparts/icons/real_player.jpg) no-repeat;float:left}
    .cms-media .hide{display:none;}

/*FLASH*/
    .cms-flash {margin:0 0 20px 0;clear:left}
    .cms-flash-text a
    {border:none;width:112px;height:33px;display:block;background:transparent url(images/webparts/icons/adobe_getplayer.gif) no-repeat;float:left;margin:5px 0 10px}
    .cms-flash-text {}
	
/*CMS-LINKS*/
	.cms-links{clear:left;margin:0 10px 10px 10px !important}
	.cms-links a{}
	.cms-links ul{}
	.cms-links li{}
	/*wysiwyg*/
	.cms-links h3{margin:0}
	.cms-links h4{margin:0}
	
/*CMS-QUICKS*/
/*QUICKS (news,events & blog)*/
    /*thumbnail size options*/
	.contentPane .cms-quick{margin:16px 16px 30px 0;width:261px;overflow:hidden;float:left;background: transparent url(images/master/box/cms-quick_bg.gif) no-repeat;min-height:8em;}

    .contentPane .noimageSetup dl{width:268px;}
    .contentPane .smallSetup dl{width:179px;}
    .contentPane .mediumSetup dl{width:169px}
    .contentPane .largeSetup dl{width:147px;}
    .contentPane .eventsHomeSetup dl{width:469px;}
 
    .contentPane_wide .cms-quick
	{float:left;margin:16px 16px 30px 0;width:354px;background: transparent url(images/master/box/cms-quick-wide_bg.gif) no-repeat !important;min-height:8em;overflow:hidden}
	
	.contentPane_wide .noimageSetup dl{width:246px}
	.contentPane_wide .smallSetup dl{width:284px}
    .contentPane_wide .mediumSetup dl{width:249px}
    .contentPane_wide .largeSetup dl{width:231px}
    .contentPane_wide .eventsHomeSetup dl{width:469px;}
    
    .cms-quick .top{height:1.9em;padding:10px 5px 5px 0;margin-bottom:4px}
    .cms-quick .top h3{float:left;margin-left:10px}
    .cms-quick .top a{}
    .cms-quick .top .hide{display:none}
    .cms-quick  .item,.cms-quick  .itemAlt{border-bottom:3px solid #fff;display:block;clear:both;padding:6px;margin:0 6px 0 4px}
    .cms-quick  .itemAlt{}
	.rss
	{display:block;width:14px;height:14px;float:right;margin:3px;position:relative;right:15px;top:0px;z-index:5000;background: 	transparent url(images/webparts/rss/rss.png) no-repeat;}

    .cms-quick .image{float:left;margin: 0 10px 0 0;}
    .cms-quick dl{float:left;display:block}
    .cms-quick .title a{}
    .cms-quick .title a:hover{text-decoration:none !important;}

    .cms-quick .date{font-weight:bold}
    .cms-quick .time{}
    .cms-quick .fee{}
    .cms-quick .bottom{clear:both; float:right;padding-right:6px;}


   

/*GOOGLE MAPS*/

    .cms-gmap{clear:both;width:400px;overflow:hidden;margin:0 0 10px 0 !important}
    #map{clear: both;width:400px;height:400px}

    .cms-gmap .top {float:right;text-align: right}
    .cms-gmap .top .left{font-size:0;background: url(images/master/box/highlight_top_left.gif) left top;float: left;width:7px;height: 7px}
    .cms-gmap .top .right{font-size:0;background: url(images/master/box/highlight_top_right.gif) right top;float:right;width:7px;height:7px}
	
	fieldset.directions{text-align:right;float:right;margin: 3px 3px 0 0}
	.directions label{font-size:1.4em;padding:1px 2px 0 0;text-align:right;float:left}
	.directions input.location{width:117px;height:14px;padding:1px 0 1px 2px;font-size:11px;display:inline}
	.directions input{display:inline}
	.directions span{display:none}
	.directions .btn_search
	{width:26px;height:19px;margin-left:3px;background: transparent url(images/master/Btn_go.gif) no-repeat;border:none;font-size:11px;font-weight:700;padding-bottom:1px;cursor:pointer}
	.directions .option{display:none;}

    /*Tip Holder*/
    /* bubble pop-up error message */
    .cms-gmap .tipholder {height:0;position:relative;top:0;left:0;z-index:1500;float:left}
    .cms-gmap .tipholder .tip
    {display: none;float:left;width:256px;height: 0; position: relative; bottom: 10px; left: 10px; z-index: 1200;}
    .cms-gmap .tipholder .tip .top
    {display: block; float: left; width: 266px; height: 13px; background: transparent url(images/webparts/googlemaps/tipheader.png) no-repeat; overflow: hidden;}
    .cms-gmap .tipholder .tip .body
    {display: block; float: left; width: 254px; height: auto; background-image: none; padding: 0 5px 0 5px;}
    .cms-gmap .tipholder .tip .bottom
    {display: block; float: left; width: 266px; height: 6px; background: transparent url(images/webparts/googlemaps/tipfooter.png) no-repeat; overflow: hidden}

    /*Body*/
    .cms-gmap .content {}

    /*positioning of copyright info in the map window*/
    .cms-gmap .content  .map div span{display: none;}

    /* info block/directions blocks */
    .cms-gmap .content .info H3 {font-size: 1.5em; font-weight: bold; padding: 0; margin: 0; width:350px;}
    .cms-gmap .content .info {}

/*WEATHER*/
    .cms-weather{clear:both;margin-left:10px;margin-bottom:10px !important;}
    .cms-weather h3,.cms-weather h4{margin:0px;}

    .cms-weatherMaster, .weatherSubMaster{clear:both}

/*'Todays forcast' and '5 day forecast'*/
    .weatherTitle {display:block;padding:3px;margin-bottom:5px;font-weight:bold}
/*Current outlook caption*/
    .weatherForecast h3{margin:0}    
    .weatherForecast h4{margin:0 0 5px 0; font-size:1.6em;}     
/*today's stats*/
    .weatherStats {margin-bottom:15px; padding-left:200px;}            
/*5 day forcast row*/
    .weatherRow {margin-bottom:5px;} 
	
/*IMPORT*/
	.cms-importcontent{margin:0 0 10px 10px !important}
	.cms-adbanner{clear:both;margin-bottom:10px;}
