/* CSS Document */

body {
	 background-color: #FFFFFF;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-size:0px;
}


#contentContainer{
	margin: 40px auto auto auto;
	width: 800px;
	height:auto;

}

#logo{
	width: 135px;
	height: 50px;
	float:left;
	margin: 0px 0px 0px 25px;
	background-image:url(../_images/abiwareinglogo.gif);
	background-repeat:no-repeat;
	
}

#text{
	width: 135px;
	height: 245px;
	float:left;
	margin: 25px 0px 0px 25px;
	
}


#links{
	width: 135px;
	height: 20px;
	margin: 55px 0px 0px 0px;

}


/* -----------Start standard boxes-------------- */
#box1{
	width: 102px;
	height: 102px;
	float:left;
	background-image: url(../_images/emptybox.gif);
	background-repeat:no-repeat;
	margin: 5px 0px 0px 50px;
}

#box2{
	width: 102px;
	height: 102px;
	float:left;
	background-image: url(../_images/emptybox.gif);
	background-repeat:no-repeat;
	margin: 5px 0px 0px 25px;
}

#box3{
	width: 102px;
	height: 102px;
	float:left;
	background-image: url(../_images/emptybox.gif);
	background-repeat:no-repeat;
	margin: 5px 0px 0px 25px;

}

#box4{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 50px;
}

#box5{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

#box6{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;}

#box7{
	width: 102px;
	height: 102px;
	float:left;
	background-image: url(../_images/emptybox.gif);
	background-repeat:no-repeat;
	margin: 25px 0px 0px 50px;
}

#box8{
	width: 102px;
	height: 102px;
	float:left;
	background-image: url(../_images/emptybox.gif);
	background-repeat:no-repeat;
	margin: 25px 0px 0px 25px;
}

#box9{
	width: 102px;
	height: 102px;
	float:left;
	background-image: url(../_images/emptybox.gif);
	background-repeat:no-repeat;
	margin: 25px 0px 0px 25px;
}
/* -----------End standard boxes------- */



/* --------Start Music boxes------------ */
#musicbox1{
	width: 102px;
	height: 102px;
	float:left;
	margin: 5px 0px 0px 50px;
}

#musicbox2{
	width: 102px;
	height: 102px;
	float:left;
	margin: 5px 0px 0px 25px;
}

#musicbox3{
	width: 102px;
	height: 102px;
	float:left;
	margin: 5px 0px 0px 25px;

}

#musicbox4{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 50px;
}

#musicbox5{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

#musicbox6{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;}

#musicbox7{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 50px;
}

#musicbox8{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

#musicbox9{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}
/* -------End Music boxes--------- */


/* -----------Start Music ENLARGED boxes-------------- */
#musicenlargedbackgroundcontainer{
	width: 356px;
	height: 355px;
	float:left;
	background-image: url(../_images/enlargebackgroundbox.gif);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 50px;
}

/* -----------End Music ENLARGED boxes-------------- */


/* -------Start Other boxes--------- */
#otherbox1{
	width: 102px;
	height: 102px;
	float:left;

	margin: 5px 0px 0px 50px;
}

#otherbox2{
	width: 102px;
	height: 102px;
	float:left;

	margin: 5px 0px 0px 25px;
}

#otherbox3{
	width: 102px;
	height: 102px;
	float:left;
	margin: 5px 0px 0px 25px;

}

#otherbox4{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 50px;
}

#otherbox5{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

#otherbox6{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;}

#otherbox7{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 50px;
}

#otherbox8{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

#otherbox9{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

/* -------End Other boxes--------- */



/* -------Start Portrait boxes--------- */

#portraitbox1{
	width: 102px;
	height: 102px;
	float:left;
	margin: 5px 0px 0px 50px;
}

#portraitbox2{
	width: 102px;
	height: 102px;
	float:left;
	margin: 5px 0px 0px 25px;
}

#portraitbox3{
	width: 102px;
	height: 102px;
	float:left;
	margin: 5px 0px 0px 25px;

}

#portraitbox4{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 50px;
}

#portraitbox5{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

#portraitbox6{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;}

#portraitbox7{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 50px;
}

#portraitbox8{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

#portraitbox9{
	width: 102px;
	height: 102px;
	float:left;
	margin: 25px 0px 0px 25px;
}

/* -------End Portrait boxes--------- */


