/* INTERIOR PAGES */
body {
font-family: Times New Roman, Serif;
color: #000066;  
/*background: #cccccc  url("images/asatbg.jpg");*/
background: #cccccc  url("images/1024x768.jpg");
  background-repeat: no-repeat;
/*   background-position: center; */
  font-size: 100%;	
	}

/* LIGHT GRAYISH BLUE = E4E8F3
DARKER GRAYISH BLUE = 8091BD
*/

#logo {
position: absolute;
top: 250px;
left: 60px;
width: 110;
}

#mainbody {
position: relative;
top: 50px;
left: 320px;
width: 420px;
}	

#mainbody2 {
position: relative;
top: 50px;
left: 320px;
width: 450px;
}

div.myspace-scroll-box {
	position: absolute;
	left: 5px;
	top: 50px;
	height:550;
	width:485;
	background-color:none;
	font-family:Times New Roman, Times, serif;
	font-size:10pt;
	color: #000066;
	text-align:left;
	border-width:0;
	border-style:solid;
	border-color:none;
	overflow:scroll;
	overflow-x: hidden;
	z-index:5;
}



/* ========== BEGIN SCROLL BOX =============== */
div.scrolling-content-holder {
	position: absolute;
	left: 5px;
	top: 50px;
	height: 550px;
	width: 500px;
	z-index:5;
}

div.scrolling-content {
	height: 520px;
	width: 475px;
	overflow: auto;
}

/* Scrollpane styles */

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
 
.jScrollPaneTrack {
	position: absolute;
	z-index: 99;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: transparent;
}
.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	overflow: hidden;
	background: url(/images/sliderbar.jpg) no-repeat;
}
/**
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background: url(http://www.tignes-spirit.com/images/scroll_drag_top.gif) no-repeat;
	height: 19px;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background: url(http://www.tignes-spirit.com/images/scroll_drag_bottom.gif) no-repeat left bottom;
	height: 19px;
}
**/
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 24px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}
 
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 24px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
 
a.jScrollArrowUp {
	background: url(/images/uparrow.gif) no-repeat;
}
/*
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}*/
a.jScrollArrowDown {
	background: url(/images/downarrow.gif) no-repeat left bottom;
}/*
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}*/

/* ========== END SCROLL BOX =============== */

	
/*  ======INTERNAL PAGE buttons only ==========*/
#buttonsontheside {
position: absolute;
top: 100px;
left: 800px;
width: 200px;
}

/*  ======CONTACT US  PAGE buttons only ==========*/
#buttonsontheside_contactpage {
position: relative;
top: -400px;
left: 400px;
width: 200px;
}
 
/*for INTERIOR pages*/
#footerinside {
position: relative;
top: 100px;
}

	  


td    {
	font-family: Times New Roman, Serif;
	color: #000066;
	font-size:100%; 
	}	
	
	
	
li    {
	font-family: Times New Roman, Serif;
	color: #000066;
	font-size:100%; 
	}	
	
	
a:link {
font-family: Times New Roman, Serif; 
font-weight: bold;
font-size:100%; 
color:#000066; 
text-decoration: none; 
}



a:hover {
font-family: Times New Roman, Serif; 
font-weight: bold;
font-size:100%; 
color:#FF0000;
text-decoration: underline; 
cursor: pointer;
}



a:visited { 
font-family: Times New Roman, Serif; 
font-weight: bold;
font-size:100%; 
color:#000000; 
text-decoration: none; 
} 
	
/* NAVIGATION FOR CONTRACTS/SEAPORT PAGES */

/* HEADER BUTTON MENU */
#headerbuttons {
position: relative;
margin-top: 10px;
margin-left: 3%;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#FFFFFF;
width:450px;
}

a.topnav:link
{
display:block; 
width:110px; 
height:auto; 
background:none;
border: none;
margin-top:0px; 
text-align:center; 
text-decoration:none; 
font-weight: bold;
font-family:"Times New Roman", Times, serif;
font-size:100%; 
color:#000000; 
line-height:auto; 
overflow:visible;
} 

a.topnav:visited 
{
display:block; 
width:110px; 
height:auto; 
background: none;
border: none;
margin-top:0px; 
text-align:center; 
text-decoration:none; 
font-weight: bold;
font-family:"Times New Roman", Times, serif;
font-size:100%; 
color:#999999; 
line-height:auto; 
overflow:visible;
} 

a.topnav:hover 
{
display:block; 
width:110px; 
height:auto; 
background-color: #8091BD; 
border: none;
margin-top:0px; 
text-align:center; 
text-decoration:none; 
font-weight: bold;
font-family:"Times New Roman", Times, serif;
font-size:100%; 
color:#FFFFFF; 
line-height:auto; 
overflow:visible;
} 


a.topnav:active 
{
display:block; 
width:110px; 
height:auto; 
background: none;
border: none;
margin-top:0px; 
text-align:center; 
text-decoration:none; 
font-weight: bold;
font-family:"Times New Roman", Times, serif;
font-size:100%; 
color:#999999; 
line-height:auto; 
overflow:visible;
} 

/* END NAV FOR SEAPORT */	 


 h1
   {
   font-family: Times New Roman, Serif;
   font-weight: bold;
   color: #000066;
   font-size: 130%;
   margin-bottom: -.03em;
   }

    h2
   {
   font-family: Times New Roman, Serif;
   font-weight: bold;
   color: #000066;
   font-size: 120%;
   margin-bottom: -.03em;
   }
   
h3
   {
   font-family: Times New Roman, Serif;
   font-weight: bold;
   color: #000066;
   font-size: 110%;
   margin-bottom: -.03em;
   }



.smaller {
font-family: Times New Roman, Serif; 
font-size:80%; 
color:#000066;
}

/*RENDINE PHOTO*/
div.photo1
   {
   float: left;
   width: 113px;
   height: 150px;
   vertical-align: center;   
    border-width: 1px;
  border-style: solid;
  margin: 10px;
   }
   
/*TORTORELLI PHOTO*/   
   div.photo2
   {
   float: right;
   width: 113px;
   height: 150px;
   vertical-align: center;   
    border-width: 1px;
  border-style: solid;
   margin: 10px;
   }

#upperleft
{
		position: absolute;
		left:70px;
		top:75px;
		}

   
