/* CSS Document */

body{
background-color:#000000;
margin:0;
padding:0;
}

#head{
background:url(../images/sharonst.jpg) no-repeat;
height:169px;
width:auto;
}

#main{
background:url(../images/bg2.jpg) no-repeat;
height:267px;
width:auto;
margin-top:-10px;
}

#main_about{
background:url(../images/aboutbg.jpg) no-repeat;
height:800px;
width:auto;
margin-top:-10px;
}
#main_gallery{
background:url(../images/gallerybg.jpg) no-repeat;
height:290px;
width:auto;
margin-top:-10px;
}

#main_gallery img{
border: 1px solid #333333;
padding:2px 2px 2px 2px;
margin:3px;
}

#main_links{
background:url(../images/linksbg.jpg) no-repeat;
height:400px;
width:auto;
margin-top:-10px;
}

#main_contact{
background:url(../images/contactbg.jpg) no-repeat;
height:400px;
width:auto;
margin-top:-10px;
}

.main_txt{
color:#e3e3e3;
font-family:Arial, Helvetica, sans-serif;
width:360px;
font-size:0.8em;
margin:0;
float:left;
padding-left:180px;
padding-top: 70px;
padding-bottom:50px;
}

.mainabout_txt{
color:#e3e3e3;
font-family:Arial, Helvetica, sans-serif;
width:360px;
font-size:0.8em;
margin:0;
float:left;
padding-left:80px;
padding-top: 80px;
padding-right:100px;
padding-bottom:50px;
}

.maingallery_txt{
color:#e3e3e3;
font-family:Arial, Helvetica, sans-serif;
width:400px;
font-size:0.8em;
margin:0;
float:left;
padding-left:80px;
padding-top: 80px;
padding-right:60px;
padding-bottom:50px;
}

#main_audio{
background:url(../images/audiobg.jpg) no-repeat;
height:400px;
width:auto;
margin-top:-10px;
}

.mainaudio_txt{
color:#e3e3e3;
font-family:Arial, Helvetica, sans-serif;
width:360px;
font-size:0.8em;
margin:0;
float:left;
padding-left:90px;
padding-top: 80px;
padding-right:90px;
padding-bottom:50px;
}

#main_tour{
background:url(../images/tourbg.jpg) no-repeat;
height:800px;
width:auto;
margin-top:-10px;
}

.maintour_txt{
color:#e3e3e3;
font-family:Arial, Helvetica, sans-serif;
width:420px;
font-size:0.8em;
margin:0;
float:left;
padding-left:75px;
padding-top: 80px;
padding-right:45px;
padding-bottom:50px;
}

.mainlinks_txt{
color:#e3e3e3;
font-family:Arial, Helvetica, sans-serif;
width:400px;
font-size:0.8em;
margin:0;
float:left;
padding-left:80px;
padding-top: 80px;
padding-right:60px;
padding-bottom:50px;
}

.mainlinks_txt .links_colour a{color:#88ac88;}

p{
margin:0;
padding:0;
padding-bottom:10px;
}
span.greenbold_txt{
font-weight:bold;
color: #88ac88;
}
span.green_txt{
color: #88ac88;
}

#nav{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-left:20px;
margin-top:35px;
}

#nav ul{
margin:0;
padding:0;
list-style-type:none;

}

#nav li{
 background: url(../images/arrow.jpg) no-repeat;
 background-position: 0 .8em;
 padding-left: .6em;


}

#nav a{
text-decoration:none;
font-size:0.8em;
color:#ffffff;
display:block;
width:180px;
padding:7px;
}

#nav a:hover{
background-color:#aa3458;
display:block;
width:170px;
border-left: 2px solid #FFCC66;
padding-left:5px;
}

#nav #otherstuff{
background:url(../images/otherstuff.jpg) no-repeat;
height:30px;
width:150px;
}
#main_audio table, table a{
padding: 0;
margin: 0;
border: 0;
color: #CCCCCC;
}

#main_audio table a{
text-decoration:none;
}

#main_audio a:hover .white_txt{
text-decoration:underline;
}

#main_audio tr.oddrow{
background-color:#333333;
}

#main_audio tr.evenrow{
background-color:#454545;
}

#main_audio .white_txt{
color: #EBEBEB;
font-weight:bold;
}
#main_audio td.leftcol {
width:280px;
color:#cccccc;
}

#main_audio td.rightcol{
width:60px;
text-align:center;
}

#main_audio td.rightcol a{
color: #88ac88;
text-decoration:underline;
}

#main_audio td.leftsub{
color: #999999;
}
#main_audio td.rightsub{
text-align:center;
color: #999999;
}

#main_tour table, table a{
padding: 0;
margin: 0;
border: 0;
color: #cccccc;
}

#main_tour table a{
text-decoration:none;
}

#main_tour a:hover .white_txt{
text-decoration:underline;
}

#main_tour tr.oddrow{
background-color:#333333;
}

#main_tour tr.evenrow{
background-color:#454545;
}

#main_tour .white_txt{
color: #EBEBEB;
font-weight:bold;
}
#main_tour td.left {
width:50px;
}

#main_tour td.mid{
width:240px;
color:#88ac88;
}

#main_tour td.right{
width:100px;
}

#main_tour tr.subhead{
color: gray;
}

#main_tour h3{
font-size: 1.2em;
}


/*applies to tour and contact page*/
.maintour_txt a {color: #88ac88;
text-decoration:none;
}

.maintour_txt a:hover{text-decoration:underline;}

.maintour_txt p.tel{
color: #88ac88;
}

.maintour_txt h3{color: #cccccc;}

#footer{
background:url(../images/footerbg.jpg) repeat-x;
width:auto;
height:242px;
color: #606060;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
padding-top:45px;
clear:both;
}

#footer a{
color: #606060;
text-decoration:none
}

#footer a:hover{
text-decoration:underline;
}#main_shania {
	height:400px;
	width:auto;
	margin-top:-10px;
	background-image: url(../Images/shaniasbg.jpg);
	background-repeat: no-repeat;
}
#main_videos {
background:url(../Images/videosbg.jpg) no-repeat;
height:400px;
width:auto;
margin-top:-10px;
}
#main_lady {
	height:400px;
	width:auto;
	margin-top:-10px;
	background-image: url(../Images/ladybg.jpg);
	background-repeat: no-repeat;
}
