/* ******************* ATS tes default css to accomodate left align ******************** */

#marin_default #sitecss .contentStyle {
   text-align: left;
}
#sitecss .regionParent {
   margin-left: 0px;
   margin-right: 0px;
   text-align: left;}

#marin_default .bodyStyle {
  position: absolute; top:0px; left:0px; margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px; }



 /* ******************* left nav ******************** */


#marin_default table.customnav{
	font-family: arial, verdana, helvetica;
	width: 140px;

}

#marin_default td.navlevel_1,
#marin_default td.customnav_level_1,
#marin_default td.navlevel_1_on,
#marin_default td.customnav_level_1_on {
	padding-top: 5px;
}



#marin_default a.navlevel_1,
#marin_default a.customnav_level_1 {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color:#000;
	text-decoration:none;
	font-weight: bolder;
	padding-left: 0px;
	vertical-align: bottom;
	text-transform: uppercase;
	padding-left:11px;

}

#marin_default a:hover.navlevel_1,
#marin_default a:hover.customnav_level_1 {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color:#000;
	text-decoration:underline;
	font-weight: bolder;
	padding-left: 0px;
	vertical-align: bottom;
	text-transform: uppercase;
	padding-left:11px;
}


#marin_default a.navlevel_1_on,
#marin_default a.customnav_level_1_on {
font-family: arial, verdana, helvetica;
	font-size: 12px;
	color:#c00;
	text-decoration:none;
	font-weight: bolder;
	padding-left: 0px;
	vertical-align: bottom;
	text-transform: uppercase;
	padding-left:11px;
}


#marin_default td.navlevel_2, #marin_default td.customnav_level_2, #marin_default td.customnav_level_2_on
{
	line-height: 12px;
}


#marin_default a.navlevel_2,
#marin_default a.customnav_level_2 {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color:#333333;
	text-decoration:underline;
	font-weight: normal;
	padding-left: 0px;
	vertical-align: top;
	padding-left:11px;
}


#marin_default a:hover.navlevel_2,
#marin_default a:hover.customnav_level_2 {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color:#333333;
	text-decoration:none;
	font-weight: normal;
	padding-left: 0px;
	vertical-align: top;
	padding-left:11px;
}

#marin_default a.navlevel_2_on,
#marin_default a.customnav_level_2_on {
font-family: arial, verdana, helvetica;
	font-size: 11px;
	color:#c00;
	text-decoration:none;
	font-weight: bold;
	padding-left: 0px;
	vertical-align: top;
	padding-left:11px;
}

#marin_default a.navlevel_3,
#marin_default a.customnav_level_3
{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color:#333333;
	text-decoration:underline;
	font-weight: normal;
	vertical-align: top;
	padding-left:25px;

}

#marin_default a:hover.navlevel_3,
#marin_default a:hover.customnav_level_3 {

	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color:#333333;
	text-decoration:none;
	font-weight: normal;
	vertical-align: top;
	padding-left: 25px;

}

#marin_default a.navlevel_4,
#marin_default a.customnav_level_4 {

}

#marin_default a.navlevel_3_on,
#marin_default a.customnav_level_3_on {
font-family: arial, verdana, helvetica;
	font-size: 11px;
	color:#c00;
	text-decoration:none;
	font-weight: bold;
	vertical-align: top;
	padding-left:25px;

}

#marin_default a.navlevel_4_on,
#marin_default a.customnav_level_4_on {

}

#marin_default a:hover.navlevel_4,
#marin_default a:hover.customnav_level_4 {

}
#marin_default .region1{ padding:2px; margin: 2px; border-style:none; border-width:0px; background: #bac8d4 url('http://extras.mnginteractive.com/live/media/site234/2005/0601/20050601_020315_region1gradient.gif') right repeat-y; }




























