body, p, td, h2, h3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   background-color: #CC0001;
   color:#FFFFFF;
}
h2 {
   color:#000000;
	font-weight: normal;
	font-size: 40px;
	margin-top: 0px;
	margin-bottom: 2px;
}
h3 {
	font-weight: normal;
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: -10px;
}
p {
	font-size:11px;
	text-align: justify;
	}
p.aboutMe {
	font-size:11px;
	text-align: justify;
	margin-bottom: -10px;
	padding-top: 0px;
	padding-right: 75px;
	padding-left: 75px;
	}

p.quotes {
	color: #FFFFFF;
	font-style: italic;
}


.contact_text {
	font-size:14px;
	}

.emma_lutier_logo {
   position: absolute;
   left: 96px;
   top: 58px;
   border: 0px;
   visibility: visible;
}
.emma_lutier_logo_gallery {
   position: absolute;
   left: 25px;
   top: 58px;
   border: 0px;
   visibility: visible;
}
/*.photography {
   border: none;
   position: absolute;
   visibility: visible;
   left: 254px;
   top: 152px;
}*/
.photography {
   border: none;
   position: absolute;
   visibility: visible;
   left: 620px;
   top: 152px;
}
.photography_gallery {
   border: none;
   position: absolute;
   visibility: visible;
   left: 620px;
   top: 80px;
}

.rule {
   border: none;
   position: absolute;
   visibility: visible;
   left: 252px;
   top: 222px;
   width: 617px;
}
.rule_gallery {
   border: none;
   position: absolute;
   visibility: visible;
   left: 25px;
   top: 136px;
   width: 855px;
}
HR.hr1 {
   color: #000000;
   background-color: #000000;
   height: 3px;
   border: 0px #000000;
}
.main_menu {
   border: none;
   position: absolute;
   visibility: visible;
   left: 282px;
   top: 387px;
   width: 558px;
}
.main_menu_gallery {
   border: none;
   position: absolute;
   visibility: visible;
   left: 600px;
   top: 527px;
   width: 400px;
}
a.menu_text, a.menu_text:visited, a.contact, a.contact:visited  {
   color:#FFFFFF;
   text-decoration:none;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-weight:normal;
   height:20pt;
   letter-spacing: 2pt;
   line-height: 22pt;
}

a.menu_text:hover, a.contact:hover {
   letter-spacing: 1.5pt;
   font-weight:bold;
}

a.menu_text2, a.menu_text_highlight:visited, a.contact_highlight, a.contact_highlight:visited  {
   color:#FFFFFF;
   text-decoration:none;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   letter-spacing: 1.5pt;
   font-weight:bold;
   height:20pt;
   line-height: 22pt;
}

a.menu_text_highlight:hover, a.contact_highlight:hover{
   letter-spacing: 1.5pt;
   font-weight:bold;
}

.menu_image {
   background-color: #000000;
   border-color: #CC0001;
   border-style: solid;
   border-width: 3px;
}

.contact {
   border: none;
   position: absolute;
   visibility: visible;
   left: 29px;
   top: 575px;
   width: 180px;
   height: 22px;
}

/* Gallery Styles
----------------------------------------------------------------------*/
.thumbnail{
   background: #fff;
   border-color: #aaa #ccc #ddd #bbb;
   border-style: solid;
   border-width: 1px;
   color: inherit;
   padding: 2px;
   vertical-align: top;
   width: 98px;
   height: 65px;
}
li
{
   background: #eee;
   border-color: #ddd #bbb #aaa #ccc;
   border-style: solid;
   border-width: 1px;
   color: inherit;
   display: inline;
   float: left;
   margin: 2px;
   padding: 2px;
   position: relative;
}
.fullImagediv {
   position: absolute;
   left: 25px;
   top: 165px;
   border: 0px;
   visibility: visible;
   height: 343px;
   width: 520px;
   margin: 0px;
   background-repeat: no-repeat;
}
.fullImage {
   height: 343px;
   width: 520px;
   margin: 0px;
}
.aboutMeImage {
   height: 206px;
   width: 312px;
   margin: 0px;
}
.gallery {
   position: absolute;
   left: 555px;
   top: 165px;
   border: 0px;
   visibility: visible;
   width: 390px;
   margin: 0px;
}
.client_photo_gallery {
   border: none;
   position: absolute;
   visibility: visible;
   left: 25px;
   top: 150px;
   width: 855px;
}
