 /* default document body settings */
* {
   padding:0;
   margin:0;
   
}

body {
font-family: Arial;
font-size: 100%;
font-style: normal;
font-weight: normal;
/*font-family: "Bradley Hand ITC","Myriad Pro","Arial";*/
text-align: left;

color: #555555;
background-color: #ffffff;
}

/*  centre all elements with this ID */

.page_wrapper {
	position:relative;
	top: 5px;
	width: 800px;
	height:600px;
	background-color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
margin-top: auto;
	margin-bottom: auto;
	padding: 0px;
	border: 2px solid #990000;
	left: 0px;
}


.packages {
display: inline-block;
vertical-align: top;
width: 230px;
padding-top:5px;
padding-bottom:10px;
zoom:1;
*display:inline;
}


.header {
position:absolute;
left: 0px;
top: 0px;

width: 725px;
height:100px;

padding: 0px;
}

.links {

position:absolute;
left: 0px;
top: 565px;

width: 378px;
height:12px;

padding:10px;
color: #990000;
border: none;
background-color:#FFFFFF;
}




.centrecol {
position:absolute;
left: 15px;
top: 115px;

width: 715px;
height:425px;

padding: 0px;
overflow:auto;


}

.centrecolWithOverflow {
position:absolute;
left: 10px;
top: 120px;

width: 710px;
height:375px;



padding: 10px;
overflow:auto;
z-index:0;
}




.homeMainImage {
position:absolute;
left: 0px;
top: 100px;

width: 750px;
height:250px;

padding: 0px;
border-top: 2px solid #990000;
border-bottom: 2px solid #990000;}

.sidebar {
position:absolute;
right: 0px;
top: 0px;

width: 50px;
height:600px;

padding: 0px;
}

.homeText {
position:absolute;
left: 0px;
top: 375px;

width: 730px;
height:120px;

padding: 10px;
background-color:#ffffff;


font-size: 100%;
}




.footer_right {

position:absolute;
right: 0px;
top: 611px;

width: 700px;
height:20px;

color:#990000;
text-align: right;
z-index:2;
}


	div.leftheadmenu {
	position:absolute;
	left:0px;
	width: 750px;
	height: 15px;
	padding:5px;
	top: 75px;
	text-align:left;
	font-size:95%;
	
	color: #990000;
	z-index: 2;
border-bottom: 2px solid #990000;
		}


img {border:0;}

/* img link settings */

img.login {position:absolute;top:0px;left:0px;z-index:2}

img.weddings {position:absolute;top:0px;left:100px;z-index:3}

img.gallery {position:absolute;top:0px;left:233px;z-index:4}

img.prices {position:absolute;top:0px;left:341px;z-index:6}

img.contact {position:absolute;top:0px;left:431px;z-index:5}



/* default heading settings */

h1 {
	font-size: 150%;
	font-weight: bold;
	color: #990000;
	padding:5px;
	font-family: "Bradley Hand ITC","Handwriting - Dakota","Myriad Pro","Arial";
	
}
h2 {
	font-size: 130%;
	font-weight: bold;
	color: #990000;
	padding:5px;
	font-family: "Bradley Hand ITC","Handwriting - Dakota","Myriad Pro","Arial";
}

h3 {
	font-size: 100%;
	font-weight: bold;
	color: #990000;
	padding:1px;
font-family: "Bradley Hand ITC","Handwriting - Dakota","Myriad Pro","Arial";
	}
	
h4 {
	font-size: 95%;
	font-weight: bold;
	color: #000000;
	padding:5px;
	}
	
h5 {font-size: 90% ;}
h6 {font-size: 85% ;}

/* default div settings  */

div {padding:2px;white-space: normal}



/* default p settings  */

p {padding:5px;white-space: normal}

/* default li settings  */

/* default li settings  */

ul.none { list-style:none } 

ul.bullets { list-style:inside;padding:5px;}


.new

{
font-weight: bold;
	color: #990000;
}

/*Image replacement (Main page headers)  */

div.image_header  {width:800px;height:150px;position:relative;border:solid #000000 }
div.image_header span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/Banner.gif) no-repeat 0 0;
 width:800px;height:150px;position:absolute;top:0;left:0;}





h1.members  {width:134px;height:26px;position:relative;border: 0}
h1.members a.header {font-size:150%;font-weight:bold; }
h1.members span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/MEMBERS.gif) no-repeat 0 0;
 width:134px;height:26px;position:absolute;top:0;left:0;}



/* default hyperlink settings */

a:link {
	text-decoration: none;
	color: #990000;
	}
a:visited {
	text-decoration: none;
	color:#990000;
	}
a:active {
	text-decoration:none;
	color: #990000;
		}
a:hover {
	text-decoration: underline;
	color: #990000;
		
}

/*links for header menu */ 
a:link.menu_link {
	text-decoration: none;
	color: #FFFFFF;
	}
a:visited.menu_link {
	text-decoration: none;
	color: #FFFFFF;
	}
a:active.menu_link {
	text-decoration: none;
	color: #FFFFFF;
		}
a:hover.menu_link {
	text-decoration: underline;
	color: #FFFFFF;
		}
		
		
		
/*links for main body of homepage */ 
a:link.bodylinks {
	text-decoration: none;
	color: #000000;
	}
a:visited.bodylinks {
	text-decoration: none;
	color: #000000;
	}
a:active.bodylinks {
	text-decoration: none;
	color: #000000;
		}
a:hover.bodylinks {
	text-decoration: underline;
	color: #000000;
		}
		
		
a:link.bodylinks2 {
	text-decoration: none;
	color:#000000;
	}
a:visited.bodylinks2 {
	text-decoration: none;
	color:#000000;
	}
a:active.bodylinks2 {
	text-decoration: none;
	color:#000000;
	}
a:hover.bodylinks2 {
	text-decoration: underline;
	color:#000000;
	
		}		
		
		

/* default table settings */

table	{
	border-collapse:collapse;
	border:none;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	}

th {
	color:#000000;
	background-color:#ffffff;
	padding:10px;
	vertical-align:top;
	text-align:justify;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;

}


td	{
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
}


.test{
border-style:solid;
border-color:#FF0000;
width:190px;

}

a:link.white {
	text-decoration: none;
	color: #FFFFFF;
	}
a:visited.white {
	text-decoration: none;
	color:#FFFFFF;
	}
a:active.white {
	text-decoration: none;
	color: #FFFFFF;
		}
a:hover.white {
	text-decoration: underline;
	color: #FFFFFF;
		}	

a:link.ochre {
	text-decoration: none;
	color: #990000;
	}
a:visited.ochre {
	text-decoration: none;
	color:#990000;
	}
a:active.ochre {
	text-decoration: none;
	color: #990000;
		}
a:hover.ochre {
	text-decoration: underline;
	color: #990000;
		}


.thumbnails{
position:absolute;
left:10px;
top:160px;
width:220px;
height:360px;
background-color:#ffffff;
overflow:auto;
font-family:arial;


}

.mainPhoto{
position:absolute;
left:250px;
top:125px;
width:450px;
height:400px;
background-color:#FFFFFF;



}

.mainPhoto img {
display:block;
	margin-left:auto;
	margin-right:auto;

}



html {
scrollbar-base-color: #ffffff;
scrollbar-arrow-color: #9a0000;
scrollbar-track-color: #ffffff;

scrollbar-shadow-color: #9a0000;
scrollbar-lightshadow-color:#9a0000; 
scrollbar-darkshadow-color: #9a0000;

scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #9a0000;
}

.skiplink {position:absolute;top:-20px;color:#FFFFFF}