/* ***************** Article Listing Portlet ************************** */
#marin_default /* .indexArticleTitle{font-family:verdana,arial,sans-serif; font-size:14px; color:#666666; font-weight:normal;text-decoration:none;}
#marin_default  A.hover.indexArticleTitle{
	font-family: arial, verdana, helvetica;color:#666666;
	text-decoration : none;
}
#marin_default  A.active.indexArticleTitle{
	font-family: arial, verdana, helvetica;
	text-decoration : underline;color:black;
}
#marin_default  A.visited.indexArticleTitle{
	font-family: arial, verdana, helvetica;
	text-decoration : underline;color:black;
}
#marin_default  A.indexArticleTitle{ font-family:arial,sans-serif; font-size:14px; color:black; font-weight:normal;text-decoration:none;}
#marin_default  .indexArticleLinkTo{ font-family:arial,sans-serif; font-size:10px; color:#000088;}
#marin_default  .indexArticleBlurb{ font-family:arial,sans-serif; font-size:12px; color:black;}
#marin_default  .indexSectionTitle{ font-family:arial,sans-serif; font-size:16px; color:#000088; font-weight:bold; text-decoration:underline;}
#marin_default  */





/* ***************** Article Listing section ************************** */

#marin_default A:active.indexArticleTitle{
	font-family:tahoma,helvetica,verdana,arial,sans-serif;
	text-decoration : none;
	color:#0033CC;
}
#marin_default A.indexArticleTitle{
	font-family:tahoma,helvetica,verdana,arial,sans-serif;
	font-size:13px;
	color:black;
	font-weight:bolder;
	text-decoration:underline;
}
#marin_default A:hover.indexArticleTitle{
	font-family:tahoma,helvetica,verdana,arial,sans-serif;
	font-size:13px;
	color:black;
	font-weight:bolder;
	text-decoration:none;
}
#marin_default a.indexArticleListing{
	/* line-height:12px; */
	font-family:tahoma,helvetica,verdana,arial,sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
}
#marin_default a:hover.indexArticleListing{
	/* line-height:12px; */
	font-family:tahoma,helvetica,verdana,arial,sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	text-decoration:underline;
}
#marin_default .indexArticleListing{
	line-height: 15px;
}
#marin_default .indexArticleLinkTo{
	font-family:arial,sans-serif;
	font-size:12px;
	color: white;
	text-decoration:none;
}
#marin_default .indexArticleBlurb{
	font-family:arial,sans-serif;
	font-size:11px;
	color:black;
	line-height:14px;
	padding-bottom:5px;
}



#marin_default .indexSectionTitle{
    font-family:arial,sans-serif;
    font-size:11px;
    color:#c53720;
    font-weight:bold;
    text-decoration:none;
    padding-top: 10px;
}



#marin_default .indexArticleBullet{
    font-family: arial,sans-serif;
    font-size:small;
    color: #ccc;
    list-style-type:square;
    list-style-position:outside;
    margin-left:0px;
}



#marin_default td.indexSectionTitle{
   	padding-left:0px;
	padding-right:0px;
	width:470px;
	vertical-align:bottom;
	align:left;
	border-width:1px;
	border-color:black;
	border-style:none none solid;
}



#marin_default td.indexArticleTitle{
   	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}


#marin_default .articleBlurb{	font-family:arial,sans-serif;	font-size:10px;	color:black;}

#marin_default .articleBody{ font-family:arial, sans-serif, verdana; font-size:12px;padding-bottom:0px;padding-top:0px;padding-right:0px;padding-left:0px;}


#marin_default .articleDate{ font-family:arial,sans-serif;	font-size:10px;	color:black;border-width:1px;border-style:none none solid none;width:100%;padding-bottom:10px;}


#marin_default .articleOverline{ font-family:arial,sans-serif;	font-size:22px;	color:black;	font-weight:bold;}


#marin_default .articleTitle{	font-size:16px; color:#0033CC; font:arial,sans-serif,verdana;font-weight:bold;}


