/* CSS Document */

/*this is the style for the links before it is activated*/
BODY 
{ 
scrollbar-base-color: #757238;
scrollbar-arrow-color: #448BD3;
scrollbar-DarkShadow-Color: #ffffff;
scrollbar-Track-Color: #448BD3;
scrollbar-Highlight-Color: #757238;
scrollbar-face-color: #97BEE6;
scrollbar-3dlight-color: #ffffff;
}
input {
	border-bottom: 1px solid #05117E;
	border-top: 1px solid #05117E;
	border-left: 1px solid #05117E;
	border-right: 1px solid #05117E;		
}
.corrected9FB3CB {
	border-bottom: 1px solid #9FB3CB;
	border-top: 1px solid #9FB3CB;
	border-left: 1px solid #9FB3CB;
	border-right: 1px solid #9FB3CB;		
}

.correctedDCDFEE {
	border-bottom: 1px solid #DCDFEE;
	border-top: 1px solid #DCDFEE;
	border-left: 1px solid #DCDFEE;
	border-right: 1px solid #DCDFEE;		
}
.radio {
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}	
.radio {
	border-bottom: 1px solid #375E87;
	border-top: 1px solid #375E87;
	border-left: 1px solid #375E87;
	border-right: 1px solid #375E87;
}	
/*the tags used for LIMO*/	
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;  font-size: 100%;   }
p {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;     }
/*the tags used for LIMO*/
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 72%; color: #000000; text-decoration: none;  }		

