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

*{
	margin:0;
	padding:0;
}
.d5d3d3{
	color:#d5d3d3;
}

body{
	background:url(http://savins.ie/images/pageElements/horBG.jpg);
	color:#636363;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#outterwrap{
	width:100%;
	text-align:center;
	background:url(http://savins.ie/images/pageElements/verBG.jpg);
	background-repeat:repeat-x;
/*	height:960px; */
}
#footnotes{
	text-align:right;
	width:979px;
	margin-left:auto;
	margin-right:auto;
}
#footnotes a{
	font-size:10px;
	color:#fff;
}

.footnote{
	float:right;
	display:inline;

}
.text{	
	margin-right:7px;
	margin-top:4px;
}
.left{
	color:#fff;
	float:left;
	display:inline;
}
#innerwrapsplash{
	
	margin-left:auto;
	margin-right:auto;
	width:979px;
	/*height:839px;*/
	height:749px;
	background:#FFF;
	border:#300 solid 1px;
}
#bannersplash{
	padding-top:15px;
	/*height:241px;*/
	height:197px;
	width:945px;
	/*background:url(http://savins.ie/images/pageElements/banner2.gif);*/
	background:url(http://www.savins.ie/images/pageElements/banner2_tnr.jpg);
	background-repeat:no-repeat;
}

#est
{
    padding-right:38px;
    height:14px;
    font-size:14px;
    font-family:"Bookman Old Style", "Times New Roman";
    margin-left:545px;
    color:#999999;
    font-style:italic;
    text-align:right;
    position:relative;
    top:110px;
}

#buttons
{
    padding-right:38px;
    height:14px;
    font-size:14px;
    font-family:"Bookman Old Style", "Times New Roman";
    margin-left:545px;
    color:#999999;
    font-style:italic;
    text-align:right;
    position:relative;
    left:12px;
}

.buttons google
{
    position:relative;
    top:7px;
    display:inline;
}

.buttons facebook
{
    position:relative;
    top:4px;
    display:inline;
}



#headText2{
	float:left;
	display:inline;
	width:430px;
	height:155px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	margin:10px 0px 0px 105px;
	text-align:left;

}
.white{
	color:#FFF;
}

#headText{
	float:left;
	display:inline;
	width:485px;
	height:20px;
	font-size:14px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin:90px 0px 0px 65px;
}
#leftgut{
	float:left;
	display:inline;
	background:url(http://savins.ie/images/pageElements/splashleft.jpg);
	/*height:801px;*/
	height:711px;
	width:18px;
}
#centerstage{
	background:url(http://savins.ie/images/pageElements/splashbod.jpg);
	float:left;
	display:inline;
	/*height:801px;*/
	height:711px;
	width:942px;
}
#rightgut{
	float:left;
	display:inline;
	background:url(http://savins.ie/images/pageElements/splashright.jpg);
	/*height:801px;*/
	height:711px;
	width:19px;
}
#tophat{
	background:url(http://savins.ie/images/pageElements/splashtop.jpg);
	width:979px;
	height:19px;
}
#floorspace{
	background:url(http://savins.ie/images/pageElements/splashfoot.jpg);
	width:979px;
	height:19px;
	clear:both;
}
#maincontent{
	background:url(http://savins.ie/images/pageElements/savins-home1.gif);
	width:905px;
	height:428px;
	margin-left:auto;
	margin-right:auto;
	padding-left:1px;
}
.mm {
float:left;
display:inline;
text-align:center;
vertical-align:middle;
margin-left:1px;
margin-top:1px;
}
.mm a {
height:425px;
display: block; 
text-decoration: none;
width:179px
}


.mm#mm_sheet a:hover{
background-image:url(http://savins.ie/images/pageElements/splashmenu/sheetmusic.jpg);
}

.mm#mm_ent a{
	width:180px;
}

.mm#mm_ent a:hover{
background-image:url(http://savins.ie/images/pageElements/splashmenu/entertainment.jpg);
}

.mm#mm_musical a:hover{
background-image:url(http://savins.ie/images/pageElements/splashmenu/instruments.jpg);
}

.mm#mm_auto a:hover{
background-image:url(http://savins.ie/images/pageElements/splashmenu/automation.jpg);
}

.mm#mm_commercial a{
	width:180px;
}
.mm#mm_commercial a:hover{
background-image:url(http://savins.ie/images/pageElements/splashmenu/commercial.jpg);
}
#preload{
	display:none;
}
#logoFlash{
float:left;
display:inline;
width:268px;
height:146px;
/*margin:9px 0px 0px 41px;*/
margin-top:0px;
margin-left:20px;

}

.temp_message{
	float:left;
	padding-left:100px;
        padding-top:26px;
	display:inline;
	font-size:16px;
	width:536px;
	color:#FF0000;
        font-style:italic;
        font-size:22px;
	text-align:left;
}

.temp_message a{
	color:#66CCFF; 
	text-decoration:none;
}