#marin_default .articleSubTitle{ font-family:arial,sans-serif;	font-size:12px;	color:black;	font-weight:bold;}


#marin_default .articleImagebox{ border:1;	color:#666666;}


#marin_default .articleImageCaption{ font-family:arial,sans-serif;	font-size:10px;	color:#333;}


#marin_default .articleLinkText{ font-family:arial,sans-serif; font-size:10px; color:#000066;}


#marin_default .articleByline{ font-family:arial,sans-serif;font-size:10px;color:#333;padding-bottom:0px;padding-top:0px;padding-right:0px;padding-left:0px;}


#marin_default .articleOptions{ font-family:arial,sans-serif;font-size:10px;color:#000066;}


#marin_default .otherArticlesBox{ font-family:arial,sans-serif;	font-size:12px;	border-style:solid;	border-width:1px;	padding:0px;	border-color:#000000;color:#004a4a;	margin:0px;	list-style-type:square;}


#marin_default .otherArticlesHead{	font-family:arial,sans-serif;	font-size:12px;	color:#FFFFFF;	padding:0px;background-color:#004a4a; border-style:solid; border-width:1px;	border-color:#000000; text-align:center;}


#marin_default .otherArticlesTitle{ font-family:arial,sans-serif; font-size:12px; color:#FFFFFF; }


#marin_default .otherArticlesLink{	font-family:arial,sans-serif; font-size:12px; color:#000066; text-decoration:none;}


#marin_default .sidebar { float: right; width: 200px; padding: 5px; background-color: #e0e0e0; border: 1px dotted #ccc }





#marin_default .bbheadertext{font-family:arial,sans-serif;
	font-size:11px;
	color:#f63;
	font-weight:bold;}



#marin_default .bbsidebar{
	font-family:arial,sans-serif;
	font-size:11px;
	color:black;
	line-height:15px;
	border-width:1px;
	border-color:#FBDFD6;
	border-style:solid solid solid solid;
}

#marin_default a.bbsidebartext{
	font-family:arial,sans-serif;
	font-size:11px;
	color:black;
	line-height:15px;
}


#marin_default .bbburdenbullet{


    list-style-position:outside;

    margin-left: 10px;
    padding-left: 10px;
    list-style-type: square;


    margin-left: 10px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 0px;

	}

#marin_default .articleAdRule{color:#ccc;width:100%;}

#marin_default .articleAdHeader{
	font-family:arial,sans-serif;
	font-size:10px;
	color:#666;
	}





/********************Notice************************/
/***the rules that start with #photoviewer ul and #photoviewer table.controlbox are basically the same thing, it?s just that we found we had to use a table for IE 5 to get the layout to look ok, whereas modern browsers use the unordered list.  So any changes you make to the control button area should be made in parallel with the two relevant styles.***/





/* ********* Embedded Image Viewer/Gallery Styles ************ */

 

 

#marin_default #photoviewer {

            border: 1px solid #000;

            background-color: #666;


}

#marin_default #photoviewer .clicktoenlargephoto {

            font-family: Arial, Helvetica, sans-serif; 

            font-size: 10px;

            color: #fff;

            background-color: #7f7f7f;

            border-bottom: 1px solid #ccc;

}

#marin_default #photoviewer .photocontainer {

            background-color: #666;

}
 

#marin_default #photoviewer .photocell a:link img, #photoviewer .photocell a:visited img {

            border-style:none;

}

 

#marin_default #photoviewer p.caption {

            font-family: Arial, Helvetica, sans-serif; 

            font-size: 10px;

            color: #000;

            background-color: #fff;    

}

#marin_default #photoviewer ul {

            font-family: Arial, Helvetica, sans-serif; 

            font-size: 10px;

            background-color: #999;

}

#marin_default #photoviewer ul li {

            border-right: 1px solid #000;

}

#marin_default #photoviewer ul li a {

            color: #333;

}           