/* -----------Start ENLARGED boxes-------------- */
#largebackgroundcontainer{
	width: 356px;
	height: 355px;
	float:left;
	background-image: url(../_images/enlargebackgroundbox.gif);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 50px;
}

#otherlargejackbauer{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../other/_images/jackbauerlarge.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin: 10px 0px 0px 25.5px;
}

#otherlargebutterflies{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../other/_images/largebutterflies.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin: 10px 0px 0px 25.5px;
}

#otherlargegiraffes{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../other/_images/largegiraffes.jpg); 
	background-position:center;
	background-repeat:no-repeat;
	margin: 10px 0px 0px 25.5px;
}

#otherlargegerrad{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../other/_images/largestephengerrad.jpg); 
	background-position:center;
	background-repeat:no-repeat;
	margin: 10px 0px 0px 25.5px;
}

#otherlargeronaldo{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../other/_images/largeronaldo.jpg); 
	background-position:center;
	background-repeat:no-repeat;
	margin: 10px 0px 0px 25.5px;
}

#portraitellie{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largeellie.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#portraitkatemoss{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largekate.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#portraitaimee{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largeaimee.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#portraitcat{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largecat.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#portraitnikki{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largenikki.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#portraitliamcharlotte{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largeliamandcharlotte.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#portraitcatandsis{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largecatandsis.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#portraitgirls{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../portrait/_images/largegirls.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#musicjimihendrix{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../music/_images/largejimi.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#musicnickcave{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../music/_images/largenickcave.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#musicmusicians{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../music/_images/largemusicians.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#musicbobdylan{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../music/_images/largebobdylan.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}

#musicdavidbowie{
	width: 305px;
	height: 305px;
	float:left;
	background-image: url(../music/_images/largedavidbowie.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 10px 0px 0px 25.5px;
}



#otherlargetext1{
	width: 101.7px;
	height: 15px;
	float:left;
	margin: 10px 0px 0px 25.5px;
}

#otherlargetext2{
	width: 101.7px;
	height: 15px;
	float:left;
	margin: 10px 0px 0px 0px;
}

#otherlargetext3{
	width: 101.7px;
	height: 15px;
	float:left;
	margin: 10px 0px 0px 0px;
}

/* -----------End ENLARGED boxes-------------- */

#largebackgroundcontainerinner{
	width: 300px;
	height: 325px;
	float:left;
	margin: 12px 28px 10px 28px;
}

#bottomText{
	width: 390px;
	height: 20px;
	float:right;
	margin: 0px 12px 0px 0px;
}

#bottomText1{
	width: 390px;
	height: 20px;
	float:right;
	margin: 15px 12px 0px 0px;
}



.linkText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF8DFC;
	line-height:14px;
	}
	
.pinkText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF8DFC;
	line-height:14px;
}



/* -----------Start standard box rollovers------- */

