/* CSS Document */
body { margin: 0px 0px 0px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff; text-align:center;	background-color:#000000;}
ul{ list-style-type:none; margin:0px; padding:0px;}
#container {width:1004px; height:579px; margin:0px; padding:0px; text-align:left; border:1px solid #4d4d4d;}
h1 { font-size:12px; color:#74b8da; padding:2px 0px 0px 0px; margin:0px;}
a {text-decoration:none;}
P { font-size:10px; color:#3a7593; padding:2px 0px 0px 0px; margin:0px;}
/**************************theme-img*******************************/
#theme-img{ width:1004px; height:422px;	margin:0px;	padding:0px;}
#left-side{ float:left;	width:502px; height:421px; margin:0px; padding:0px;}
#logo{ float:left; width:502px; height:162px; margin:0px; padding:0px;	background-image:url(images/Nel_logo.jpg);}
#left2{ float:left;	width:502px; height:127px; margin:0px; padding:0px;	background-image:url(images/Nel_Timage_L2.jpg);}
#left3{ float:left;	width:502px; height:132px; margin:0px; padding:0px;	background-image:url(images/Nel_Timage_L3.jpg);}
#right-side{ float:left; width:502px; height:421px; margin:0px; padding:0px;}
#right1{ float:left; width:502px; height:162px; margin:0px; padding:0px; background-image:url(images/Nel_Timage_R1.jpg);}
#right2{ float:left; width:502px; height:127px; margin:0px; padding:0px; background-image:url(images/Nel_Timage_R2.jpg);}
#right3{ float:left; width:502px; height:132px; margin:0px; padding:0px; background-image:url(images/Nel_Timage_R3.jpg);}
/**************************menu*******************************/
ul#main-menu{ width:1004px height:48px; float:left; padding:0px 12px 0px 12px;}
ul#main-menu li.menu-sep{ margin:1px 0px 0px 0px; background:url(images/Nel_seperator.jpg) 0px 0px no-repeat; width:5px; height:48px;}	
ul#main-menu li{ float:left; margin:0px; padding:0px; margin:16px 22px 0px 22px;}
ul#main-menu li a{ height:24px;background-position:0px -12px; }
ul#main-menu li.home a{background:url(images/Nel_H_home3.jpg) no-repeat;width:35px; display:block; }
ul#main-menu li.aboutus a{background:url(images/Nel_H_abtUs3.jpg) no-repeat 0 -14px;width:101px; display:block;}
ul#main-menu li.services a{background:url(images/Nel_H_services3.jpg) no-repeat  0 -14px;width:55px;display:block; }
ul#main-menu li.client a{background:url(images/Nel_H_client3.jpg) no-repeat 0 -14px; width:62px; display:block;}
ul#main-menu li.photo_gallery a{background:url(images/Nel_H_gallery3.jpg) no-repeat 0 -14px;width:102px; display:block;}
ul#main-menu li.video_gallery a{background:url(images/Nel_H_Vgallery3.jpg) no-repeat 0 -14px; width:98px; display:block; }
ul#main-menu li.musical a{background:url(images/Nel_H_musical3.jpg) no-repeat 0 -14px; width:105px; display:block; }
ul#main-menu li.contact a{background:url(images/Nel_H_contacts3.jpg) no-repeat 0 -14px; width:72px; display:block;}
ul#main-menu li a:hover{ background-position:0px 12px;}
ul#main-menu li a.linkCur{ background-position:0px 12px;}
/**************************content area*******************************/
#footer{ float:left; background-image:url(images/Nel_content_BG.jpg); background-repeat:repeat-x; width:1004px; height:157px; margin:0px; padding:0px; vertical-align:top;}
#content { 
width:996px; height:64px; float:left;
margin:2px 4px 0px 4px;
/margin:2px 2px 0px 2px;
padding:0px; 
border-top:1px solid #7f7f7f; 
border-bottom:1px solid #7f7f7f;}
#H-gallery { float:left; padding:5px 2px 0px 2px; width:273px;}
#H-gallery img{ padding:0px 2px 0px 2px; border:0px; } 
#sub-content { float:left; width:705px;}
/**************************footer*******************************/
#copyrights { width:978px; height:8px; padding:16px 10px 16px 10px;  float:left;}
#copy P{color:#77787d; text-align:left; float:left; width:300px;}
#powered P{ text-decoration:none; float:right; width:300px; padding:0px; text-align:right;}
#powered a{text-decoration:none; color:#77787d;}