#marin_default #photoviewer ul li.on {

            color: #666;

            text-decoration: none;

            background-color: #ccc;

}

#marin_default #photoviewer ul li.next {

            border: none;

            background-color: transparent;

}

#marin_default #photoviewer ul li.previous a, #photoviewer ul li.next a  {

            color: #333;

            border: none;

            background-color: transparent;

}

#marin_default #photoviewer table.controlbox {

            font-family: Arial, Helvetica, sans-serif; 

            font-size: 10px;

            background-color: #999;

}

#marin_default #photoviewer td li {

            border-right: 1px solid #000;

}

#marin_default #photoviewer tr td li {

            border-left: 1px solid #000;

}

 

#marin_default #photoviewer td li a {

            color: #333;

}           

#marin_default #photoviewer td li.on {

            color: #666;

            text-decoration: none;

            background-color: #ccc;

}

#marin_default #photoviewer td li.next {

            border: none;

            background-color: transparent;

}

#marin_default #photoviewer td li.previous a, #photoviewer td li.next a  {

            color: #333;

            border: none;

            background-color: transparent;

}










/* ******************* Weather Portlet ******************** */
#marin_default .wthrTitle{	color:000099; font-family:Arial, helvetica, sans-serif; font-weight:bold; font-size:14px;}
#marin_default .wthrRule{ color:000099; background-color:000099;}
#marin_default .wthrText{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:12px;}
#marin_default .wthrDay{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:center;}
#marin_default .wthrIcon{ text-align:center;}
#marin_default .wthrDayInfo{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
#marin_default .wthrDetailed{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-align:left;}
#marin_default .wthrSubTitle{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
#marin_default .wthrOdd{ background-color:#CCCCCC; font-family:verdana; font-size:11px;}
#marin_default .wthrEven{ background-color:#FFFFFF; font-family:verdana; font-size:11px;}
#marin_default .wthrLink{color:#003399; font-family:arial; font-size:12px; text-align:center;}
#marin_default .wthrHi{color:#CC0033; font-family:arial; font-weight:bold; font-size:12px;}
#marin_default .wthrLow{color:#3366CC; font-family:arial; font-weight:bold; font-size:12px;}


/* ******************* search ******************** */
#marin_default .simpleSearchBox{width:140px;font-family:verdana;font-size:11px;color:#ffffff;font-weight:bold;border-width:1px;border-color:#ffffff;border-style:none none solid none;}

#marin_default .simpleSearchInput{font-family:verdana;font-size:10px;color:#ffffff;font-weight:normal;}
#marin_default .simpleSearchText{font-family:verdana;font-size:10px;color:#ffffff;font-weight:normal;}
#marin_default .searchNew{font-family:verdana;font-size:10px;color:#ffffff;font-weight:normal;text-decoration:none;}
#marin_default .simpleSearchAd{padding-bottom:20px;}

#marin_default .archiveSearchTitleBar{width:480px;font-family:arial;font-size:14px;color:#666666;font-weight:bold;border-width:1px;border-color:#cccccc;background-color:#ffffff;border-style:none none solid none;}

#marin_default .archiveSearchForm{width:270px;font-family:arial;font-size:12px;color:#666666;font-weight:normal;border-width:0px;background-color:#ffffff;padding-top:25px;vertical-align:bottom;}

#marin_default .searchQueryInfo{font-family:arial;font-size:14px;color:#666666;font-weight:bold;}

#marin_default .searchResultFrame{width:480px;font-family:arial;font-size:11px;color:#666666;font-weight:normal;border-width:0px;background-color:#ffffff;padding-top:25px;vertical-align:bottom;}


#marin_default a.searchResultLinkTitle{font-family:arial;font-size:12px;color:#0033CC;font-weight:bold;}



#marin_default .archiveSearchInsideForm{width:270px;font-family:arial;font-size:12px;color:#666666;font-weight:normal;border-width:0px;background-color:#A9BFCB;vertical-align:bottom;}



