    /* Generic Selectors */ 

    body { 

    font-family: Georgia, "Helvetica", Times, serif;

    font-size: 14px; 

    color: #ffffff;

    background-color: #000000; 

    } 
	
	a:link {
	color: #CCCCCC;
	}
	
	a:visited {
	color: #ADBAD0;
	}
	
	a:hover {
	color: #FFFFFF;
	}


    p { 

    width: 80%; 

    }

    li {

    list-style-type: none; 

    line-height: 150%; 

    list-style-image: url(../images/arrowSmall.gif); 

    } 

    h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
    } 

	
    h2 { 

    font-family: Georgia, "Times New Roman", Times, serif; 

    font-size: 16px;

    font-weight: bold; 

    color: #000000; 

    border-bottom: 1px solid #C6EC8C; 

    } 

 
    /**************** Pseudo classes ****************/ 
 
   
    /************************* ID's *************************/ 

  #everything{
    width: 1000px;
	height: 768px;
	background-image:url(images/bg.jpg);
            

            text-align: left;
  }
   #header {
   position: relative;
   width: 1004px;
   height: 120px;
   z-index: 15;
   padding: 15px 0 0 75px;
   z-index:15;
   
   }
   
   
   #galleries {
	position: absolute;
	width: 683px;
	overflow: auto;
	height: 521px;
	z-index: 15;
	padding: 0px 0px 0px06px; /*top right bottom left*/
	margin-top:190px;
	margin-left:256px;
	
    }
	
	 #galleries2 {
	position: absolute;
	width: 425px;
	overflow: auto;
	height: 300px;
	z-index: 15;
	padding: 0px 0px 0px06px; /*top right bottom left*/
	margin-top:275px;
	margin-left:400px;
    }
   
   #home {
   position: relative;
   width: 151px;
   height: 53px;
   padding: 65px 0 0 77px;
   z-index:15;
   }
   
   #services {
   position: relative;
   width : 151px;
   height: 53px;
   padding: 25px 0 0 77px;
   z-index:15;
   }
   
   #portfolio {
   position: relative;
   width : 151px;
   height: 53px;
   padding:25px 0 0 77px;
   z-index:15;
   }
   
   #adtips {
   position: relative;
   width : 151px;
   height: 53px;
   padding: 25px 0 0 77px;
   z-index:15;
   }
   
   #contacts {
   position: relative;
   width : 151px;
   height: 53px;
   padding: 25px 0 0 77px;
   z-index:15;
   }
    #sample1 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left:310px;
	z-index:15;
	}
	
	 #sample2 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left:457px;
	z-index:15;
	}
	
	 #sample3 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left: 615px;
	z-index:15;
	}
	
	 #sample4 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left: 770px;
	z-index:15;
	}
	
	    #sample5 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left:0px;
	z-index:15;
	}
	
	 #sample6 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left:103px;
	z-index:15;
	}
	
	 #sample7 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left: 206px;
	z-index:15;
	}
	
	 #sample8 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left:309px;
	z-index:15;
	}
	
	 #sample9 {
	position: absolute;
	width: 103px;
	height: 107px;
	padding: 20px 0 0 0px;
	margin-left: 412px;
	z-index:15;
	}
	
	#sample10{
	position: absolute;
	width:110px;
	height:107px;
	padding: 20px 0 0 0px;
	margin-left:515px;
	top:1px;
	z-index:15;
	}
	
    #navigation { 

    position: absolute;

    z-index: 10; 

    width: 120px; 

    height: 600px; 

    padding: 0 0 0 75px;
	margin-left: 0; 

    margin-top: 120px; 

    font-weight: normal; 

    } 

   
    #centerDoc {
	position: absolute;
	width: 300px;
	overflow: auto;
	height: 368px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 275px;
	margin-top: 75px;
    }
	
	 #centerDoc2 {
	position: absolute;
	width: 350px;
	overflow: auto;
	height: 368px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 275px;
	margin-top: 75px;
    }
	
	#portfoliotext {
	position: absolute;
	width: 450px;
	overflow: auto;
	height: 368px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 425px;
	margin-top: 125px;
    }
	
	#portfoliotext2 {
	position: absolute;
	width: 450px;
	overflow: auto;
	height: 368px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 375px;
	margin-top: 250px;
    }
	
	
	
	#footer {
	position:relative;
	height:30px;
	z-index:15;
	width:1000px;
	top:160px;
	}
	
	#videofooter {
	position:relative;
	height:30px;
	z-index:15;
	top:-45px;
	left: 0px;
	text-align: center;
	width: 1000px;
	}
	
	
	#all{
	position:absolute;
	width:1024px;
	height:768px;
	z-index: 8;
	
	top: 0px;
}

	

#right {
	position: absolute;
	width: 300px;
	overflow: auto;
	height: 310px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 620px;
	margin-top: 250px;
}

 #column1 {
	position: absolute;
	width: 650px;
	overflow: scroll;
	overflow-x: hidden;
	height: 480px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 275px;
	margin-top: 75px;
}

#column2 {
	position: absolute;
	width: 300px;
	overflow: scroll;
	overflow-x: hidden;
	height: 480px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 620px;
	margin-top: 75px;
	
	}
#column3 {
	position: absolute;
	width: 300px;
	
	height: 320px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 275px;
	margin-top: 75px;

	}
#column4 {
	position: absolute;
	width: 300px;
	
	height: 320px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 620px;
	margin-top:75px;
	
	}

    #portfolio1 {
	position: absolute;
	width: 500px;
	white-space:nowrap
	overflow: auto;

	fixed-height: 107px;
	padding: 20px 0 0 0px;
	margin-left:250px;
	z-index:10;
	}
	
	    #portfolio2 {
	position: absolute;
	width: 400px;
	
	height: 368px;
	z-index: 15;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin-left: 300px;
	margin-top: 75px;
}

#maincontent{
border:0;
margin:0;
padding:0;
}
#maincontent li{
line-style:none;
width:100px;
height:100px;
padding:0px 10px 0px 10px;
float:left;
}

#video{
	position:relative;
	width:625px;
	height:160px;
	float:left;
	overflow-x:auto;
	overflow-y:hidden;
	left: 275px;
	text-align: center;
	margin-top: -20px;
}
