#bg { 
background:#ffffff url(lines2.gif); 
margin : 0; 
padding : 0; 
} 

p { 
font : normal normal 12px/13.5px georgia, serif; 
color : #565656; 
} 

#wrap { 
width : 725px; 
height : 100%; 
position : relative; 
margin : 0 auto; 
} 

a {
   outline: none;
}

h1 {font : normal bold 20px/28px georgia, serif; 

} 

h2 { 
font : normal normal 16px/20px georgia, sans-serif; 
color : #565656;
display:inline 
} 

h3 { 
font : normal bold 80%/120% georgia, sans-serif; 
color : #ff0000; 
} 

h4 {font : normal normal 13px/15.5px georgia, serif; 
color : #565656;
display:inline 
} 

#calendar a{
position : absolute; 
top : 260px; 
margin-left : 37px; 
background:transparent;
width:480px;
height:100px;
background:transparent url(lookcalendar.gif)
}

#mouse {
position : absolute; 
top : 760px; 
margin-left : -42px;
background:transparent;
width:79px;
height:116px;
background:transparent url(mouse2.gif)
}

#recycle {
position : absolute; 
top : 870px; 
margin-left : 15px;
background:transparent;
width:75px;
height:70px;
background:transparent url(recycle.gif)
}

#fifa {
position : absolute; 
top : 620px; 
margin-left : -35px;
background:transparent;
width:88px;
height:111px;
background:transparent url(fifa.gif)
}

#arrowright {
position : absolute; 
top : 270px; 
margin-left : 125px;
background:transparent;
width:79px;
height:100px;
background:transparent url(arrowright.gif) no-repeat;
}

#box1 {
width : 220px; 
height : 24px; 
padding : 10px; 
color:#565656;
background:transparent url(webbased.gif) no-repeat;
left: 25px;
top:375px;
position:absolute
}

#box1text {
font : normal normal 80%/130% georgia, sans-serif; 
color:#565656;
text-align : left; 
position:absolute;
left:180px;
top:220px;
}

#arrowleft {
position : absolute; 
top : 465px; 
margin-left : 175px;
background:transparent;
width:79px;
height:100px;
background:transparent url(arrowleft.gif) no-repeat;
}

#box2 {
width : 220px; 
height : 215px; 
padding : 10px; 
color:#565656;
background:transparent url(associated.gif) no-repeat;
left: 205px;
top:435px;
position:absolute
}

#box2text {
font : normal normal 80%/130% georgia, sans-serif; 
color:#565656;
text-align : justify; 
position:absolute;
left:35px;
top:455px;
}
 
#spiral { 
background : transparent url(holes.gif) repeat-x; 
position : absolute; 
top : -20px; 
height : 71px; 
width : 100%; 
left : 0; 
} 

#u {
font : normal normal 9px/12px georgia, sans-serif; 
color:#565656;
background:#f2f2f2;
text-decoration:none	
}

<!-- 
#logo{ 
width : 150px; 
height : 128px; 
position : absolute; 
left : 46px; 
top : 60px; 
background : transparent url(nicelook.gif) no-repeat; 
cursor : help; 
z-index:1
} -->

#main { 
position : absolute; 
width : 425px; 
margin-top : 270px; 
background : transparent; 
padding : 10px; 
margin-left:50px;
font:normal normal 16px/20px georgia, sans-serif;
color:#565656;
z-index:1
}

#process { 
position : relative; 
width : 475px;
height: 475px; 
margin-left:-15px;
z-index:1
}

#service { 
position : absolute; 
width : 425px; 
margin-top : 420px; 
background : transparent; 
padding : 0px; 
margin-left:0px;
font:normal normal 16px/20px georgia, sans-serif;
color:#565656;
z-index:1
}

#maini { 
position : absolute; 
width : 480px; 
margin-top : 330px; 
background : transparent; 
padding : 20px; 
margin-left:20px;
font:normal normal 16px/20px georgia, sans-serif;
color:#565656
} 

#menu {
position:absolute;
margin-top:190px;
margin-left:40px;
width:480px;
outline:none
}

#copy { 
position : absolute; 
top : 960px; 
left : 35px; 
background : transparent; 
} 

#note a{ 
width : 250px; 
height : 250px; 
position : absolute; 
margin-left : 500px; 
margin-top : 280px; 
background : transparent ;
outline:none;
cursor : help; 
z-index:1
} 

#ad { 
width : 180px; 
height : 150px; 
position : absolute; 
margin-left : 525px; 
margin-top : 535px; 
background : transparent;
outline:none;
z-index:1
} 

#block{ 
width : 450px; 
height : 128px; 
position : absolute; 
left : 40px; 
top : 60px; 
background : transparent url(newlookheader.gif) no-repeat; 
outline:none;
cursor : help; 
z-index:1
} 

#leftlogo{ 
width : 200px; 
height : 125px; 
position : absolute; 
left : 00px; 
top : 60px; 
background : transparent no-repeat; 
outline:none;
cursor : help; 
z-index:1
} 

