@media all {

/******************************************************
*													  *
*         Elite Photographics Digital Media Inc.      *
*	      2002 - 2009                                 *
*													  *
******************************************************/

html { background : url(../images/bg_1photo_01.png) repeat-x 0 0 #000000; }

body { margin : 0px; padding : 0px; font-family : Century Gothic, Verdana, Arial, sans-serif; }

h1 { margin : 0px; padding : 0px; text-indent : -9999px; }
h5 { margin : 0px; padding : 0px; text-indent : -9999px; }
h3 { position : relative; top : 5px; left : 10px; margin : 0px; padding : 0px; }
h4 { position : relative; top : 20px; margin : 0px; padding : 0px; color : #ffffff; text-align : center; }

/*________________WRAPPER CODE_______________________*/

div#wrapper {
width : 900px;
height : 800px;
margin : 0px auto;
padding : 0px;
}

/*_____________________TOP NAV BOX_____________________*/

div#topnavbox {
width : 900px;
height : 49px;
margin : 0px;
padding : 0px;
}

div.topnavclass {
position : relative;
float : right;
top : 5px;
width : 400px;
height : 20px;
margin : 0px;
padding : 0px;
font-size : 0.9em;
font-weight : bold;
text-align : center;
}

div.topnavclass a:link, a:visited {
margin : 0px;
padding : 0px;
text-decoration : none;
color : #ffffff;
}

div.topnavclass a:hover {
margin : 0px;
padding : 0px;
text-decoration : none;
color : #ffff00;
}

/*_________________________________________________________________*/

div#brandsection {
width : 900px;
height : 92px;
margin : 0px;
padding : 0px;
}

div#brandleftholder {
float : left;
width : 393px;
height : 92px;
margin : 0px;
padding : 0px;
background : url(../images/brand_items_03.png) no-repeat 0px 0px;
}

div#brandrightholder {
float : right;
width : 507px;
height : 92px;
margin : 0px;
padding : 0px;
background : url(../images/brand_items_04.png) no-repeat 0px 0px;
}

/*_________________________________________________________________*/

div#space1box {
width : 900px;
height : 28px;
margin : 0px;
padding : 0px;
}

/*_______________MAIN NAVIGATION CODING HERE______________*/

div#mainnavbox {
width : 900px;
height : 105px;
margin : 0px;
padding : 0px;
}

ul#mainnav {
width : 875px;
height : 105px;
margin : 0px;
padding : 0px;
}

ul#mainnav {
list-style-type : none;
position : relative;
margin : 0px auto;
padding : 0px;
}

/* =Rollover properties */

li#nm_1 {
position : absolute;
left : 0px;
width : 125px;
height : 105px;
background : url(../images/navs_01.png) no-repeat 0 0;
}

li#nm_2 {
position : absolute;
left : 125px;
width : 125px;
height : 105px;
background : url(../images/navs_02.png) no-repeat 0 0;
}

li#nm_3 {
position : absolute;
left : 250px;
width : 125px;
height : 105px;
background : url(../images/navs_03.png) no-repeat 0 0;
}

li#nm_4 {
position : absolute;
left : 375px;
width : 125px;
height : 105px;
background : url(../images/navs_04.png) no-repeat 0 0;
}

li#nm_5 {
position : absolute;
left : 500px;
width : 125px;
height : 105px;
background : url(../images/navs_05.png) no-repeat 0 0;
}

li#nm_6 {
position : absolute;
left : 625px;
width : 125px;
height : 105px;
background : url(../images/navs_06.png) no-repeat 0 0;
}

li#nm_7 {
position : absolute;
left : 750px;
width : 125px;
height : 105px;
background : url(../images/navs_07.png) no-repeat 0 0;
}

ul#mainnav a {
display : block;
width : 125px;
height : 105px;
text-indent : -9999px;
text-decoration : none;
overflow : hidden;
}

li#nm_1 a:hover { background : url(../images/navs_01.png) no-repeat 0px -105px; }
li#nm_2 a:hover { background : url(../images/navs_02.png) no-repeat 0px -105px; }
li#nm_3 a:hover { background : url(../images/navs_03.png) no-repeat 0px -105px; }
li#nm_4 a:hover { background : url(../images/navs_04.png) no-repeat 0px -105px; }
li#nm_5 a:hover { background : url(../images/navs_05.png) no-repeat 0px -105px; }
li#nm_6 a:hover { background : url(../images/navs_06.png) no-repeat 0px -105px; }
li#nm_7 a:hover { background : url(../images/navs_07.png) no-repeat 0px -105px; }

/*_________________________________________________________________*/

div#space2box {
width : 900px;
height : 28px;
margin : 0px;
padding : 0px;
}

/*_______________FLOATING FLASH GALLERY CODING HERE______________*/

div#floatingflashgallerybox {
width : 900px;
height : 449px;
margin : 0px;
padding : 0px;
}

div#pricingbox {
width : 898px;
height : 447px;
margin : 0px;
padding : 0px;
background : #ffffff;
}

p#pricepara1 {
position : relative;
top : 35px;
width : 850px;
height : 380px;
margin : 0px auto;
padding : 0px;
font-size : 0.9em;
overflow : scroll;
}

div#floatingflashgalleryboxholder {
width : 666px;
height : 449px;
margin : 0px auto;
padding : 0px;
background : url(../images/gallery_box_holder_08.png) no-repeat 0px 0px;
}

div#gallerytitle {
width : 666px;
height : 47px;
margin : 0px;
padding : 0px;
}

div#flashitself {
width : 640px;
height : 383px;
margin : 0px auto;
padding : 0px;
}


/*_____________________END HERE____________________________________________*/
}