#marin_default .archiveInternalText{width:490px;font-family:arial;font-size:12px;color:#666666;font-weight:normal;border-width:0px;background-color:#ffffff;vertical-align:bottom;}


#marin_default .archivePricing{width:490px;font-family:arial;font-size:12px;color:#666666;font-weight:bold;border-width:0px;background-color:#ffffff;vertical-align:bottom;}


/* ******************* FAST Search Box Styles ******************** */
#marin_default .vFastSearchbox{width:140px;font-family:verdana;font-size:11px;color:#ffffff;font-weight:bold;border-width:1px;border-color:#ffffff;border-style:none none solid none;background-color: #C2D2DB;}

#marin_default .vFastSearchQueryWrap{ }
.vFastSearchQuery{ }
.vFastSearchButtonWrap{ }
.vFastSearchButton{ }
.vFastSearchButtonHover{ }
#marin_default .vFastSearchInstructionWrap{display: block; color:#ffffff; font-family:verdana;font-size:11px;}
#marin_default .vFastSearchInstruction{color:#ffffff;}

#marin_default .rFastSearchbox{background-color: #C2D2DB;}

/* ******************* header links css patchj ******************** */
#marin_default .bar {color: #ffffff;}
#marin_default  A.headerlinks{color:#ffffff;font-family:Verdana,Geneva,Helvetica;font-size:10px;font-weight:normal;text-decoration:none;}
#marin_default  A:hover.headerlinks{color:#ffffff;font-family:Verdana,Geneva,Helvetica;font-size:10px;font-weight:normal;text-decoration:underline;}



/* ******************* Template Level ******************** */
#marin_default .regionDefault{
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-width:0px;
	line-height : 0px;
}
#marin_default .regionSpacer{ padding:0px; border-style:solid; border-width:0px; width:2px;}
#marin_default .preHeaderRegion{ padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px; border-style:none; border-width:0px; }

#marin_default .headerRegion{padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px; border-style:none none none none; border-width:0px; border-color: #BAC8D4; vertical-align:middle; width:800; /* height:114; */ background-image: url('http://extras.mnginteractive.com/live/media/site234/2005/0601/20050601_022832_ad_region_bckgr2.gif')}








#marin_default .postheaderRegion{ padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px; border-style:none; border-width:0px;}

#marin_default .postHeaderRegion1{ padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px; border-style:none; border-width:0px;}

#marin_default .region1{ padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px; margin: 0px; border-style:none; border-width:0px; background-color:#A9BFCB;}
#marin_default .region2{padding-right:5px;padding-left:0px;padding-top:5px;padding-bottom:0px; margin: 1px; border-style:none none none none; border-width:1px; border-color: #cccccc;}
#marin_default .region3{ padding-right:0px;padding-left:0px;padding-top:10px;padding-bottom:0px; margin-left: 0px; border-style:none; border-width:0px; }
#marin_default .region4{ padding-right:3px;padding-left:0px;padding-top:10px;padding-bottom:0px;margin-left: 0px; border-style:none solid none none; border-width:1px; border-color: #cccccc; }
#marin_default .region5{ padding-right:0px;padding-left:0px;padding-top:5px;padding-bottom:0px; margin-left: 0px; border-style:none; border-width:0px; }
#marin_default .region6{ padding:0px; margin-left: 0px; border-style:none; border-width:0px; }
#marin_default .footerRegion{ padding:0px; margin-left: 0px; border-style:none; border-width:0px; }
 .footer{color:#999999;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;line-height:15px;}
 a:hover.footer{ color:#999999;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:none;line-height:15px;}

#marin_default a:hover.navaa{color:#FFFFFF;font-family:arial;font-weight:bold;font-size:14px;text-decoration:underline;text-align:center;border-width:3px 0px 0px;border-color:#FFFFFF;border-style:solid;}

#marin_default .navaa{color:#FFFFFF;font-family:arial;font-weight:bold;font-size:14px;text-decoration:underline;text-align:center;border-width:3px 0px 0px;border-color:#FFFFFF;border-style:solid;}

#marin_default td.privacyPolicyRegion {text-align:center;}

#marin_default .privacyPolicyLink {color:#999999;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}




#marin_default .marin_background { background-image: url(http://extras.mnginteractive.com/live/media/site234/2005/0601/20050601_013231_marin-2005-logo.gif);background-repeat: no-repeat; }
#marin_default a.advertise { font-family:arial,sans-serif;	font-size:11px;	color:#ffffff;font-weight:bold;text-decoration:underline;}
#marin_default a:hover.advertise { font-family:arial,sans-serif;font-size:11px;	color:#ffffff;font-weight:bold;text-decoration:none;}



/*************************Ad Sytles*********************/

#marin_default .adElement {
  margin-top:5px

}




/* ***************** Complex Listing section ************************** */

#marin_default .listingItemTitle {
	font-family:arial,sans-serif;
	font-size:10px;
	color:#c53720;

}