#rightlogo{ 
width : 272px; 
height : 57px; 
position : absolute; 
margin-left : 220px; 
margin-top : 100px; 
background : transparent url (lookcc.gif) no-repeat; 
outline:none;
cursor : help; 
z-index:1
} 

#shaving{ 
width : 91px; 
height : 70px; 
position : absolute; 
left : -55px; 
top :498px; 
background : transparent url(pencilshaving.gif) no-repeat; 
cursor : help; 
} 

#glasses{ 
width : 156px; 
height : 350px; 
position : absolute; 
left : 25px; 
top :798px; 
background : transparent url(glasses.gif) no-repeat; 
cursor : help; 
} 

#mission {
position:absolute;
width:150px;
height:126px;
background:transparent url(lookmission.gif);
margin-top:72px;
margin-left:550px;
cursor : help; 
}

#blue {
color : #ff9600; 
}

#clip{ 
width : 108px; 
height : 80px; 
position : absolute; 
left : 465px; 
top : 120px; 
background : transparent url(clip.gif) no-repeat; 
cursor : help; 
} 


#stain{ 
width : 200px; 
height : 207px; 
position : absolute; 
left : 280px; 
top : 822px; 
background : transparent url(stain.gif) no-repeat; 
cursor : help; 
} 

#side { 
width : 212px; 
margin-top : 490px; 
margin-left:540px;
position : absolute; 

} 

#social {
width:150px;
top:880px;
margin-left:10px;
position:absolute;
text-underline:none;
border:0px;
}

#readme {
position : absolute; 
top : 215px; 
width :151px;
height:55px; 
background:transparent url(tidbits.gif);
margin-left:10px;

} 

#infolist{
position : absolute; 
top : 270px; 
margin-left :10px; 
width : 152px; 

}

#otherstuff{
position : absolute; 
top : 710px; 
margin-left :10px; 
width : 151px; 
height:55px;
background:transparent url(otherstuff.gif);

}

#html {
position:absolute;
width:100px;
height:17px;
top:780px;
margin-left:10px;
}

#pr {
position:absolute;
width:80px;
height:15px;
top:830px;
margin-left:10px;
}

#designco {
position:absolute;
width:150px;
height:17px;
top:880px;
margin-left:10px;
font : normal normal 14px/14px georgia, sans-serif;
}

#bottom {
position:absolute;
width:725px;
height:17px;
top:1535px;
margin-left:20px;
font: normal normal 10px/12px georgia, sans-serif
}

.entry { 
position : absolute; 
font: normal normal 90%/120% georgia, sans-serif;
color:#565656;
width:425px;
} 


.form { 
position : absolute; 
font: normal normal 90%/120% georgia, sans-serif;
color:#565656
} 

#sidemenu { 
position : absolute; 
top : 50px; 
margin-left : 5px; 
width : 102px; 
font : normal normal 70%/90% georgia, sans-serif; 
padding : 10px; 
} 


/*#parts{ 
background : transparent url(doodle.gif) no-repeat; 
margin-top : 1407px; 
margin-left : 540px; 
position : absolute; 
width : 155px; 
height : 87px; 
cursor : help; 
} */

#calendarbit a{ 
background : transparent url(calendarbit.gif) no-repeat; 
top : 850px; 
left : 40px; 
position : absolute; 
width : 129px; 
height : 200px; 
} 

a.main:link { 
color : #565656; 
text-decoration : underline; 
font : normal normal 12px/13px georgia, sans-serif; 
outline : none; 
background : transparent; 
} 
a.main:visited { 
color : #565656; 
text-decoration : underline; 
font : normal normal 12px/13px georgia, sans-serif; 
outline : none; 
background : #f2f2f2; 
} 
a.main:hover { 
background : #ff9600; 
color:#fff
} 

a.note:link { 
color : #565656; 
text-decoration : none; 
font : normal normal 12px/13px georgia, sans-serif; 
outline : none; 
background : transparent; 
} 
a.note:visited { 
color : #565656; 
text-decoration : none; 
font : normal normal 12px/13px georgia, sans-serif; 
outline : none; 
background : #f2f2f2; 
} 
a.main:hover { 
background : #ff9600; 
color:#fff;
text-decoration:none
} 

a.bod:link { 
color : #565656; 
text-decoration : underline; 
font : normal normal 16px/20px georgia, sans-serif; 
outline : none; 
background : transparent; 
} 
a.bod:visited { 
color : #565656; 
text-decoration : underline; 
font : normal normal 16px/20px georgia, sans-serif; 
outline : none; 
background : #f2f2f2; 
} 
a.bod:hover { 
background : #ff9600; 
color:#fff
} 


a.other:link { 
color : #565656; 
text-decoration : underline; 
font : normal normal 14px/14px georgia, sans-serif; 
outline : none; 
background : transparent; 
} 
a.other:visited { 
color : #565656; 
text-decoration : underline; 
font : normal normal 14px/14px georgia, sans-serif; 
outline : none; 
background : transparent; 
} 
a.other:hover { 
background : #ff0000; 
color:#fff
} 


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #f0f0f0;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

