body{
	margin:0;
        background-color: #000;
}

  /************************************************
   **         PAGE HEADING - STYLES                    ****
   ************************************************/
#pagehead{
	position:relative;
}
#name{
   position:absolute;
   top:5px;
   left:160px;
   font: oblique 32px Verdana,Arial,Helvetica,sans-serif;
   color: #ccc;
}
#pagetitle{
   position:absolute;
   top:50px;
   left:160px;
   font: 700 20px verdana,arial,helvetica,sans-serif;
   color: #ccc;
}
/******************************************/

#napp{
   margin:10px 0px 20px 8px;
}

  /************************************************
    **        NAVIGATION BAR - STYLES                ***
   ************************************************/
div.navbg{
   background-image: url(images/mkg_vision_blue_4-2.jpg);
   background-repeat: repeat-y;
   width:170px;
   padding-top:30px;
   text-align:center;
   font: 900 10pt sans-serif;
   color: #ffffcc;
   float:left;
}
a.nav:link{
   color: ffffcc;
   text-decoration: none
}
a.nav:visited{
   color: ffffcc;
   text-decoration: none
}
a.nav:active{
   color: ffffcc;
   text-decoration: underline
}
a.nav:hover{
   color: #ffffff;
   text-decoration: underline
}
a#pnav{
   background-color:#000;
}
div#pnav{
   position:relative;
   left:8px;
   width:161px;
   height:25px;
   padding-top:5px;
   background-color:#000;
}
/******************************************/


  /************************************************
    **            FOOTER - STYLES                             ***
   ************************************************/
div.foot{
	margin-top:70px;
	margin-left:170px;
	text-align:center;
	font: italic 600 13px Arial,Helvetica,sans-serif;
	color: #ffffcc;
}
/******************************************/


/***********************************************
 *****           Photos                 ********
 **********************************************/
.w210-230{
	margin-left:85px;
	margin-right:85px;
}
.w235-255{
	margin-left:70px;
	margin-right:70px;
}
.w260-270{
	margin-left:56px;
	margin-right:56px;
}
.w300{
	margin-left:45px;
	margin-right:45px;
}
.w320{
	margin-left:40px;
	margin-right:40px;
}
.w400{
	margin-left:3px;
	margin-right:3px;
}
.w401-600{
	margin-left:100px;
}
.photos{
	margin-top:20px;
	margin-bottom:40px;
}
.caption{
	font:11pt sans-serif;
	color:white;
}
.nodecor{
	text-decoration:none;
}
  /************************************************/


  /************************************************
    **          HOME - PAGE BODY - STYLES            ***
   ************************************************/

div.paraheader{
   font:900 12pt Arial,Helvetica,sans-serif;
   color: #ffffff;
   margin-top:20px;
   margin-left:200px;
}
div.para{
   font:600 10pt Arial,Helvetica,sans-serif;
   color: #ffffff;
   margin-top:20px;
   margin-left:200px;
}
#autumnroad{
	float:right;
	margin-right:10px;
	margin-top:30px;
	margin-bottom:30px;
}
#autumn_road_top{
	position:absolute;
	top:120px;
	right:140px;
	font:12pt sans-serif;
	color:white;
}
#autumn_road_bottom{
	position:absolute;
	top:445px;
	right:110px;
	color:white;
	font:12pt sans-serif;
}
div#sampleslides{
        font: 600 10pt Arial,Helvetica,sans-serif;
        color: #ffffcc;
	margin-top:50px;
	margin-left:450px;
}
img#seals{
	height:150px;
	margin-top:100px;
	margin-left:30px;
	border:none;
}
img#hsus{
	width:200px;
	margin-left:50px;
	border:none;
}
img#seashep{
	width:200px;
	margin-left:50px;
	border:none;
}
#home_nav{
	height:125%;
}
/******************************************/


/*******************************************
 *           WEDDINGS                     **
 ******************************************/
#weddings_nav{
       height:910%;
}

/******************************************/

/*******************************************
**            SCENICS AND NATURE              ***
*******************************************/
#chincoteque{
	position:absolute;
	top:480px;
	left:300px;
}
#blackwater_falls{
	position:absolute;
	top:480px;
	left:670px;
}
#mount_katahdin{
	position:absolute;
	top:1070px;
	left:270px;
}	
#blackwater_sunset{
	position:absolute;
	top:1070px;
	left:660px;
}
#ricketts_glen{
	position:absolute;
	top:1380px;
	left:670px;
}
#scenics_nav{
	height:360%;
}
/******************************************/


