body
       {font-family:Georgia, Times New Roman, Times, serif; font-size:12px;
        scrollbar-face-color: #7A1616;
	scrollbar-highlight-color: #F0C74A;
	scrollbar-shadow-color: #F0C74A;
	scrollbar-3dlight-color: #F0C74A;
	scrollbar-arrow-color:  #F0C74A;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #F0C74A;
        background-image: url(../images/salsa_dots_london.gif);
	background-repeat: no-repeat;
	background-position: top center
	}


	


h1 {font-family: Georgia, Times New Roman, Times, serif; font-size:18px; color: #8B4D67}
h2 {font-family: Georgia, Times New Roman, Times, serif; font-size:15px; font-weight:bold; color: #8B4D67}
h3 {font-family: Georgia, Times New Roman, Times, serif; font-size:15px; color: #8B4D67; text-transform: uppercase; font-style: italic}
h5 {font-family: Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:bold; color: #8B4D67}
h4 {font-family: Georgia, Times New Roman, Times, serif, san-serif; font-size:11px; text-transform: uppercase;}

p {font-family: Georgia, Times New Roman, Times, serif; font-size:13px}

p.contact
{
border-style: dotted;
border-color: #FF0000;
border-width: 2px;
padding: 1px 3px 3px 10px;
font-size:13px;
font-weight:bold;
color: #FF0000;
font-family: Georgia, Times New Roman, Times, serif;
}


p.two
{
padding: 16px 6px 30px 20px;
font-size:11px;
font-family: Georgia, Times New Roman, Times, serif;
}





p.blue
{
border-style: solid;
border-color: #7CA9CD;
border-width: 1px 1px 1px 1px;
padding: 1px 3px 3px 10px;
line-height: 150%;
font-size:11px;
font-family: Georgia, Times New Roman, Times, serif;
}

p.blue:first-line {
background-color: #7CA9CD;
font-size:11px;
font-color: #FFFFFF;
font-family: Georgia, Times New Roman, Times, serif;
font-weight:bold;
}


p.sun  {
    font-size: 13px;
    color: #F0C74A;
    font-family: Georgia, Times New Roman, Times, serif;
    font-weight: bold;
    font-style: italic;
    }

div.top
{
position: fixed;
top: 10px;
}

div.sun  {
    font-size:13px;
    color: #F0C74A;
    font-family: Georgia, Times New Roman, Times, serif;
    font-weight:bold;
    font-style:italic;
    }



b.title {font-family: Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:bold; color: #8B4D67}

.tblbor {
    border-width: 1px;
    border-style: solid;
    border-color: #9E4C56;
        }


.salsa {
    padding: 15px 10px 7px 40px;
    background-color: #7A1616; 
    font-family: Georgia, Times New Roman, Times, serif;
    font-size:13px;
    color: #DCD4A9;
    }


.salsa-pic {    
    background-color: #7A1616;    
    }

.salsa-title { 
    padding: 15px 0px 7px 0px;   
    background-color: #7A1616; 
    FILTER: Alpha(Opacity=80);
    font-size:13px;
    color: #F0C74A;
    font-family: Georgia, Times New Roman, Times, serif;
    font-weight:bold;
    font-style:italic;
    }


.salsa-title-left  {        
    background-color: #7A1616; 
    FILTER: Alpha(Opacity=10, FinishOpacity=80, Style=1);
        }

.salsa-title-right{        
    background-color: #7A1616; 
    FILTER: Alpha(Opacity=80, FinishOpacity=20, Style=1);    
    }

.salsa-red {
    padding: 15px 10px 7px 40px;
    background-color: #7A1616; 
    font-family: Georgia, Times New Roman, Times, serif;
    font-size:13px;
    color: #DCD4A9;
    }


.cell-form { 
    font-family: Georgia, Times New Roman, Times, serif;
    font-size:11px;
    color: #DCD4A9;
    background-color: #7A1616;   
    padding: 11px 11px 11px 20px;
    }

.cell-form2 { 
    font-family: Georgia, Times New Roman, Times, serif;
    font-size:11px;
    color: #DCD4A9;
    background-color: #7A1616;   
    padding: 2px 5px 2px 7px;
    }

.form-salsa { 
    border-color: #F0C74A;
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 12px;
    color: #F0C74A;
    border: solid;
    border-width: 1px 1px 1px 1pt;
    background-color: #7A1616;
        }



.salsa_classes {
    padding: 3px 3px 3px 20px;
    font-family: Georgia, Times New Roman, Times, serif;
    font-size:11px;
    color: #DCD4A9;
    }




.form-advert-dropdown { 
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #C1B7AC;
        }

.form-button { 
    background-color: #7A1616;
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 12px;
    text-transform: uppercase;
    color: #F0C74A;
    font-weight:bold;
    border: solid;
    border-width: 1px 1px 1px 1pt;
    border-color:  #F0C74A;
    }



a.red:link {color: #FF0000; text-decoration: none; }
a.red:visited {color: #FF0000; text-decoration: none;}
a.red:hover {color: #F0C74A; text-decoration: underline;}

a.stone:link {color: #DCD4A9; text-decoration: none; font-size:12px; font-weight:bold}
a.stone:visited {color: #DCD4A9; text-decoration: none; font-size:12px; font-weight:bold}
a.stone:hover {color: #F0C74A; text-decoration: underline; font-size:12px; font-weight:bold}

a.YEL:link {color: #F0C74A; text-decoration: none; }
a.YEL:visited {color: #F0C74A; text-decoration: none;}
a.YEL:hover {color: #F0C74A; text-decoration: underline;}

a.black2:link {color: #000000; text-decoration: none; font-size:11px}
a.black2:visited {color: #000000; text-decoration: none; font-size:11px}
a.black2:hover {color: #804672; text-decoration: underline; font-size:11px}


UL {
	color: #547AA0;
        font-size:12px;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-right: 2px;
	padding-bottom: 4px;
	list-style-image:  url(/graphics/bullet.gif);
}

UL LI {
	color:#547AA0;
        font-size:12px;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-right: 2px;
	list-style-image:  url(/graphics/bullet.gif);
}

UL UL LI {
	color: #7CA9CD;
        font-size:11px;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-right: 2px;
	list-style-image:  url(/graphics/sub_bullet.gif);
}

UL UL UL LI {
	color: #719BBD;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-right: 2px;
	list-style-image:  url(/graphics/sub_sub_bullet.gif);
}

LI {
	color: #547AA0;
        font-size:12px;
	font-family: Georgia, Times New Roman, Times, serif;
}

LI.home {
	font-size: 12px;
	color: #003366;
	font-family: Georgia, Times New Roman, Times, serif;
}







div.menuLeft,
div.menuLeft a.menuButton {
  font-family: Georgia, Times New Roman, Times, serif;
  font-size: 12px;
  font-color: #990000;
}

div.menuLeft {
  background-color: transparent;
  padding: 6px 15px 6px 7px;
  text-align: left;  
  margin-top:0px;
  line-height: 140%;
}

div.menuLeft a.menuButton {
  background-color: transparent;
  border: 1px solid;
  border-color:  #ffffff #ffffff #990000 #990000;
  color: #000000;
  cursor: pointer;
  left: 2px;
  margin: 1px;
  width: 150px;
  padding: 2px 20px 2px 20px;  
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuLeft a.menuButton:hover {
  background-color: #EAEBEC;
  border-color: #990000;
  color: #719BBD;
}


.gradient {filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#7A1616', startColorstr='#000000', gradientType='1');}
.gradient2 {filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#000000', startColorstr='#7A1616', gradientType='1');}


.gradient3 {filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#E2E2E2', gradientType='1');
            padding: 1px 1px 1px 15px;
            font-family: Georgia, Times New Roman, Times, serif;
            font-size:12px;
           }
.gradientblue2 {filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#7EB0CB', gradientType='0');}



