@media all {

/******************************************************
*													  *
*         Elite Photographics Digital Media Inc.      *
*	      2002 - 2009                                 *
*													  *
******************************************************/

html { background : url(../images/bg_1_slice_01.png) repeat-x 0 0 #262626; }

body { margin : 0px; padding : 0px; font-family : Century Gothic, Verdana, Arial, sans-serif; }

h1 { margin : 0px; padding : 0px; text-indent : -9999px; }

/*________________WRAPPER CODE_______________________*/

div#wrapper {
width : 1440px;
height : 900px;
margin : 0px auto;
padding : 0px;
}

/*_____________________TOP CODE_____________________*/

div#space1 {
width : 1440px;
height : 48px;
margin : 0px;
padding : 0px;
}

div#topbar {
width : 1440px;
height : 373px;
margin : 0px;
padding : 0px;
}

div#toppanelone {
float : left;
width : 340px;
height : 373px;
margin : 0px;
padding : 0px;
background : url(../images/logo_panels_02.png) no-repeat 0 0;
}

div#toppaneltwo {
float : right;
width : 1100px;
height : 373px;
margin : 0px;
padding : 0px;
}

div#toppanelthree {
float : left;
width : 761px;
height : 373px;
margin : 0px;
padding : 0px;
background : url(../images/logo_panels_03.png) no-repeat 0 0;
}

div#toppanelfour {
float : right;
width : 339px;
height : 373px;
margin : 0px;
padding : 0px;
background : url(../images/logo_panels_04.png) no-repeat 0 0;
}

/*_________________________________________________________________*/

/*_______________ALL NAVIGATION CODING HERE______________*/

div#navigationbigblock {
position : relative;
top : 30px;
width : 1440px;
height : 254px;
margin : 0px;
padding : 0px;
}

div#allnavdivsholder {
width : 1201px;
height : 254px;
margin : 0px auto;
padding : 0px;
}
/*______continue nav blocks first 2________*/

div#navblock1 {
float : left;
width : 450px;
height : 254px;
margin : 0px;
padding : 0px;
}

/*_________________________________________________________________*/

div#webdesignnavblock {
float : left;
width : 177px;
height : 254px;
margin : 0px;
padding : 0px;
}

ul#webdesignul a {
display : block;
width : 177px;
height : 254px;
text-indent : -9999px;
text-decoration : none;
overflow : hidden;
}

ul#webdesignul {
list-style-type : none;
position : relative;
margin : 0px;
padding : 0px;
}

li#nm_1 {
position : absolute;
width : 177px;
height : 254px;
background : url(../images/navs_03.png) no-repeat 0px 0px;
}

li#nm_1 a:hover { background : url(../images/navs_03.png) no-repeat 0px -254px; }

/*_________________________________________________________________*/

div#graphicdesignnavblock {
float : right;
width : 273px;
height : 254px;
margin : 0px;
padding : 0px;
}

ul#graphicdesignul a {
display : block;
width : 273px;
height : 254px;
text-indent : -9999px;
text-decoration : none;
overflow : hidden;
}

ul#graphicdesignul {
list-style-type : none;
position : relative;
margin : 0px;
padding : 0px;
}

li#nm_2 {
position : absolute;
width : 273px;
height : 254px;
background : url(../images/navs_04.png) no-repeat 0px 0px;
}

li#nm_2 a:hover { background : url(../images/navs_04.png) no-repeat 0px -254px; }

/*______continue nav blocks last 3________*/

div#navblock2 {
float : right;
width : 751px;
height : 254px;
margin : 0px;
padding : 0px;
}

/*_________________________________________________________________*/

div#photonavblock {
float : left;
width : 215px;
height : 254px;
margin : 0px;
padding : 0px;
}

ul#photographyul a {
display : block;
width : 215px;
height : 254px;
text-indent : -9999px;
text-decoration : none;
overflow : hidden;
}

ul#photographyul {
list-style-type : none;
position : relative;
margin : 0px;
padding : 0px;
}

li#nm_3 {
position : absolute;
width : 215px;
height : 254px;
background : url(../images/navs_05.png) no-repeat 0px 0px;
}

li#nm_3 a:hover { background : url(../images/navs_05.png) no-repeat 0px -254px; }

/*_________________________________________________________________*/

div#vidprintnavblocks {
float : right;
width : 536px;
height : 254px;
margin : 0px;
padding : 0px;
}

/*_________________________________________________________________*/

div#videonavblock {
float : left;
width : 273px;
height : 254px;
margin : 0px;
padding : 0px;
}

ul#videographyul a {
display : block;
width : 273px;
height : 254px;
text-indent : -9999px;
text-decoration : none;
overflow : hidden;
}

ul#videographyul {
list-style-type : none;
position : relative;
margin : 0px;
padding : 0px;
}

li#nm_4 {
position : absolute;
width : 273px;
height : 254px;
background : url(../images/navs_06.png) no-repeat 0px 0px;
}

li#nm_4 a:hover { background : url(../images/navs_06.png) no-repeat 0px -254px; }

/*_________________________________________________________________*/

div#commprintnavblock {
float : right;
width : 263px;
height : 254px;
margin : 0px;
padding : 0px;
}

ul#commprintul a {
display : block;
width : 263px;
height : 254px;
text-indent : -9999px;
text-decoration : none;
overflow : hidden;
}

ul#commprintul {
list-style-type : none;
position : relative;
margin : 0px;
padding : 0px;
}

li#nm_5 {
position : absolute;
width : 263px;
height : 254px;
background : url(../images/navs_07.png) no-repeat 0px 0px;
}

li#nm_5 a:hover { background : url(../images/navs_07.png) no-repeat 0px -254px; }

/*_________________________________________________________________*/
/* Footer Coding */

div#footer {
position : relative;
top : 80px;
width : 1440px;
height : 20px;
margin : 0px;
padding : 0px;
}

div.footerholder {
position : relative;
top : 100px;
width : 400px;
height : 20px;
margin : 0px auto;
padding : 0px;
font-size : 0.9em;
text-align : center;
}

div.footerholder a:link, a:visited {
margin : 0px;
padding : 0px;
text-decoration : none;
color : #ffffff;
}

div.footerholder a:hover {
margin : 0px;
padding : 0px;
text-decoration : none;
color : #ffff00;
}


/*_____________________END HERE____________________________________________*/
}