.navlinkco {COLOR: #AA0200; TEXT-DECORATION: none; font-family: verdana, sans-serif;  }
a:link.navlinkco  {color : #AA0200;}
a:visited.navlinkco  {color : #FF7777;}
a:active.navlinkco  {color : #AA0200; text-decoration: none;}
a:hover.navlinkco  {color : #DC0200; text-decoration: underline;}

.victoria_links {COLOR: #828181; TEXT-DECORATION: none; font-family: verdana, sans-serif;  }
a:link.victoria_links  {color : #828181;}
a:visited.victoria_links  {color : #AA0200;}
a:active.victoria_links  {color : #828181; text-decoration: none;}
a:hover.victoria_links  {color : #4F4E4E; text-decoration: underline;}

/*this is the stylesheet for the listing inventory*/
A:LINK {COLOR: #AA0200; TEXT-DECORATION: none; font-family: verdana, sans-serif; }
A:visited {COLOR: #FF7777; TEXT-DECORATION: none; font-family: verdana, sans-serif;   }
A:hover {color : #DC0200; text-decoration: underline; font-family:verdana, sans-serif;  }
A:active {color : #AA0200; text-decoration: none; font-family: verdana, sans-serif;  }


/* ***************************888888888888888************************ */

.border {  
	background-color: #000000;
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;		

}
.line {
border: 1px dotted #336699;
border-bottom: 1px solid White;
}
.dotted_line {
border: 1px dotted #336699;
border-bottom: 1px solid #ffffff;
}

.ButtonS {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 90%; 
	background-color : #407FBF;
	border: 1px solid #274C73; 
	width: 300px;

	}
.copyright { font-family: verdana, sans-serif;  font-size: 70%; }
.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 130%; 
	color : #0A3D7E;
	font-weight: bold;	
	  }	
.maintitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 160%; 
	color : #ffffff;
	font-weight: bold;	
	  }		
.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 160%; 
	
	font-weight: bold;	
	  }			  
.whitesmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%; 
	color : #ffffff;
	  }
	 .small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%; 
	color : #ffffff;
	  }	
		 .smallfix {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 140%; 
	color : #ffffff;
	  }		  	 		
.white {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%; 
	color : #ffffff;
	  }		    	    
/*the tags used for newsletter*/	
.VREBPara { font-weight: normal; color: #000000;    }
.VREBTitle {color: #000000; }
.VREBDate {color: #000000; font-style: italic; }
.VREBRef {color: #000000;  font-style: italic;  font-size: 78%;   }
/*the tags used for newsletter*/	
.bcvreb{ background-color: #DCDFEE; }
.bcvrebtop{ background-color: #DCDFEE; }

.topwhite {
	border-top: 1px solid #ffffff;
}
.topwhitepadding {
	border-top: 1px solid #ffffff;
	padding-left: 18px;		
}
.topbottomwhite {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;

	
}
.topleftborder{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;	
}
.mainbuttons{
	color: #ffffff;
	padding-left: 18px;
	padding-right: 18px;	
  	padding-top: 18px;
	padding-bottom: 30px;		
}
.maintable{
	color: #000000;
	padding-left: 18px;
	padding-right: 18px;	
  	padding-top: 18px;
}

.bottomwhite {
	border-bottom: 1px solid #ffffff;
}
.bottomblue {
	border-bottom: 1px solid #448BD3;
}
.links_list {
	margin-left: -20px; 
	}

/*the tags used for images*/
.borderbrown{
	border-style: solid;
   border-width:   4px;
   border-color: #CFCD9C;
   padding: 0;
}
/* main table - summary of listings     */	
table.summary_table
	{
	background-color:	#E4EAF8;
	border:			1px solid #80A0D8;
	width:			100%;
	} 
	
/* main table row     */
tr.summary_tr
	{
	background-color:	#FF0000;
	}

/* table cell with detail: district, price, more detail link     */ 
td.summary_td_detail
	{
	background-color:	#ffffff;
	width:			100%;
	}

/* table cell with image     */ 
td.summary_td_image
	{	
	background-color:	#3366ff;
	}

/* table cell with image     */ 
td.summary_td_image img
	{	
	border:			1px solid #000000; 
	width: 240px;
	padding-bottom: 10px;
	}
 /************** MENU CSS ************************/
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
 
}

#menu li { /* all list items */
	float: left;
	position: relative;
	width: 150px;
}

#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 2em;
    left: 0;
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #0A3D7E;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #97BEE6;
	font-size: 10px;
	font-weight: bold;
}
/* Hover Styles */
#menu ul a:hover { 
	color: #ffffff; 
	background: #0E54AD; 
} 

/* Sub Menu Styles */
#menu li ul a {
	text-decoration: none;
	color: #77F;
	background: #fff; /* IE6 Bug */
	border: 1px solid #ccc;
    padding: 5px; 
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #E2144A; 
	background: #f9f9f9; 
} 
#menu .widthclass1 { 
width: 300px;
} 

/* Icon Styles */
#menu li a.submenu {background:#fff url("v_arrow.gif") no-repeat right; }
#menu li a.submenu:hover {background:#f9f9f9 url("v_arrow.gif") no-repeat right;}
#menu li ul a.submenu {background:#fff url("r_arrow.gif") no-repeat right;}
#menu li ul a.submenu:hover {background:#f9f9f9 url("r_arrow.gif") no-repeat right;}
/************ END MENU CSS ****************/
	
 
 /************** MENU CSS ************************/
#menu2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; 
 
}

#menu2 li { /* all list items */
	float: left;
	position: relative;
	width: 170px;
}

#menu2 li ul {/* second-level lists */
	position: absolute;
	display: block; 
	left: 0;
}

#menu2 li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu2 ul li { float: left; height: 1%; }
* html #menu2 ul li a { height: 1%; }
/* End */

#menu2 li:hover ul { display: block; }

#menu2 li:hover>ul { visibility:visible; }

#menu2 ul ul { visibility:hidden; }		

/* Make-up syles */
#menu2 ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu2 ul a {
	display: block;
	text-decoration: none;
	color: #0E4181;
	background: #DCDFEE; /* IE6 Bug */
	padding: 5px;
	border-top: 1px solid #97BEE6;
	font-size: 10px;
	font-weight: bold;
}
/* Hover Styles */
#menu2 ul a:hover { 
	color: #ffffff; 
	background: #0E4181; 
} 

/* Sub Menu Styles */
#menu2 li ul a {
	text-decoration: none;
	color: #77F;
	background: #fff; /* IE6 Bug */
	border: 1px solid #ccc;
    padding: 5px; 
} 

/* Sub Menu Hover Styles */
#menu2 li ul a:hover { 
	color: #E2144A; 
	background: #f9f9f9; 
} 
.bottom{
		border-bottom: 1px solid #97BEE6;
}
/* Icon Styles */
#menu2 li a.submenu {background:#fff url("v_arrow.gif") no-repeat right; }
#menu2 li a.submenu:hover {background:#f9f9f9 url("v_arrow.gif") no-repeat right;}
#menu2 li ul a.submenu {background:#fff url("r_arrow.gif") no-repeat right;}
#menu2 li ul a.submenu:hover {background:#f9f9f9 url("r_arrow.gif") no-repeat right;}
/************ END MENU CSS ****************/
 /************** MENU CSS ************************/
#menu3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; 
 
}

#menu3 li { /* all list items */
	float: left;
	position: relative;
	width: 170px;
}

