
a{text-decoration:none;}
a:hover{text-decoration:underline;}

body{margin: 0px; padding: 0px; font-family: Tahoma; font-size: 11px; color: #808080; background: #ffffff}

div,td{font-family: Tahoma; font-size: 11px; color: #808080;}

.spacer { height: 20px; }

.logo { 
  font-size: 15px;   
}

.advertisement h2
{
  margin: 10px 0 10px 0;
  font-family: Tahoma;
  color: #6b5931;
  font-size: 13px;
}

.content,
.contentTitle
{
  color: #302F2F;
}

.contentTitle { margin-bottom: 7px;}
/*
.t6{font-family: Tahoma; font-size: 11px; color: #302F2F;}
*/

.filler1 { background: #676767; height: 1px;}
.filler2 { background: #989790; height: 1px;}
.redfiller { background: #990000; height: 4px;}
.whitefiller { background: #FFFFFF; width: 1px;}
.darkredfiller { background: #990000; height: 4px;}
.ivoorfiller { background: #999999; height: 3px;}

.modelPicture,
.modelPictureGlamour,
.modelPicturePortrait,
.modelPictureFashion,
.modelPictureOther,
.modelPictureVisagie
{
  width: 250px;
  height: 383px;
  background-color: #000000;
  background-image: url("/images/main.jpg");
  background-repeat: no-repeat;
}

.modelPictureGlamour {background-image: url("/images/main-glamour.jpg");}
.modelPictureOther {background-image: url("/images/main-other.jpg");background-position: -15px 0px;}
.modelPicturePortrait {background-image: url("/images/main-portrait.jpg");}
.modelPictureFashion {background-image: url("/images/main-fashion.jpg"); background-position: 0px 0px;}
.modelPictureVisagie {background-image: url("/images/main-visagie.jpg"); background-position: 0px 0px;}

.sitelogo,
.visagieLogo
{
  width: 250px;
  height: 250px;
  background-color: #FFFFFF;
  background-image: url("/images/stephenlawLogo180.png");
  background-repeat: no-repeat;
  background-position: center 25px;
}

.visagieLogo
{
   background-image: url("/images/42eyes.jpg");
   background-position: -18px 10px;
}


.topmenu
{
  margin: 0;
  padding: 0;
}

.topmenu li
{
  list-style-type: none;
  float: left;
  margin-right: 3px;
  text-align: center;
  width: 107px;
  height: 20px;
  line-height: 21px;
  padding: 2px 0 1px 0;
  font-size: 14px;
  font-family: Tahoma;  
}

.topmenu .home { background: #302F2F; }
.topmenu .home a { color: #B0B3A2; }

.topmenu .about { background: #786C42; }
.topmenu .about a { color: #B0B3A2; }

.topmenu .glamour { background: #7D150A; }
.topmenu .glamour a{ color: #FCF1E4; }

.topmenu .beauty { background: #BAA62D; }
.topmenu .beauty  a { color: #7D150A; }

.topmenu .fashion { background: #975B1F; }
.topmenu .fashion a { color: #E9DDA1; }

.topmenu .contact { background: #978C20; }
.topmenu .contact a { color: #302F2F; }

.topmenu .visagie { background: #B0B3A2; }
.topmenu .visagie a { color: #302F2F; }


.newsupdates{
  background: #020202;
  width: 747px;
  height: 360px;
}

.newsUpdateColumn
{
  width: 325px;
  padding: 15px 0 0 0;
  
}

.newsupdateliner,
.portfolioliner
{
  background-image: url(/images/n_bg.gif);
  width: 200px;
  height: 7px;
  line-height: 7px;
}

.portfolioliner { background-image: url(/images/p_bg.gif); }

.grayfill
{
  background: #3B3933;
  width: 19px;
}

.casting,
.pricing
{
  width: 350px;
  padding: 5px 0 0 15px;
  height: 275px;
}

.advertisement
{
  background: #B9A874;
  height: 142px;
}

.footer
{
  background: #000000; 
  height: 25px;
  text-align: right;
  padding: 0 15px 0 0;
}

.newsItems
{
  margin: 10px 0 0 0;
  padding: 0;
  width: 300px;
  display: block;
}

.newsItems li
{
  list-style-type: none;
  font-size: 12px;
  line-height: 17px;
}

.portUpdates
{  
  margin-top: 10px;
}

.clearLine
{
  clear: both;
  display: block;
  height: 10px;
}

.portUpdate div
{
 width: 94px;
 height:140px;
 border: solid 1px white;
}

.portUpdate .left
{
 float: left;

}
.portUpdate .right
{
float: left;
margin-left: 15px;
}

.update1 { 
 background: url("/images/update01.jpg") no-repeat 0 0;
	}
.update2
{ 
 background: url("/images/update02.jpg") no-repeat 1px 0;
	}
.update3{ 
 background: url("/images/update03.jpg") no-repeat 0px 0;
	}
.update4{ 
 background: url("/images/update04.jpg") no-repeat 0 0;
	}
	.update5{ 
	 background: url("/images/update05.jpg") no-repeat 0px 0;
		}
	.update6{ 
	 background: url("/images/update06.jpg") no-repeat 0 0;
	}
	
.portfolioContainer	
{
  background: #020202;
  width: 747px;
  height: 700px;
}

.feedback
{
	margin-top: 50px;
}

/* form */
form{margin: 25px 0 0 25px;text-align: left;}

form table
{
  width: 500px;
}

form td input,
form td textarea
{
 	border: solid 1px black;
 	width: 250px;
}

form td textarea
{
	height: 100px;
}

form table th
{
  font-size: 12px;
  text-align: right;
  verticle-align: top;
  padding-right: 5px;
}


.contactIntro
{
  font-size: 14px;
  color: #808080;
  margin: 15px 0 0 125px;
}


.menuClearer
{
  clear: left;
}

.verwijzing
{
	font-size: 10px;
}

.visagieContent
{
  padding-left: 25px;
}