body{margin:0;padding:0;background:rgb(31,26,23) url(images/adept_images.jpg) no-repeat;color:white;}


h1{margin:0;padding:0;height:70px;background:rgb () url() no-repeat;}
h1 span{display:none;}
h2{margin:0;padding:0;}
h3{margin:0;padding:0;}
h4{margin:0;padding:0;}
p{margin:0;padding:0;}
ul{margin:2px 5px 2px 20px;padding:0;}
li{}
table{border:0px;}
td{padding:6px;border:1px solid red;}
a{}
a:link{color:rgb(225,225,225);}
a:visited{color:rgb(225,225,225);}
a:hover{color:rgb(225,225,225);text-decoration:none;}
a img{border:none;}
hr{width:600px;color:black;background-color:black;height:2px;margin-left:auto;margin-right:auto;}

#weddings #innercontent{background:rgb() url() no-repeat;position:relative;padding-bottom:110px;}
#weddings #innercontent p{margin:0;padding:20px 0 20px 10px;width:660px;}
#weddings #innercontent .gallery, #modeling #innercontent .gallery, #glamour #innercontent .gallery{position:absolute;width:130px;height:450px;left:848px;overflow:scroll;margin:0px;padding:3px 0 0 3px;background-color:rgb();}
#weddings #innercontent .bigimage, #modeling #innercontent .bigimage, #glamour #innercontent .bigimage{position:absolute;width:328px;left:500px;margin:0px 5px 0px 0px;padding:3px;background-color:rgb();}
#family #innercontent{background:rgb() url() no-repeat;position:relative;padding-bottom:110px;}
#family #innercontent p{margin:0;padding:20px 0 20px 10px;width:660px;}
#events #innercontent{background:rgb() url() no-repeat;position:relative;padding-bottom:110px;}
#events #innercontent p{margin:0;padding:20px 0 20px 10px;width:660px;}
#modeling #innercontent{background:rgb() url() no-repeat;position:relative;padding-bottom:110px;}
#modeling #innercontent p{margin:0;padding:20px 0 20px 10px;width:660px;}
#glamour #innercontent{background:rgb() url() no-repeat;position:relative;padding-bottom:110px;}
#glamour #innercontent p{margin:0;padding:20px 0 20px 10px;width:660px;}
#commercial #innercontent{background:rgb() url() no-repeat;position:relative;padding-bottom:110px;}
#commercial #innercontent p{margin:0;padding:20px 0 20px 10px;width:660px;}
#home #innercontent .bg2 a:link, #home #innercontent .bg2 a:visited, #home #innercontent .bg2 a:hover{color:rgb(255,255,255);text-decoration:none;font-size:1.5em;}
#home #innercontent .bg3 a:link, #home #innercontent .bg3 a:visited, #home #innercontent .bg3 a:hover{color:rgb(255,255,255);text-decoration:none;font-size:1.5em;}
#home #innercontent .bg4 a:link, #home #innercontent .bg4 a:visited, #home #innercontent .bg4 a:hover{color:rgb(255,255,255);text-decoration:none;font-size:1.5em;}
#home #innercontent ul{font-weight:bold;color:rgb(234,66,66);width:300px;float:left;border-right:1px solid #000;padding-bottom:48px;}
#services #innercontent h3{margin:0;padding:20px 0 20px 10px;}
#services #innercontent p{margin:0;padding:10px 0 0 20px;}

#content{margin-right:0;margin-left:0;margin-top:166px;padding:0px;background:url();width:1000px;}

#pagetop{}
#pagetop #menu{text-align:center;}
#pagetop #menu a.home1 span, #pagetop #menu a.weddings1 span, #pagetop #menu a.family1 span, #pagetop #menu a.events1 span, #pagetop #menu a.modeling1 span, #pagetop #menu a.glamour1 span{display:none;color:red;}
#pagetop #menu a.home1{display:block;position:absolute;top:0px;left:0px;height:120px;width:600px;}
#pagetop #menu a.weddings1{display:block;position:absolute;top:125px;left:40px;height:60px;width:60px;background:url(images/weddingicon2.jpg) no-repeat;}
#pagetop #menu a.family1{display:block;position:absolute;top:155px;left:110px;height:60px;width:60px;background:url(images/familyicon1.jpg) no-repeat;}
#pagetop #menu a.events1{display:block;position:absolute;top:170px;left:180px;height:60px;width:60px;background:url(images/eventicon1.jpg) no-repeat;}
#pagetop #menu a.modeling1{display:block;position:absolute;top:155px;left:250px;height:60px;width:60px;background:url(images/modelingicon1.jpg) no-repeat;}
#pagetop #menu a.glamour1{display:block;position:absolute;top:125px;left:320px;height:60px;width:60px;background:url(images/glamouricon1.jpg) no-repeat;}
/*#pagetop #menu a.commercial1{display:block;position:absolute;top:125px;left:590px;height:60px;width:180px;border:1px solid red;}
#pagetop #menu a.services1{display:block;position:absolute;top:45px;left:800px;height:30px;width:180px;border:1px solid red;}
#pagetop #menu a.contact1{display:block;position:absolute;top:5px;left:800px;height:30px;width:180px;border:1px solid red;}*/

