﻿html,body{margin:0;padding:0; font-family: Arial; font-size: 100%; background-color:#717074;}

html, body {height:100.2%;}

p {margin:0 0 1em 0;padding:0}
h1{margin:0 0 .7em 0;padding:0}

form {margin:0;padding:0}

.container {width:787px; margin:0 auto; background-color:#fff;}
.footer   {width:787px; margin:0 auto; background-color:#717074;}
.header {width:787px; height:95px;}
/*.centredFullWidth {width:787px; text-align:center; background-color:Red;}*/

.menu-a {margin:0 auto; width:666px; text-align:center; height:20px;}

.headDivider { width:1000px; border-bottom:solid 1px #cdb68e;}

.bodyCentral {width:787px; margin:0 auto; min-height:550px;}
.bodyRegular {width:440px; margin:0 auto; min-height:550px;}

.bodyCentral p {font:normal 70% arial; color:#000100;}
.bodyCentral img {margin-right:6px;}

.bodyRegular p {font:normal 70% arial; color:#000100; margin-bottom:20px;}

.homeslideContainer img {border:none;}

/*HOME*/
.homeslideContainer{width:440px; min-height:420px; margin:0 auto; position:relative;}
.homeslideContainer .slide {position:absolute; width:440px; height:418px; }

/*WEDDINGS*/
.weddingslideContainer{width:797px;min-height:420px;}
.portfolioImageHolder {width:787px;text-align:center;}

.portfolioThumbHolder {width:476px; margin:0 auto; height:70px;}
.portfolioThumb {border:none;padding-top:4px;}


.menutotextspacer {height:30px;}

.servicesLeft {float:left; width:185px;}
.servicesRight {float:left; width:285px;font:normal 75% arial; color:#756851;padding-top:25px;}

.serviceslist {list-style-type:square;margin:0;padding:0px 0px 0px 20px;}
.serviceslist li {font:normal 75% arial; color:#756851; margin-top:0px;padding-top:0px;}

/*H1 titles*/
#titleFineArt {height:68px; background: url('../images/fineartphotography.gif') no-repeat top; margin:22px 0px 0px 0px;}
#titleFineArt span { display: none; }

#titleitsyourday {height:21px; margin:0px 0px 20px 0px; background: url('../images/title_itsyourday.gif') no-repeat;}
#titleitsyourday span { display: none; }

#titleSmile {height:21px; margin:0px 0px 20px 0px; background: url('../images/title_smile.gif') no-repeat;}
#titleSmile span { display: none; }

#servicesandfees  {width:109px; height:19px; display:block; background:url('../images/servicesandfees.gif') no-repeat;}
#servicesandfees:hover {background-position: -109px;}
#servicesandfeeson  {width:109px; height:19px; display:block; background:url('../images/servicesandfees.gif') -109px;}

.NextGallery {position:absolute; right:0px; bottom:4px; background:transparent url(../images/galleryButtonRight.gif); border:none; width:16px; height:10px; cursor:pointer; float:right;}
.PreviousGallery {background:transparent url(../images/galleryButtonLeft.gif); border:none; width:16px; height:10px; cursor:pointer; float:left;}

.previousbuttonSpacer {width:22px; float:left;}
.nextbuttonSpacer {width:22px;float:right;}

.slideContainers {height:500px;}

