/*
================================
Skin styles for DotNetNuke
================================
*/  

/*html 
{
	background-color:#447251;
}
*/
a

{
    
outline:none;
border:0px;
   
    
}

img

{
outline:none;
border:0px;
   
}



H3
{
    font:normal 18pt tahoma, arial, times new roman;
    color:#752753;  
    font-weight: normal;
    
}
#shadowleft

{
    
    background:url("images/shadow_left_purple.gif");
}
#mainpicturearea

{
    vertical-align:top;
    margin: 0;
}

#shadowright
{
     background:url("images/shadow_right_purple.gif");
}

#theme

{
    background-color:#752753;
    width:100%
  
    
   
}
#spacer

{
background-color:#752753;

padding-top:4px;	
}
#spacerbottom

{

width:100px;
height:10px;	
}


#tabs

{
    border:0px;
}
#iframeareaborder {
	background-image: url(images/iframeareaborder.gif);
	background-repeat: no-repeat;
	width: 330px;
	height: 332px;
}
 #bottomcap
{
    background-image:url("images/bottom_cap_deepblack.gif");
    background-repeat:no-repeat;
    width:994px; 
    height:75px; 
}


* img 
{
	border:0px;
}

#iframearea

{
    background-image:url(iframearea.gif);
}

#content

{
    padding: 20px;
}
body

{
    
}
 #blackstrip
 
 {
 background-color:#000;	
 	
 }
  
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #f3f5fa;
	border-right:#75c58c 1px solid; 
	border-top:#75c58c 1px solid; 
	border-left: #75c58c 1px solid; 
	border-bottom: #75c58c 1px solid; 
	
}
.skinheader {
}
.skingradient {
	/* background-color: #447251; */
	height:30px;
}
.BottomLeftPane

{
    text-align:left;
    vertical-align:top;
    padding-left:4px;
    padding-top:3px;
    
    
    
   
    
}

td #dnn_Td1 

{
	height:3px;
}

div #mss-outer-container_1839

{
	top:-3px;
}



.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 145px;
	background:#FFFFFF;
	border-left: #447251 2px solid;
	border-right: #447251 2px solid;
}
#dnn_ContentPane

{
 margin-left:-10px;   
}

/*Upcoming Events Module*/

#dnn_ctr2014_ModuleContent 

{
	display:block;
	margin-top:30px;
	padding-left:20px;
	height:130px;

}

.a-upcomingevents

{
  text-decoration:underline;
  color:#036;  
}

.a-upcomingevents a:hover

{

text-decoration:underline;
color:#036;
	
}
.a-tooltip


{
 font: 10pt Tahoma, arial, times;   
    
}

/*What's New Module*/


#dnn_ctr2015_ModuleContent

{
   
display:block;
padding-left:20px;
	 
    
}

.a-whatsnew

{
vertical-align:top;
padding-top:25px;
text-decoration:underline;
color:#036;
	
}

.a-whatsnew a:hover

{

text-decoration:underline;
color:#036;

}


h3.subtext

{
    
    margin:0;
    font:18pt Tahoma, arial, Times, Helvetica;
    
}

/*web cam link */

.webcams a  
{
    font-family:Verdana,arial,roman,helvetica;
    font-size:16pt;
    color:#752753;
    padding:5px;
    display:block;
    font-weight:bold;
    cursor:pointer;
}
.webcams a:link
{
    text-decoration:none;
    color:#752753;
    font-weight:bold;
    font-size:16pt;
}

.webcams a:active
{
    text-decoration:none;
    color:#752753;
    font-weight:bold;
    font-size:16pt;
}
.webcams a:visited
{
    text-decoration:none;
    color:#752753;
    font-weight:bold;
    font-size:16pt;
}

.flashpane 
{
    top:90px;
    background-color:#e1e5da;
	width: 601px;
	height:275px;	
	vertical-align:top;		
	margin-top:0px;	
	border:0px;
	outline:none;
	
	
}


.rightpane {
	width: 175px;
	background-color: transparent;
	margin-top:-2px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
}

.mainmenu table
{
	margin-right:25px;
}

#titlebar

{
padding-left:10px;	
width:414px;
text-align:left;
vertical-align:top;
background-repeat:no-repeat;

	
}

