*{margin:0; padding:0;}

body{background-color:#191919; color:#999; font-family:verdana, tahoma, sans-seriff; font-size:0.9em;}

h1{color:#FFCC33; font-size:130%; border-bottom:1px solid #333; margin-bottom:10px;}

h2{color:#FFCC33; font-size:100%; text-align:right; padding-right:20px;}

a{color:#FFCC33;}

  a:hover{color:#333;}

p{padding:10px; font-size:90%;}




/*layout*/

#hold{width:710px; margin:20px auto;}

#header{width:710px; height:62px; margin-bottom:40px; background:url('../img/header.gif');}

  #header span{position:absolute; left:-4000px;}

#navHold{width:177px; float:left; margin-top:52px;}

  #navHold ul{list-style:none;}

  #nav li{margin-bottom:2px;}

  #nav a, .submit{display:block; width:154px; height:22px; line-height:22px; padding-left:23px; background:url('../img/nav.gif') no-repeat; color:#FFCC33; text-decoration:none; font-weight:bold;}

    #nav a:hover{background:url('../img/nav_over.gif') no-repeat;}

    #home .home, #prices .prices, #portfolio .portfolio, #contact .contact{background:url('../img/nav_page.gif') no-repeat;}

#subnav{margin-top:2px;}

  #subnav a{font-weight:bold; color:#999; text-decoration:none; background:transparent; font-size:80%;}

  #subnav a:hover{color:#FFCC33;background:transparent;}

#content{float:right; width:513px; margin-left:20px;}

#main{border:1px solid #333; margin-top:2px; }

#footer{border-top:1px solid #333; padding-top:25px; padding-bottom:25px; margin-top:20px; background:url('../img/footer.gif') no-repeat; background-position: right 3px; width:710px; float:left; clear:left; font-size:80%; text-align:right;}

#sitemaplist{padding:10px 0;}

  #sitemaplist li {margin-left:30px;}

  

/*ids*/

#contactform{padding:10px;}

#myGallery{width: 513px !important; height: 345px !important; border:none !important;}





/*classes*/

.highlightActiveField{background-color:#333; border:3px solid #FFCC33; color:#FFCC33; padding:5px; width:200px;}

.highlightInactiveField{background-color:#191919; border:1px solid #FFCC33; color:#999; padding:2px; width:200px;}

.submit{border:none;}

.wedpics{float:right; clear:left; padding:10px;}

.homeDiv {
	background-image: url('http://www.leavingimages.com/img/home_image.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	}
div.pageBGdiv {
	background-image: url('http://www.leavingimages.com/img/page_watermark.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	}
p.homeParagraph {
	width: 300px;
	}