/******************************************
 **             PORTRAITS               ***
******************************************/
#gates{
   position:absolute;
   top:245px;
   left:640px;
}
#gates_url{
	position:absolute;
	top:270px;
	left:595px;
}
#portraits_nav{
   height:335%;
}
/******************************************/


/******************************************
 **                      PETS                      ***
******************************************/

#ferret_frenzy{
	position:absolute;
	top:110px;
	left:700px;
}
#three_stooges{
	position:absolute;
	top:430px;
	left:700px;
}
#pets_nav{
	height:375%;
}	
/******************************************/


/*******************************************
**                      DIGITAL ART                      **
*******************************************/
#digital_nav{
   height:800%;
}

/******************************************/

/*********************************************
 ********      MISC                ***********
 *********************************************/
#misc_nav{
	height:130%;
}
#unknown_soldier{
	position:absolute;
	top:140px;
	left:290px;
	font:12pt sans-serif;
	color:white;
}

/*******************************************
**                         EVENTS                            **
*******************************************/
div#eventsnavbg{
   height:1505px;
}
.eventphotos{
	margin-top:40px;
	margin-bottom:60px;
}
.caption{
	position:absolute;
}
#evel1{
	top:170px;
	left:300px;
}
#evel1b{
	top:500px;
	left:250px;
}
#evel1c{
	top:520px;
	left:290px;
}
#robbie2a{
	top:170px;
	left:670px;
}
#robbie2b{
	top:500px;
	left:630px;
}
#robbie2c{
	top:520px;
	left:600px;
}

#robbiewheel2{
	top:580px;
	left:280px;
}
#robbiewheel2b{
	top:850px;
	left:260px;
}
#robbiejump2{
	top:580px;
	left:690px;
}
#robbiejump2b{
	top:840px;
	left:650px;
}
#evelknievel{
	top:920px;
	left:300px;
}
#clearfieldcounty{
	top:1180px;
	left:210px;
}
#robbieknievel{
	top:920px;
	left:690px;
}
#myrtlebeachbikeweek{
	top:1180px;
	left:660px;
}
#robbiewheel{
	top:1250px;
	left:290px;
}
#raleighautoexpo2007{
	top:1520px;
	left:250px;
}

/******************************************/


/*******************************************
**                        Sports                             ***
*******************************************/
div#sportsnavbg{
   height:4270px;
}
div.scenicpic{
   Position:absolute;
   left:345px;
}
div.scenicpicw{
   Position:absolute;
   left:310px;
}

div#sports11{
   top: 170px;
}
div#sports12{
   top: 435px;
}
div#sports13{
   top: 800px;
}
div#sports14{
   top: 1120px;
}
div#sports15{
   top: 1490px;
}
div#sports16{
   top: 1750px;
}
div#sports17{
   top: 2120px;
}
div#sports18{
   top: 2500px;
}
div#sports19{
   top: 2870px;
}
div#sports110{
   top: 3230px;
}
div#sports111{
   top: 3600px;
}
div#sports112{
   top: 3970px;
}
div#sportsfoot{
   top: 4350px;
   left:375px;
}
/******************************************/

/******************************************
 **                  RESTORATION                  ***
******************************************/
#restoration_nav{
   height:520%;
}
#cc{
	width:248px;
	height:300px;
}
#before{
	position:absolute;
	top:200px;
	left:320px;
	color:white;
	font:12pt sans-serif;
}
#after{
	position:absolute;
	top:200px;
	left:700px;
	color:white;
	font:12pt sans-serif;
}
/******************************************/



/******************************************
 **                      CONTACT                       ***
******************************************/
div#pagetext{
   position:absolute;
   top:120px;
   left:265px;
   font:600 9pt Arial,Helvetica,sans-serif;
   color:white;
}
a.mlt{
	margin-left:200px;
	margin-bottom:800px;
   font: 600 9pt Arial,Helvetica,sans-serif;
   color: #fff;
}
div#contactfoot{
	position:absolute;
   bottom:0px;
   left:30%;
}
/******************************************/