#menu3 li ul {/* second-level lists */
	position: absolute;
	display: block; 
	left: 0;
}

#menu3 li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu3 ul li { float: left; height: 1%; }
* html #menu3 ul li a { height: 1%; }
/* End */

#menu3 li:hover ul { display: block; }

#menu3 li:hover>ul { visibility:visible; }

#menu3 ul ul { visibility:hidden; }		

/* Make-up syles */
#menu3 ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu3 ul a {
	display: block;
	text-decoration: none;
	color: #0E4181;
	background: #ffffff; /* IE6 Bug */
	padding: 2px;
	padding-left: 10px;
	border-top: 1px solid #97BEE6;
	font-size: 10px;

}
/* Hover Styles */
#menu3 ul a:hover { 
	color: #ffffff; 
	background: #0E4181; 
} 

/* Sub Menu Styles */
#menu3 li ul a {
	text-decoration: none;
	color: #77F;
	background: #fff; /* IE6 Bug */
	border: 1px solid #ccc;
    padding: 5px; 
} 

/* Sub Menu Hover Styles */
#menu3 li ul a:hover { 
	color: #E2144A; 
	background: #f9f9f9; 
} 
.bottom{
		border-bottom: 1px solid #97BEE6;
}
/* Icon Styles */
#menu3 li a.submenu {background:#fff url("v_arrow.gif") no-repeat right; }
#menu3 li a.submenu:hover {background:#f9f9f9 url("v_arrow.gif") no-repeat right;}
#menu3 li ul a.submenu {background:#fff url("r_arrow.gif") no-repeat right;}
#menu3 li ul a.submenu:hover {background:#f9f9f9 url("r_arrow.gif") no-repeat right;}
/************ END MENU CSS ****************/
/************** MENU CSS ************************/
#menu4 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; 
 
}

#menu4 li { /* all list items */
	float: left;
	position: relative;
	width: 170px;
}

#menu4 li ul {/* second-level lists */
	position: absolute;
	display: block; 
	left: 0;
}

#menu4 li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu4 ul li { float: left; height: 1%; }
* html #menu4 ul li a { height: 1%; }
/* End */

#menu4 li:hover ul { display: block; }

#menu4 li:hover>ul { visibility:visible; }

#menu4 ul ul { visibility:hidden; }		

/* Make-up syles */
#menu4 ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu4 ul a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	background: #448BD3; /* IE6 Bug */
	padding-left: 15px;
	border-top: 1px solid #97BEE6;
	font-size: 10px;
}
/* Hover Styles */
#menu4 ul a:hover { 
	color: #ffffff; 
	background: #2664A3; 
} 

/* Sub Menu Styles */
#menu4 li ul a {
	text-decoration: none;
	color: #ffffff;
	background: #448BD3; /* IE6 Bug */
	border: 1px solid #ccc;
    padding: 5px; 
} 

/* Sub Menu Hover Styles */
#menu4 li ul a:hover { 
	color: #E2144A; 
	background: #2664A3; 
} 
.bottom{
		border-bottom: 1px solid #97BEE6;
}
/* Icon Styles */
#menu4 li a.submenu {background:#fff url("v_arrow.gif") no-repeat right; }
#menu4 li a.submenu:hover {background:#f9f9f9 url("v_arrow.gif") no-repeat right;}
#menu4 li ul a.submenu {background:#fff url("r_arrow.gif") no-repeat right;}
#menu4 li ul a.submenu:hover {background:#f9f9f9 url("r_arrow.gif") no-repeat right;}
/************ END MENU CSS ****************/	

.quote {
	border-top: 1px solid black;
	font-style: italic;
	padding-bottom: 1em;
	text-indent: 1em;
}

.thclass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 72%;
	color: #000000;
	text-decoration: none;
	}
	
	/* take out width if not required */
#albumlist {
 list-style-type: none;
 width: 100%;
 margin-left: 0px;
 margin-right: 0px;
}
 
#albumlist li {
 float: left;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 100%;
 color: #000000;
 text-decoration: none;
 text-align: center;
 display: block;
 background-color: #DCDFEE;
 padding: 10px;
 border: 1px solid #336699;
 width: 150px;
}
 
#albumlist img {
 display: block;
 border: 1px solid #000000;
}
