@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../images/ali_tile.gif);
	font-family: Verdana, sans-serif;
	color: #999999;
}



a:link {
	color:#999999;
	text-decoration:none;
}

a:visited {
	color:#999999;
	text-decoration:none;
}

a:hover {
	color:#BCA3A3;
	text-decoration:none;
}

a:active {
	color:#BCA3A3;
	text-decoration:none;
}

#contact_text a{
color:#999999;
}

#contact_text a:hover{
color:#BCA3A3;
}


a:hover img {		
  filter: alpha(opacity=60); 	/* for IE */
  opacity: 0.6; 		/* CSS3 standard */
 }
 
#stage {
position:relative;
margin: 5px auto 0px;
width: 849px; 
height: 540px;
border: 2px solid #BCA3A3;
background-image:url(../images/main.gif);
background-repeat:no-repeat;
}

.index_page_stage {
position:relative;
margin: 5px auto 0px;
width: 835px; 
height: 533px;
border: 2px solid #BCA3A3;
background-image:url(../images/ali_home.gif);
background-repeat:no-repeat;
}


h1 {
	margin: 0px 0px 10px 0px;
	width:100px;
	font-size: 12px;
	text-transform:uppercase;
}

div.statement {
	position:absolute;
	margin:130px 0px 0px 20px;
	width:810px;
}

p.text {
	position: relative;
	margin: 0px 0px 0px 0px;
	font-size:12px;
	letter-spacing:0em;
	line-height:20px;
	text-indent:1cm;
}

div.inca {
	visibility:hidden;
	display:none;
}

#heading {
	position:absolute;
	margin: 130px 0px 0px 690px;
	width:150px;
	font-size: 11px;
	text-align:center;
	z-index:50;
	font-variant:small-caps;
	font-weight:bold;
}

h4 {
	font-size: 11px;
	z-index:50;
	font-variant:small-caps;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

#links_div {
float:left;
	width: 500px;
	margin: 130px 0px 0px 55px;
}

#frame {
	position:absolute;
	margin: 120px 0px 0px 150px;
	width: 600px;
	height: 360px;
	z-index:1;
}

#thumbs {
	position:absolute;
	margin: 120px 0px 0px 60px;
	width:36px;
	height:286px;
	text-align: center;
	font-size: 8px;
	line-height: 5px;
}

#arrows {
	position:absolute;
	margin: 425px 0px 0px 48px;
	width:59px;
	height:0px;
	font-size: 10px;
	text-align:center;
	font-weight:bold;
}

#IEroot #arrows {
	position:absolute;
	margin: 430px 0px 0px 48px;
	width:59px;
	height:0px;
	font-size: 10px;
	text-align:center;
	font-weight:bold;
}

#links {
	position:relative; 
	margin: 10px auto 0px;
	width:850px; 
	font-size: 8pt;
	text-align: center;
	font-weight:bold;
}


#IEroot #contact_text {
	position:absolute;
	margin: 180px 0px 0px 530px;
	text-align:center;
	width: 200px;
}

#contact_text {
	position:absolute;
	margin: 150px 0px 0px 450px;
	text-align:center;
	width: 300px;
	height: 300px;

}

#ali_pic {
	position:absolute; 
	margin: 150px 0px 0px 100px;
	width:271px; 
	height:262px; 
	border: 5px solid;
	border-color:#E5C7C7;
}

img#adobe_pdf:hover {

}

#aux_nav {
	margin: 40px 0px 0px 65%;
	width: 225px; 
	font-size: 8pt;
	text-align: center;
	font-weight:bold;
}

#IEroot #aux_nav {
	position:absolute; 
	margin: -15px 0px 0px 60%;
	width: 200px; 
	font-size: 8pt;
	text-align: center;
	font-weight:bold;
}


div#text {
	position:absolute;
	text-align:center;
	margin:320px 0px 0px 190px;
	width:500px;

}

p#alison {
	font-size:2em;
	letter-spacing:.5em;
	margin-bottom:1em;
	font-variant:small-caps;
}

p#welcome {
	position: absolute;
	margin: 0px 0px 0px 200px;
	width: 70px;
}

#footer {margin-left: 45%;}

#footer span {
	font-size:75%;
	color:#999999;
}

#footer span a{
	color:#999999;
}

#footer span a:hover{
color:#BCA3A3;
}

.rsscontainer{
width:400px;
font-size: 90%;
margin: 0px 0px 20px 0px;
}

.rsscontainer a{
color:#999999;
}

.rsscontainer a:hover{
color: #BCA3A3;
}

.rsscontainer .rsstitle{ /*Style for .rsstitle DIV*/
font-size: 130%;
}

.rsscontainer .rssdate{ /*Style for .rssdate DIV*/
border-bottom:2px dashed gray;
margin: 0px 0px 20px 0px;
}

.rsspaginate{ /*Style for Pagination DIV*/
width: 200px;
text-align: left;
font-size: 80%;
}

.rsspaginate a{ /*Pagination links*/
color:#999999;
}

.rsspaginate a:hover{
color: #BCA3A3;
}