#pagetop #menu a.commercial1{display:block;position:absolute;top:125px;left:590px;height:60px;width:180px;}
#pagetop #menu a.services1{display:block;position:absolute;top:45px;left:800px;height:30px;width:180px;}
#pagetop #menu a.contact1{display:block;position:absolute;top:5px;left:800px;height:30px;width:180px;}

#pagetop #menu a:visited{color:rgb(194,0,25);}
#pagetop #menu a:hover{}
#pagetop #menu > .stndhidden{display:none;}

#pagecontent{background:rgb () url();}
#innercontent{margin:0px 5px 5px 5px;padding:4px;background-color:rgb();color:white;}
/*#pagecontent > #innercontent{height:auto;min-height:500px;}*/
#innercontent .section{font-weight:bold;float:left;width:350px;height:350px;margin:5px 5px 0px 0px;padding:3px;background-color:rgb();}
#innercontent .section h2{padding:0px 0px 0px 0px;}
#innercontent .section li > a{display:block;}
#innercontent .gallery{float:left;width:328px;margin:0px;padding:3px 0 0 3px;background-color:rgb();}
#innercontent .gallery a{display:block;float:left;width:100px;height:100px;margin:0 3px 3px 0;padding:3px;background-color:rgb();}
#innercontent .gallery a img{display:block;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;}
#innercontent .bigimage{float:right;width:528px;margin:0px 5px 0px 0px;padding:3px;background-color:rgb();}
#innercontent .bigimage div{background-color:rgb();text-align:center;padding:3px;}
#innercontent #staffphoto{float:left;background:url(models/mod4.jpg) no-repeat;padding-top:210px;width:200px;text-align:center;color:white;font-weight:bold;font-size:1.8em;}
#innercontent #adverphoto{float:left;background:url(prd5.jpg) no-repeat;padding-bottom:230px;width:200px;text-align:center;color:white;font-weight:bold;font-size:1.6em;}
#innercontent #produphoto{float:left;background:url(prd4.jpg) no-repeat;padding-bottom:230px;width:200px;text-align:center;color:white;font-weight:bold;font-size:1.2em;}
#innercontent #commphoto{margin-left:auto;margin-right:auto;width:600px;}
#innercontent #otherservices{position:absolute;top:35px;left:690px;width:300px;bogrder:1px solid red;}
#innercontent #otherservices h4{margin-left:20px;}
#innercontent #otherservices ul{margin-left:50px;}
#pagefooter{clear:both;}
#pagefooter #footercontent p{margin:0;padding:0;color:rgb(255,255,255);}
#pagefooter #menu{}
#footercontent{}












.bg1{background-color:rgb();color:white;padding:3px;margin-bottom:3px;height:160px;}
.bg2{background:url(images/weddingfront.jpg) no-repeat 0px 0px;color:white;padding:3px;margin-bottom:0px;height:210px;}
.bg2 p{width:600px;}
.bg3{background:url(images/widget1.jpg) no-repeat 0px 0px;color:white;padding:0px 53px 3px 23px;margin-bottom:3px;height:360px;}
.bg3 h2{padding-top:23px;}
.bg4{background:rgb() url() no-repeat 0px 0px;color:white;padding:3px;margin-bottom:3px;}
.bg4 p{width:600px;}
.bg5{}
.bg6{}
.bg7{}
.bg8{}
.bg9{}

.item{margin:6px;padding:4px;border:1px solid blue;float:left;}

.fright{float:right;}
.fleft{float:left;}
.lrgtxt{font-size:2em;font-weight:bold;}
.phone{font-size:4em;font-weight:bold;text-align:justify;}
.bold{font-weight:bold;}
.cboth{clear:both;}
.cright{clear:right;}
.cleft{clear:left;}
.tpad1{padding-top:12px;}
.width1{width:480px;}
.width2{width:660px;}
.noshow{display:none;}
.orange{color:orange;}
.red{color:red;}