#marin_default A.listingItemTitle{
	font-family:arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-decoration:underline;
}
#marin_default A:hover.listingItemTitle{
	font-family:arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-decoration:none;
}
#marin_default A:active.listingItemTitle{
	font-family: arial, verdana, helvetica;
	text-decoration : none;
	color:#03C;
}
#marin_default a.complexListingItem{
	line-height:12px;
	font-family:arial,sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
}
#marin_default a:hover.complexListingItem{
	line-height:12px;
	font-family:arial,sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	text-decoration:underline;
}
#marin_default .listingItemTitle{
	line-height: 15px;
}
#marin_default .listingArticleLinkTo{
	font-family:arial,sans-serif;
	font-size:12px;
	color: white;
	text-decoration:none;
}
#marin_default .listingArticleBlurb{
	font-family:arial,sans-serif;
	font-size:11px;
	color:black;
	line-height:14px;
	padding-bottom:5px;
}

#marin_default .complexListingTitle{
	font-family:arial,sans-serif;
	font-size:11px;
	/* color:#FF3300; */
	color:#c53720;
	font-weight:bold;
	text-decoration:none;
	padding-top: 10px;
}


#marin_default .complexListingLink{
    font-family: arial,sans-serif;
    font-size:10px;
    color: black;
    margin-left:5px;
}
#marin_default A:active.complexListingLink{
    font-family: arial,sans-serif;
    font-size:10px;
    color: #0033CC;
    margin-left:5px;
    text-decoration:none;
}
#marin_default A:hover.complexListingLink{
    font-family: arial,sans-serif;
    font-size:10px;
    color: black;
    margin-left:5px;
    text-decoration:none;
}

#marin_default td.complexListingTitle{
   	padding-left:0px;
	padding-right:0px;
                width:470px;
                vertical-align:bottom;
                align:left;
                border-width:1px;
                border-color:#CCCCCC;
                border-style:none none solid;
}

#marin_default td.listingItemTitle{
   	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#marin_default .complexListingMoreHeadlines{
    font-family:arial,sans-serif;
    font-size:14px;
    color:black;
    font-weight:bold;
    text-decoration:none;

}

#marin_default .complexListingItemPhotoCredit {
	font-family:arial,sans-serif; 
	font-size:10px; 
	color:#ccc;
	line-height:15px;
	display: none;
}

/* ***************** Media Portlet ************************** */
/* width: 251px; */

#marin_default .mediaImage{
   border: 0 none; 
}

#marin_default .mediaCaptionTitle{ 
	font-family:arial,sans-serif; 
	font-size:11px;
        line-height: 15px;
	color:black; 
	font-weight:bold;
	text-decoration:none;
}