.search, .searchpane, #dnn_dnnSEARCH_cmdSearch
{
	font-family:Times New Roman;
	font-size:12px;	
	font-weight:bold;
	color:#dee5ee;	
	height:15px;
	text-align:left;
	vertical-align:middle;	
	margin-top:20px;	
	padding: 0px 0px 0px 154px;
	width:200px;
	
}
#searchfieldspacing

{
	margin-right:-12px;
	margin-top:-5px;
	
	
}
#searchbutton

{

margin-top:5px;	
cursor:pointer;
cursor:hand; 
width: 40px;
height:34px;
background:url(images/searchbutton.png);
border:0px;
outline:none;

	
	
}

#spanmenu


{
	
	
	width:200px;
	height:25px;
	margin-left:3px;
}


.WeatherPane

{
	width:175px;
	padding-left:250px;
	margin-top:10px;
	
}



.dnn_dnnmenu_ctldnnmenu_spmitmscr
{
color: #000;
}



#dnn_dnnSEARCH_cmdSearch {display:inline;}

a#dnn_dnnSEARCH_cmdSearch:hover {color:#75c58c;}

blockquote {margin:0px; padding:0px; font-family:"Times New Roman", Times, serif;}

.MainMenu_MenuContainer {
	background-color: transparent; 
}

.MainMenu_MenuBar {
	cursor: hand;
	height:16px;
	background-color: Transparent;
}

	
	
.MainMenu_MenuIcon {
	background-color: #000; 
	border:0px; 	
	cursor: hand; 
	text-align: center; 
	width: 0px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #000;
	
	border:1px solid #242323;
	z-index: 1000; 
	cursor: hand; 	
	font-weight:normal;
	font-size:12pt;
}

.MainMenu_MenuItem2 {
	border:0px; 
	cursor: hand; 
	color: #000000; 
	font-size: 12pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color:#000000;
	font-family: Times New Roman, Verdana, Tahoma, Arial, Helvetica;
	white-space:normal;
}

.MainMenu_SubMenu2 {
	background-color:#000;
	z-index: 1000; 
	font-weight:normal;
	white-space:normal;
}

.MainMenu_MenuItemSel2 {
	cursor: hand; 
	color:#000; 
	font-size: 12pt; 
	font-family: Times New Roman, Verdana, Tahoma, Arial, Helvetica; 
	font-weight: bold;
	font-style: normal;
	background-color:#000;
	white-space:normal;
}

.MainMenu_MenuItem2 td
{
	padding:5px 0px;
	background-color:#000;
	color:#4f8764;
}
.MainMenu_MenuItemSel2 td
{
	padding:5px 0px;
	background-color:#000;
}

.menusep img 
{
	background-color:#FFFFFF;
	color:White;
	width:140px;
	border:0px;
	padding:0px;	
	
}

#blacktable

{
	
	background-color:#000;
	
}

#navbar

{
	
	margin-top:0px;	
	margin-left:-5px;
	width:828px;
	height:82px;
	background-image:url("images/header-design.png");
}


#CSSMenuBar

{
	

margin-top:50px;	
	
}
/*plan your trip module*/





.planyourtrip

{

width:182px;
height:338px;
background-color:#e1e5da;	
background-image:url("images/planyourtriplogo.png");
background-repeat:no-repeat;
}


#planyourtriparea

{

width:158px;
text-align:left;
margin-top:1px;
background:#fff;
	
}
#planyourtripleft

{
	
font:normal 7pt Tahoma,Arial,Helvetica;	
float:left;
background:#fff;
margin-top:-10px;


}

#planyourtripleft a

{
    
 width:150px;
 display:block;   
    
}

#planyourtripright

{
	
float:right;
background:#fff;
margin-top:-10px;
}



#planyourtripleft a:link

{
 color:#000;
 text-decoration:none;   
}


#planyourtripleft a:visited

{
 color:#000;
 text-decoration:none;   
}


/* extandable planyourtrip module */

#dnn_ctr2054_ModuleContent


{
    
	
margin-left:12px;
margin-top:36px;
width:100px;

	
	
	
}

#expandablelist

{
	
margin-top:10px;

	
	
}



