/* CSS Document */

/*table{border:solid; border-color:#000000; border-width:1px}
td{border:solid; border-color:#FF0000; border-width:1px}
div{border:solid; border-color:#555555; border-width:1px}*/

p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}

p.testimonialText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ba60e3}

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

.topMenuSmallText{font-size:10px}

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

.smallText{font-size:10px}

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

body{margin:0px}

.grey{background-color:#f0e6fb}

.lightGrey{background-color:#f3f3f3}

.leftBar{float:left; width:145px; background-image:url("../images/leftBar.gif"); background-repeat:no-repeat}

.topPic1{float:left; width:357px; height:231px; background-image:url("../images/topPic1.jpg"); background-repeat:no-repeat; background-position:top}

.topPic2{float:left; width:357px; height:260px; background-image:url("../images/topPic2.jpg"); background-repeat:no-repeat; background-position:top;}

.topPic3{float:left; width:357px; height:260px; background-image:url("../images/topPic3.jpg"); background-repeat:no-repeat; background-position:top;}

.topPic4{float:left; width:357px; height:260px; background-image:url("../images/topPic4.jpg"); background-repeat:no-repeat; background-position:top;}

.topPic5{float:left; width:357px; height:260px; background-image:url("../images/topPic5.jpg"); background-repeat:no-repeat; background-position:top;}

.topPic6{float:left; width:357px; height:260px; background-image:url("../images/topPic6.jpg"); background-repeat:no-repeat; background-position:top;}

.topPic7{float:left; width:357px; height:260px; background-image:url("../images/topPic7.jpg"); background-repeat:no-repeat; background-position:top;}

.pageBorderTop{border-top-style:solid; border-top-color:#000000; border-top-width:3px}

.pageBorderBottom{border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:3px}

.pageBorderLeft{border-left-style:solid; border-left-color:#000000; border-left-width:3px}

.pageBorderRight{border-right-style:solid; border-right-color:#000000; border-right-width:3px}

.galleryBorder{border-style:solid; border-color:#555555; border-width:2px}

.iWantBorderLeft{border-left-style:solid; border-left-color:#000000; border-left-width:2px}

.iWantBorderRight{border-right-style:solid; border-right-color:#000000; border-right-width:2px}

a.homesrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/home_btn_off.png") 0 0 no-repeat;
}
 
a:hover.homesrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/home_btn_on.png") 0 0 no-repeat;
} 

a.aboutsrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/about_btn_off.png") 0 0 no-repeat;
}
 
a:hover.aboutsrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/about_btn_on.png") 0 0 no-repeat;
}

a.testimonialsrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/testimonials_btn_off.png") 0 0 no-repeat;
}
 
a:hover.testimonialsrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/testimonials_btn_on.png") 0 0 no-repeat;
} 


a.servicesrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/services_btn_off.png") 0 0 no-repeat;
}
 
a:hover.servicesrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/services_btn_on.png") 0 0 no-repeat;
} 



 

a.gallerysrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/gallery_btn_off.png") 0 0 no-repeat;
}
 
a:hover.gallerysrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/gallery_btn_on.png") 0 0 no-repeat;
}



a.linksrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/links_btn_off.png") 0 0 no-repeat;
}
 
a:hover.linksrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/links_btn_on.png") 0 0 no-repeat;
}





a.videosrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/video_btn_off.png") 0 0 no-repeat;
}
 
a:hover.videosrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/video_btn_on.png") 0 0 no-repeat;
}

a.contactsrollover {
    display: block;
	width:113px;
	height:23px;
    background: url("../images/contact_btn_off.png") 0 0 no-repeat;
}
 
a:hover.contactsrollover {
   display: block;
    width:113px;
	height:23px;
	background: url("../images/contact_btn_on.png") 0 0 no-repeat;
}

div.linerollover {
	width:113px;
	height:23px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF
}

div:hover.linerollover {
   width:113px;
	height:23px;
   border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#ba60e3
}

.bulletlist{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}

.bullets{list-style-image:url("../images/tick.gif"); list-style-position:outside; vertical-align:top} 