#marin_default .mediaCaption{ 
	font-family:arial,sans-serif; 
	font-size:11px; 
	color:333333;
	line-height:15px;
}
#marin_default a.mediaLinkText{
	color:#666666;
	font-family:Arial,Verdana,Geneva,Helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline; 
	line-height: 15px; 
}
#marin_default a:hover.mediaLinkText{
	color:#666666;
	font-family:Arial,Verdana,Geneva,Helvetica;
	font-size:11px;font-weight:bold;text-decoration:none;}

#marin_default .mediaPhotoCredit{ 
	font-family:arial,sans-serif; 
	font-size:10px; 
	color:#ccc;
	line-height:15px;
}

#marin_default td.mediaPortlet {width:265px;padding-left:7px;padding-right:7px;padding-bottom:7px;padding-top:7px;border: 1px solid #a9bfcb;}

/* ***************** Date indicator ************************** */

#marin_default .dateFreeform {
	background: black url('http://extras.mnginteractive.com/live/media/site234/2005/0601/20050601_015438_date-background.gif') top center no-repeat;
}

/* ***************** top nav bar ************************** */
#marin_default .topNavBar {
	background-color: #c53720;
	width: 800px;
	text-align: center;
	color: white;
}
#marin_default .topNavItem,
#marin_default .topNavSeparator {
	background-color: inherit;
	text-align: center;
	color: white;
}
#marin_default .topNavItem {
	width: 152px;
}
#marin_default .topNavSeparator {
	width: 10px;
}

#marin_default .topNavItem a {
	font-family:arial,sans-serif;
	font-size:11px;
	color:white;
	font-weight:bold;
	text-decoration: none;
}

#marin_default .topNavItem a:hover {
	font-family:arial,sans-serif;
	font-size:11px;
	color:white;
	font-weight:bold;
	text-decoration: underline;
}


/* ***************** AP Content Styles ************************** */
#marin_default .timestamp{ 
    font-weight: bold;
    font-size: 10px;
}

#marin_default .contentHead{
	font-family:arial,sans-serif;
	font-size:11px;
	/* color:#FF3300; */
	color:#c53720;
	font-weight:bold;
	text-decoration:none;
	padding-top: 10px;
}

/* ***************** Section Header Sytles ************************** */
#marin_default .heading{
    font-size:24px;
    font-weight: bold;
    color:#A9BFCB;
    font-family:arial;
}


/* ********** Default Top Listings Styles Begin********** */

/*Style for surrounding <table> element*/
#marin_default .TLDetailBox{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}

/*Style for the header cell - includes the image for the type*/
#marin_default .TLDetailHeader{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}

/*style for the footer cell, includes the footer image*/
#marin_default .TLDetailFooter{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}

/*Style for the main cell on Top List Details*/
#marin_default .TLDetailBody{padding:0px 0px 0px 0px; border-style:none; border-width:0px; text-align:center; vertical-align:top;}

/*Link style for the "Click for Details" link*/
#marin_default .TLDetailLink{ font-family:verdana, arial, sans-serif; font-size:10px; color:#444444; text-decoration:none; font-style:bold; line-height: 12px; }

/*style for the Print and Close window links*/
#marin_default .TLDetailOptions{font-family:verdana, arial, sans-serif; font-size:10px; color:#1111aa; text-decoration:underline; font-style:normal;}

/*font style for the listing's title*/
#marin_default .TLDetailTitle{font-family:verdana,arial,sans-serif; font-size:14px; color:#000000; text-decoration:none; font-style:bold;}

/*font style for the listing's body text*/
#marin_default .TLDetailDescription{font-family:verdana,arial,sans-serif; font-size:10px; color:#000000; text-decoration:none;}

/*text for message display for invalid listing id (deleted, no longer active,etc)*/
#marin_default .TLDetailNotfound{ font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; background-color: #ffc; text-decoration:none; }