#navcontainer
{
width: 100%;
margin-left:20px;
background:transparent;
height:30px;
position:absolute;
top:198px;	
}

#pencil { 
width : 60px; 
height : 415px; 
position : absolute; 
margin-left : -35px; 
margin-top : 185px; 
background : transparent url(pencil-trans.gif) no-repeat; 
cursor : help; 
z-index:1
} 

/*#splatter{ 
width : 91px; 
height : 70px; 
position : absolute; 
left : -10px; 
top : 175px; 
background : transparent url(pencilshaving.gif) no-repeat; 
cursor : help; 
} */

#graph{ 
width : 75px; 
height : 180px; 
position : absolute; 
left : -30px; 
top : 635px; 
background : transparent url(graph.gif) no-repeat; 
cursor : help; 
}

#who a{
position:absolute;
top:23px;
left:40px;
width:68px;
height:68px;
background:transparent url(who1.gif) no-repeat;
outline:none
}

#who a:hover{
background:transparent url(who2.gif) no-repeat;
}

#services a{
position:absolute;
top:23px;
left:120px;
width:68px;
height:68px;
background:transparent url(services1.gif) no-repeat;
outline:none
}

#services a:hover{
background:transparent url(services2.gif) no-repeat;
}

#work a{
position:absolute;
top:23px;
left:200px;
width:68px;
height:68px;
background:transparent url(work1.gif) no-repeat;
outline:none
}

#work a:hover{
background:transparent url(work2.gif) no-repeat;
}

#why a{
position:absolute;
top:23px;
left:260px;
width:68px;
height:68px;
background:transparent url(why1.gif) no-repeat;
outline:none
}

#why a:hover{
background:transparent url(why2.gif) no-repeat;
}

#quote a{
position:absolute;
top:23px;
left:330px;
width:68px;
height:68px;
background:transparent url(quote1.gif) no-repeat;
outline:none
}

#quote a:hover{
background:transparent url(quote2.gif) no-repeat;
}

#design a{
position:absolute;
top:23px;
left:421px;
width:68px;
height:68px;
background:transparent url(design1.gif) no-repeat;
outline:none
}

#design a:hover{
background:transparent url(design2.gif) no-repeat;
}

#blog a{
position:absolute;
top:23px;
left:494px;
width:68px;
height:68px;
background:transparent url(blog1.gif) no-repeat;
outline:none
}

#blog a:hover{
background:transparent url(blog2.gif) no-repeat;
}

#sitemap a{
position:absolute;
top:23px;
left:570px;
width:68px;
height:68px;
background:transparent url(sitemap1.gif) no-repeat;
outline:none
}

#sitemap a:hover{
background:transparent url(sitemap2.gif) no-repeat;
}

#links a{
position:absolute;
top:23px;
left:647px;
width:68px;
height:68px;
background:transparent url(links1.gif) no-repeat;
outline:none
}

#links a:hover{
background:transparent url(links2.gif) no-repeat;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:68px;
}

#menu-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:69px;
	height:68px;
	
}

#menu-02 {
	position:absolute;
	left:69px;
	top:0px;
	width:7px;
	height:68px;
}

#menu-03 {
	position:absolute;
	left:76px;
	top:0px;
	width:66px;
	height:68px;
}

#menu-04 {
	position:absolute;
	left:142px;
	top:0px;
	width:13px;
	height:68px;
}

#menu-05 {
	position:absolute;
	left:155px;
	top:0px;
	width:89px;
	height:68px;
}

#menu-06 {
	position:absolute;
	left:244px;
	top:0px;
	width:8px;
	height:68px;
}

#menu-07 {
	position:absolute;
	left:252px;
	top:0px;
	width:73px;
	height:68px;
}

#menu-08 {
	position:absolute;
	left:325px;
	top:0px;
	width:8px;
	height:68px;
}

#menu-09 {
	position:absolute;
	left:333px;
	top:0px;
	width:87px;
	height:68px;
}

#menu-10 {
	position:absolute;
	left:420px;
	top:0px;
	width:8px;
	height:68px;
}

#menu-11 {
	position:absolute;
	left:428px;
	top:0px;
	width:61px;
	height:68px;
}

#menu-12 {
	position:absolute;
	left:489px;
	top:0px;
	width:9px;
	height:68px;
}

#menu-13 {
	position:absolute;
	left:498px;
	top:0px;
	width:55px;
	height:68px;
}

#menu-14 {
	position:absolute;
	left:553px;
	top:0px;
	width:14px;
	height:68px;
}

#menu-15 {
	position:absolute;
	left:567px;
	top:0px;
	width:68px;
	height:68px;
}

#menu-16 {
	position:absolute;
	left:635px;
	top:0px;
	width:8px;
	height:68px;
}

#menu-17 {
	position:absolute;
	left:643px;
	top:0px;
	width:57px;
	height:68px;
}