.box4rollover	{ 
	
	background-image:url(../_images/portrait2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.box4rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.box4rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.box4rollover a:hover img{visibility:hidden}

.box5rollover	{ 
	background-image:url(../_images/music2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.box5rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.box5rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.box5rollover a:hover img{visibility:hidden}

.box6rollover	{ 
	background-image:url(../_images/other2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.box6rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.box6rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.box6rollover a:hover img{visibility:hidden}

/* -----------End standard box rollovers------- */


/* -----------Start music box rollovers------- */

.musicbox1rollover	{ 
	
	background-image:url(../music/_images/JimiHendrix2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox1rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox1rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox1rollover a:hover img{visibility:hidden}

.musicbox2rollover	{ 
	
	background-image:url(../music/_images/NickCave2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox2rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox2rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox2rollover a:hover img{visibility:hidden}


.musicbox3rollover	{ 
	
	background-image:url(../music/_images/Musicians2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox3rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox3rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox3rollover a:hover img{visibility:hidden}

.musicbox4rollover	{ 
	
	background-image:url(../music/_images/BobDylan2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox4rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox4rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox4rollover a:hover img{visibility:hidden}

.musicbox5rollover	{ 
	background-image:url(../music/_images/DavidBowie2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox5rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox5rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox5rollover a:hover img{visibility:hidden}

.musicbox6rollover	{ 
	background-image:url(../music/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox6rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox6rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox6rollover a:hover img{visibility:hidden}

.musicbox7rollover	{ 
	background-image:url(../music/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox7rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox7rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox7rollover a:hover img{visibility:hidden}

.musicbox8rollover	{ 
	background-image:url(../music/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox8rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox8rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox8rollover a:hover img{visibility:hidden}


.musicbox9rollover	{ 
	background-image:url(../music/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.musicbox9rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.musicbox9rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.musicbox9rollover a:hover img{visibility:hidden}



/* -----------End music box rollovers------- */


/* -----------Start other box rollovers------- */
.otherbox1rollover	{ 
	
	background-image:url(../other/_images/jackbauer2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox1rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox1rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox1rollover a:hover img{visibility:hidden}

.otherbox2rollover	{ 
	
	background-image:url(../other/_images/Butterflies2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox2rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox2rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox2rollover a:hover img{visibility:hidden}


.otherbox3rollover	{ 
	
	background-image:url(../other/_images/giraffes2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox3rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox3rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox3rollover a:hover img{visibility:hidden}

.otherbox4rollover	{ 
	
	background-image:url(../other/_images/StephenGerrad2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox4rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox4rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox4rollover a:hover img{visibility:hidden}

.otherbox5rollover	{ 
	background-image:url(../other/_images/Ronaldo2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox5rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox5rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox5rollover a:hover img{visibility:hidden}

.otherbox6rollover	{ 
	background-image:url(../other/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox6rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox6rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox6rollover a:hover img{visibility:hidden}

.otherbox7rollover	{ 
	
	background-image:url(../other/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox7rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox7rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox7rollover a:hover img{visibility:hidden}

.otherbox8rollover	{ 
	
	background-image:url(../other/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox8rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox8rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox8rollover a:hover img{visibility:hidden}

.otherbox9rollover	{ 
	
	background-image:url(../other/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.otherbox9rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.otherbox9rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.otherbox9rollover a:hover img{visibility:hidden}


/* -----------End other box rollovers------- */


/* -----------Start Portrait box rollovers------- */
.portraitbox1rollover	{ 
	
	background-image:url(../portrait/_images/ellie.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox1rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox1rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox1rollover a:hover img{visibility:hidden}

.portraitbox2rollover	{ 
	
	background-image:url(../portrait/_images/katemoss.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox2rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox2rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox2rollover a:hover img{visibility:hidden}


.portraitbox3rollover	{ 
	
	background-image:url(../portrait/_images/aimee.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox3rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox3rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox3rollover a:hover img{visibility:hidden}

.portraitbox4rollover	{ 
	
	background-image:url(../portrait/_images/Cat2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox4rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox4rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox4rollover a:hover img{visibility:hidden}

.portraitbox5rollover	{ 
	background-image:url(../portrait/_images/Nikki2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox5rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox5rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox5rollover a:hover img{visibility:hidden}

.portraitbox6rollover	{ 
	background-image:url(../portrait/_images/LiamCharlotte2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox6rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox6rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox6rollover a:hover img{visibility:hidden}

.portraitbox7rollover	{ 
	background-image:url(../portrait/_images/CatandSis2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox7rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox7rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox7rollover a:hover img{visibility:hidden}

.portraitbox8rollover	{ 
	background-image:url(../portrait/_images/Girls2.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox8rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox8rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox8rollover a:hover img{visibility:hidden}

.portraitbox9rollover	{ 
	background-image:url(../portrait/_images/emptybox.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 102px;
}

.portraitbox9rollover a {
	display: block;
	width: 102px;
	height: 102px;
	display: block;
}

.portraitbox9rollover img {width: 102px; height: 102px; border: 0; }
* html a:hover {visibility:visible}
.portraitbox9rollover a:hover img{visibility:hidden}

	
/* -----------End Portrait box rollovers------- */


a:link {
	text-decoration: none;
	/*color:#21A9CC; */
	color:#FF8DFC;
}
a:visited {
	text-decoration: none;
	color:#FF8DFC;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.clearBoth{
	clear:both;
}


.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-bottom: 75px;
padding-left: 155px; /*width of left column containing the label elements*/
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/...reepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
/* end of prospectus form */

/*clear fix from snippets library*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {
	display: inline-table;
	clear:both;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 0%;
}

.clearfix {
	display: block;
}

/* End hide from IE-mac */