/*Table style for the outer <table> tag*/
#marin_default .TLBox{ font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; text-decoration:none; background-color:#ffc; text-align:left; border:#70818B; }

/*Cell style for the region with the header image.*/
#marin_default .TLBoxHeader{font-family:verdana, arial, sans-serif; font-size:10px; text-decoration:none; border-style:none; border-width:0; background-color:#6F818B; text-align:center;}

/*Defines image style for header and footer image.*/
#marin_default .TLBoxImage{border-style:none; border-width:0px; text-align:center;}

/*Cell style for the main top listing region*/
#marin_default .TLBoxContent{font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; text-decoration:none; border-style:none; border-width:0; background-color:#ffc; text-align:left; text-indent:5px;}

/*Style for the table surrounding the tabs.*/
#marin_default .TLBoxTabTable{font-family:verdana, arial, sans-serif; font-size:10px; color:#000000; text-decoration:none; border-style:none; border-width:0; background-color:#ffc; text-align:left;}

/*Cell style for an individual tab*/
#marin_default .TLBoxTab{font-family:verdana, arial, sans-serif; font-size:10px; font-variant:normal; font-weight:bold; text-decoration:none; border-style:none; border-width:0; background-color:C2D3DB; text-align:left;}

/*Cell style for the selected tab*/
#marin_default .TLBoxTabSelected{font-family:verdana, arial, sans-serif; font-size:10px; font-variant:normal; font-weight:bold; text-decoration:none; border-style:solid; border-width:0; background-color:#C2D3DB; text-align:left;}

/*Style for the tab name*/
#marin_default .TLBoxTabLink{ font-family:verdana, arial, sans-serif; font-size:10px; font-variant:normal; font-weight:bold; color:#000000; background-color:#C2D3DB; text-decoration:none; text-align:center; }

/*Style for the selected tab name text*/
#marin_default .TLBoxTabLinkSelected{font-family:verdana, arial, sans-serif; font-size:10px; font-variant:normal; font-weight:bold; color:#000000; text-decoration:none; text-align:center;}

/*Style for the individual listing's type name*/
#marin_default .TLBoxType{font-family:verdana, arial, sans-serif; font-size:10px; font-variant:normal; font-weight:bold; color:#000000; text-decoration:none; text-align:left;}

/*Ap

/* 
BEGIN Most Popular most emailed Default Styles 
*/ 

.mostWidth{width:225px;} 
.mostViewedBox A{ font-size: 12px; color: black; line-height: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration:none; } 
.mostTabsBox{ 
margin:0; 
padding:0; 
font-weight:bold; 
} 

.mostTabsBox LI{ float:left; padding:5px; list-style-position: outside; } 

.mostTabsBox LI A {color:#000;} 
.mostHeader{padding:8px 15px 0px 7px;} 
.mostNote{ font-size: 12px; color: black; font-family: arial; float:left; } 
.mostRss{float:right;} 
.mostClear{ font-size: 12px; color: black; line-height: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; clear:both; margin:0; padding:0; list-style-type: decimal; } 
.mostTab{background:#70818b;} 
.mostTabSelected{background:#c2d3db;} 
.mostTabBody{border:solid 7px #c2d3db;} 
*/ 




/* Sample Stylesheet for Archive Search Form */

#mainWrapper {
  font-family: arial, helvetica;
  font-size: 10pt;
  color: #000000;
  text-align: center;
  margin-bottom: 10px;
  margin-top: 10px;
  align: center;
  background-color: white;
}

#searchWrapper {
  border: 1px solid #000000;
  width: 80%; 
  background-color: #EA5E57;
}

#searchForm {
  padding: 5px 5px 5px 5px; 
  text-align: left;
  background: #C2D2DB;
  }

.mSearchBox {
    width:140px; font-family:verdana; font-size:11px; color: #ffffff; 
    font-weight:bold; border-width:1px; border-color:#fffff; border-style: none;     
    background: #c2d2db;}