.example_menu {
        font-size: 90%;
        list-style: none;
        margin: 0;
        padding: 0;
        vertical-align: top;
        width: 145px;
        list-style:none;
       
      
    }
    .example_menu ul {
        display: none;
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .example_menu li {
       
        margin: 0;
        padding: 0;
        list-style:none;
        background:#fff;
    }
    .example_menu ul ul {
        display: inline;
    }
    .example_menu ul ul li a {
        padding-left: 20px;
        border-top: 1px solid #000;    
        color: #000;
        display: block;        
        font-weight: normal;        
         width: 207px;
        
     
    }
    
    li.lastlistitem a {
    
    border-bottom: #000 1px solid; 
    width: 225px; 
    display: block; 
    color: #000; 
    font-weight: normal;
   
    }
    .example_menu a {
        color: #000;
        cursor: pointer;
        display: block;       
        margin-left: 0;
        padding: 2px 2px 2px 17px;
        width: 121px;
       
    }
    .example_menu a.expanded {
        background: #fff url(images/collapse.gif) no-repeat 3px 50%;
        margin-top:-18px;
        margin-left:-3px;
        display:block;
        width:142px;
        
        
       
       
    }
    
    
    
    .example_menu li a.collapsed {
      background: #fff url(images/expand.gif) no-repeat;
      margin-top:-20px;    
        color: #000;
        display: block;        
        font-weight: normal;        
         width: 139px;
          display:block;
          
          
          
     
        
    }
    .example_menu a:hover {
        text-decoration: none;
    }
    
    
    /* lines in pull down */
    .example_menu ul a 
    {
    	    
        color: #000;
        display: block;        
        font-weight: normal;        
         width:138px;
         background:#fff;
         margin:0px;
        
         
     
       
        
    }
    .example_menu ul a:hover {
       
      
    }
    .example_menu li.active a {
      
    }
    .example_menu li.active li a {
      
    }
    .example_menu .footer {
        background: transparent url(footer.jpg) no-repeat 0 0;       
        height: 9px;
        margin: 0 0 10px 0;
        width: 130px;
        
    }
    .example_menu .footer span {
        display: none;
    }



div#reservation


{
    
 display:none;   
 background:#fff;
 margin-top:-12px;
 padding:0px;
 width:158px;
 
    
}

#reservationclosed


{
    
 display:block;   
  background:#fff;
  width:140px;
  margin:0px;
    
}

.closebot

{
    width:100px;
    cursor:hand;
    cursor:pointer;
    font-weight:bold;
    color:#752753;
    padding-top:10px;
    
}


#bookatrip

{
    
 color:#752753;
 font:tahoma, arial, times new roman;   
    
    
}


div#homelink a

{
  height:85px; 
 outline:none;
 border:0px;  
 display:block;
 width:180px;
margin-left:3px; 
margin-top:30px; 
    
}


a div#homelink:hover

{
    
    color:#e1e5da; 
    text-decoration:none;
    
}


a div#homelink:link

{
    
    color:#e1e5da; 
    text-decoration:none;
    
}

a div#homelink:active

{
    
    color:#e1e5da; 
    text-decoration:none;
    
}


div#emailist a

{
  
 height:15px; 
 outline:none;
 border:0px;  
 display:block;
 width:105px;
margin-left:15px;
margin-top:20px;
    
}





a div#emailist:hover

{
    
    color:#e1e5da; 
    text-decoration:none;
    
}


a div#emailist:link

{
    
    color:#e1e5da; 
    text-decoration:none;
    
}

a div#emailist:active

{
    
    color:#e1e5da; 
    text-decoration:none;
    
}



#FlashPane

{
 

 background:e1e5da;   
}


/*stay connected module */

#dnn_ctr2057_ModuleContent

{
 margin-top:22px;
 margin-left:5px;
 width:175px;   
    
}


/* partners module */

#dnn_ctr1937_ModuleContent

{
	
margin-left:15px;	
}




p.list1

{  
	
margin-left:15px;
width:245px;	
	
}

a.SubHead

{

color:#000;	
display:inline;

	
}

a.SubHead:hover

{
	
color:#000;	
text-decoration:none;
outline:none;
border:0;
	
}


a.SubHead:visited

{
	
color:#000;	
text-decoration:none;
outline:none;
border:0;
	
}

a.SubHead:active

{
	
color:#000;	
	
}
span.lineexpand

{

margin-left:15px;
margin-top:-30px;
display:inline-block;
	
}

span.lineexpand1

{


margin-left:15px;
margin-top:-30px;
height:5px;
display:block;
padding:0;
	
}	
	
span.lineexpand2

{


margin-left:15px;
margin-top:-38px;
height:5px;
display:block;
padding:0;
	
}		
	

p.expandablesubtext

{
	margin-left:20px;
	width:225px;
	
	
}



/* -------------------------------------      */

/* planyour trip html module (not expandable) */


div.ruler
    
    {
        
    font:bold 14px;
    
    
    }
    
    
   
    
    
    
.stayconnected

{
    
     
height:176px;
width:175px;
background-color:#e1e5da;
background-image:url("images/stayconnected.jpg");
background-repeat:no-repeat;	
}


.eventarea 
{
	
	top:90px;
	width:210px;	
	height:275px;	
	background-color:#e1e5da;	
	background-image:url("images/upcomingevents.jpg");	
	margin-top:10px;	
	background-repeat:no-repeat;
	
	
}

#dnn_eventarea

{

margin-left:10px;
}

/*extandable html module */


.stayconnectedbuttons

{
	
	display:block;	
	width:172px;
	margin-top:32px;
}


.enews

{
float:left;	
}
.enewstext

{
float:left;
padding:5px 0 0 5px;
font:normal 7pt Tahoma,Arial,Helvetica;
}

.enewstext a:link 

{
    
text-decoration:none;
color:#000;   
    
}
.enewstext a:hover 

{
    
text-decoration:none;
color:#000;   
    
}
.enewstext a:visited

{
    
text-decoration:none;
color:#000;   
    
}



.twitter

{
float:left;	
}
.twittertext

{
float:left;
padding:5px 0 0 5px;
font:normal 7pt Tahoma,Arial,Helvetica;
	
}

.twittertext a:link 

{
    
text-decoration:none;
color:#000;   
    
}
.twittertext a:hover 

{
    
text-decoration:none;
color:#000;   
    
}
.twittertext a:visited

{
    
text-decoration:none;
color:#000;   
    
}


.facebook

{
float:left;	
}
.facebooktext

{
float:left;
padding:5px 0 0 5px;
font:normal 7pt Tahoma,Arial,Helvetica;
	
}

.facebooktext a:link 

{
    
text-decoration:none;
color:#000;   
    
}
.facebooktext a:hover 

{
    
text-decoration:none;
color:#000;   
    
}
.facebooktext a:visited

{
    
text-decoration:none;
color:#000;   
    
}




.flicker

{
float:left;	
}
.flickertext

{
float:left;
padding:5px 0 0 5px;
font:normal 7pt Tahoma,Arial,Helvetica;
	
}

.flickertext a:link 

{
    
text-decoration:none;
color:#000;   
    
}
.flickertext a:hover 

{
    
text-decoration:none;
color:#000;   
    
}
.flickertext a:visited

{
    
text-decoration:none;
color:#000;   
    
}
/* not in use rignt now
.rss

{
float:left;	
}
.rsstext

{
float:left;
padding-top:5px;
padding-left:5px;
font-weight:bold;	
	
}


*/
.bloggers

{
float:left;	
}
.bloggerstext

{
float:left;
padding:5px 0 0 5px;
font:normal 7pt Tahoma,Arial,Helvetica;
	
}

.bloggerstext a:link 

{
    
text-decoration:none;
color:#000;   
    
}
.bloggerstext a:hover 

{
    
text-decoration:none;
color:#000;   
    
}
.bloggerstext a:visited

{
    
text-decoration:none;
color:#000;   
    
}


.youtube

{
float:left;	
}
.youtubetext

{
float:left;
padding:5px 0 0 5px;
font:normal 7pt Tahoma,Arial,Helvetica;
	
}

.youtubetext a:link 

{
    
text-decoration:none;
color:#000;   
    
}
.youtubetext a:hover 

{
    
text-decoration:none;
color:#000;   
    
}
.youtubetext a:visited

{
    
text-decoration:none;
color:#000;   
    
}




.clear

{
height:1px;	
clear:both;


	
}

.cleartrip

{
    clear:both;
    display:block;
  height:7px;
}


.MainMenu_MenuBreak {/*What the heck is this?*/
	height: 1px;
	color:black;
	background:white;
	border:0px;
	
}

/* change the hover state of solpartmenu root and sub here */

.MainMenu_MenuItemSel 
{
	
	margin-left:20px;	
	cursor: hand; 
	color:#fff; 
	font-family: avenir,Arial, Times, Times New Roman, Helvetica Verdana, Tahoma; 
	font-weight: bold;
	font-style: normal;
	font-size:14pt;
	background-color:Transparent;

}

.MainMenu_MenuItemSel 

{
    
 color:#BA8EA7;
    
}
/*.MainMenu_MenuItem:before

{
    display:block;
    margin: 0 0 -2.12em 0.15em;
    padding: 0;
    color:#000000;
}
*/
.MainMenu_MenuItem {
	border:0px; 		
	cursor: hand; 	
	color: #fff; 
	font-size: 14pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: avenir,Arial,Times,Times New Roman,Helvetica Verdana,Tahoma;
	
	
	/* text-shadow:#440e32 8px 8px 8px;
	height:2em;
	line-height:2em;
	white-space:nowrap;
	filter:Shadow{Color=#440e32, Direction=15, Strength=7);*/
	}
	
	
	.RootMenuSelected


{
    
 color:#BA8EA7;
 font:bold;   
    
    
}
		
.MainMenu_MenuArrow {
	border:0px; 
	font-family: webdings; 
	font-size: 10pt; 	
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 	
	cursor: hand;
}


.RootMenuItem 
{
	font-weight:bold;
	
}

.RootMenuSel
{
	font-weight:bold;
}
.RootMenuSel:hover
{
	font-weight:bold;
	color:#BA8EA7;
}
.RootMenuActive
{
	font-weight:bold;
}


td #dnn_Td1 .mainmenu:hover

{
    color:#000000;
}

.StandardButton {
  background: #75c58c none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #447251 1px solid; 
	border-top: #447251 1px solid; 
	border-left: #447251 1px solid; 
	border-bottom: #447251 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.sidenav {
	font-family:Times New Roman, Times, serif;
	font-size:11px;
	font-weight:bold;
}



.homesidenav span a

{
 color:#000;
 margin-left:3px;
 border-bottom:1px #4f8764 solid;
display:block;
padding:5px;

}
.homesidenav a:link {color:#000; text-decoration:none;}
.homesidenav a:visited {color:#000; text-decoration:none;}
.homesidenav a:active {color:#000; text-decoration:none; font-weight:bold;}
.homesidenav a:hover {color:#a5f4c0; text-decoration:none;}

.TreeViewMenu_Header {
	background-color: #75c58c;
}
.Head {
   font-family: Times New Roman, Verdana, Tahoma, Arial, Helvetica; font-size:  18px;
   font-weight: normal;
   color: #333333;
}


/* Sub Page Main Content Styles */
.subpagecontent 
{
    
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	display:block;
	
	
}

.subpagecontent * {
	padding:0px;
	margin:0px;
}

.subpagecontent  p {
	padding:3px 0px;
}

.subpagecontent  hr {
	margin:5px;
}
	
 .subpagecontent  h3 {
	color:#000;
	font-weight:bold;
	font-size:13px;
	/*padding:0px 0px;*/
}

.subpagecontent  h4 {
	color:#000;
	font-weight:normal;
	font-size:12px;
	/*padding:0px 0px;*/
}

.subpagecontent a
{

padding:5px; 


}

.subpagecontent a:link{color:#000; text-decoration:none;}
.subpagecontent a:active{color:#4f8764; text-decoration:none;}
.subpagecontent a:visited{color:#000; text-decoration:none;}
.subpagecontent a:hover{color:#4f8764; text-decoration:none;} 

.subpagecontent ol {
	padding:15px 30px;
}

 .subpagecontent li {
	padding:2px 0px;
}

/* Sub Page Bottom Graphical Link Styles */
 .subpagebottomlinks {
	margin:10px 0px;
}

/* Quick Jump Links */
.quickjump {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#4f8764;
	width:150px;
	margin-top:10px;
}

.quickjump * {
	padding:0px;
	margin:0px;
}

.quickjump div.item {
	border-bottom:1px solid #4f8764;
	padding:3px 0px 3px 5px;
}
	
.quickjump h3 {
	background-color:#4f8764;
	color:white;
	font-size:12px;
	height:20px;
	padding-left:3px;
	padding-top:2px;
}

.quickjump a:link{color:#447251; text-decoration:none;}
.quickjump a:active{color:#75c58c; text-decoration:none;}
.quickjump a:visited{color:#447251; text-decoration:none;}
.quickjump a:hover{color:#75c58c; text-decoration:none;}

/* Featured Deals */
.featureddeals td
{
	font-family:Times New Roman, Times, serif;
	font-size:12px;
	color:#FFFFFF;
}

.featureddeals td 
{
	padding-top:10px;
}

.featureddeals * {
	padding:0px;
	margin:0px;
}

.featureddeals h3 {
	background-color:#4f8764;
	font-size:12px;
	height:20px;
	padding-left:3px;
	padding-top:2px;
	color:#FFFFFF;
}

#bottomfooterstyle

{
	background:#000 url("images/footer-design.gif") no-repeat;	
	   
   
     
}

/* Footer */

.footer {
	
	font:10px avenir, Arial, Times New Roman, helvetica;
	color:#999999;	
	width:828px;
	height:27px;
}


#dnnLOGIN

{
    
	font:10px avenir, Arial, Times New Roman, helvetica;
	color:#999999;
    
}
.footer_separator {
	padding:0px 7px;
	color:White;
}

.footer a:link{color:#fff; text-decoration:none; font: 10px avenir, Arial, Times New Roman, helvetica;}
.footer a:visited{color:#fff; text-decoration:none; font: 10px avenir, Arial, Times New Roman, helvetica;}
.footer a:active{color:#BA8EA7; text-decoration:none; font: 10px avenir, Arial, Times New Roman, helvetica;}
.footer a:hover{color:#BA8EA7; text-decoration:none; font: 10px avenir, Arial, Times New Roman, helvetica;}

/* Form CSS */

.FormTable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	width:425px;
	border-top:2px dotted #4f8764;
	border-bottom:2px dotted #4f8764;
	padding:10px 0px;
}

.FormRadioButtonList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.FormLabelControl {
	font-weight:bold;
	
}


/** View Search **/
.searchcontent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px !important;
	color:#000000;
}

.footer .skinobject {
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:9px;
}

.searchcontent * {
	padding:0px;
	margin:0px;
}

.searchcontent  p {
	padding:10px 10px;
}

a.title:active 
{
    font-family:Arial, helvetica;
    text-decoration:none;
    color:#4f8764;
    font-size:14px;
    font-weight:bold;
}

a.title:link 
{
    font-family:Arial, helvetica;
    text-decoration:none;
    color:#4f8764;
    font-size:14px;
    font-weight:bold;
}

a.title:hover
{
    font-family:Arial, helvetica;
    text-decoration:none;
    color:#75c58c;
    font-size:14px;
    font-weight:bold;
}

a.title:visited
{
    font-family:Arial, helvetica;
    text-decoration:none;
    color:#752753;
    font-size:14px;
    font-weight:bold;
}
.searchcontent a:link{color:#447251; text-decoration:none;}
.searchcontent a:active{color:#75c58c; text-decoration:none;}
.searchcontent a:visited{color:#447251; text-decoration:none;}
.searchcontent a:hover{color:#75c58c; text-decoration:none;}


/** Press Release Content **/

.pr_content p {
	text-indent:20px;
}







/* begin logo slices */


ul

{
	margin:0px;
	padding:0px;
	list-style:none;
}



li

{
	list-style:none;
	
	
}

#mainareatable

{
    background:#e1e5da;
    width:810px;
    margin-left:9px;
    padding-right:5px;
    text-align:left;
    
}






.logopush

{
    
 margin-left:9px;
 width:810px;
 background:#e1e5da;   
    
}
.advertisements

{
width:800px;
background:#e1e5da;    
margin: 0px 15px 0px 3px;
   
}

#advertisements

{
    width:810px;
margin-left:9px;	
	
}



/* expandable styles */

.line

{

margin-top:-4px;
border-top: 1px solid #000;
color: #000;
display: block;        
font-weight: normal;        
width: 158px;	
}



