
/* zero paddings  border:#F00 solid 1px;  */
html,body,div,h1,h2,h3,h4,h5,p { margin:0; padding:0; }

body {

	font:76% Arial, Helvetica, sans-serif; 
	color: #979da1; background-color:#2e3a42;
	}	

img { border:none;}

p { margin:0; padding:0 0 10px 0;  } 



/* IMAGE POSITIONS + HELP WITH PAGE LAYOUT
----------------------------------------------- 	
img.floatLeft { 
    float: left; 
    margin: 0px; 
	padding-right:10px;
}

img.floatRight { 
    float: right; 
    margin: 0px; 
}*/


/* TEXT ROLLOVERS
----------------------------------------------- */	

a:link, a:visited {
 color:#979da1; text-decoration:none; 
}
a:hover, a:active {
 color:#fff; text-decoration:underline; 
}

.nav a:link, .nav  a:visited {
 color: #979da1; text-decoration:none; 
}
.nav a:hover, .nav a:active, .nav a.current {
 color:#fff; text-decoration:none;  
}


#websites a:link, #websites  a:visited {
 color:#4d5965; text-decoration:none; 
}
#websites a:hover, #websites a:active {
 color:#4d575e; text-decoration:underline;  
}

#footer a:link, #footer  a:visited {
 color:#666; text-decoration:none; 
}
#footer a:hover, #footer a:active {
 color:#fff; 
}

	
/* PAGE LAYOUT
----------------------------------------------- */	
#container { width:1420px; margin:0 5px; }



#header { 
width:1429px; 
height:294px; 
}

.design {
float:left;
width:710px;height:144px; 
}

.scar {

float:left;
width:1445px; overflow:hidden;
}



.nav { 
float:left;
width:710px;
font-size:12px;
font-weight:bold;
padding-top:16px;

}


.dot { 
padding-top:28px; margin-left:-1px;
 }
 
.dot2 { 
margin-left:5px; font-size:152px;
 }
 

#homeText { 
float:left;
height:184px;
width:440px;
padding:46px 25px 25px 12px;
font-size:12px;

}

#homeText2 { 
float:left;
height:184px;
width:150px;
padding:46px 3px 25px 40px;
font-size:12px;
}


#aboutText2 { 
float:left;
height:184px;
width:190px;
padding:46px 3px 25px 0px;
font-size:12px;
}


#grText2 { 
float:left;
height:184px;
width:265px;
font-size:12px; 
padding:46px 3px 25px 0;

}

#grText2 p { padding-left:46px;} 

.bubble { font-style:italic; font-weight:bold;
background: url(../images/bubble.gif) repeat-y;
padding:23px 44px;

height:114px;
margin-bottom:4px;
}

.bubble2 { font-style:italic; font-weight:bold;
background: url(../images/bubble.gif) repeat-y;
padding:18px 44px;

height:124px;
margin-bottom:4px;
}



.scarboroughText { 
float:left;
height:184px;
width:440px;
padding:40px 25px 25px 12px;
font-size:12px;
line-height:13px;
}

.contactText { 
float:left;
height:184px;
width:382px;
padding:40px 25px 25px 12px;
font-size:12px;
line-height:13px;
}

.scarboroughImages { 
float:left;
padding:40px 25px 25px 12px;

}

#websites { 

background:url(../images/gui-mid.gif) repeat-y;
width:605px;
margin:0 0 0 20px;
padding:5px 25px 0 34px;
font-size:12px;
color:#4d5965;

overflow:hidden;
}



#guiTop {

margin:46px 0 0 20px; 
padding: 30px 0 0 34px; 
height:51px;	
	background:url(../images/gui-top.gif) no-repeat;

}
#guiBot { 


background:url(../images/gui-bot.gif) no-repeat; 
margin:0 0 0 20px;

height:53px;
}

#guiTop p {
	font-size:24px; font-weight:bold;
	color:#2e3a42;
}


.webMod { 
float:left;
clear:both; width:530px;float:left;
margin-bottom:44px; 
}
.webMod img { float:left; padding-right:50px; 

}

.webMod2 { 
float:left;
clear:both; width:530px;float:left;
margin-bottom:44px; 
}
.webMod2 img { float:left; padding-right:18px; 

}


#wrapMods { float:left; width:664px;   }

.graphics { 
float:left;
height:180px;
padding:44px 25px 25px 12px;
font-size:9px;
}

.graphics p { padding-left:6px;  }

.morework {
	clear:both;
	padding-right:159px;
	text-align:right; 
	font-weight:bold;	
}

.prevwork {
	clear:both;
	padding-right:141px;
	text-align:right; 
	font-weight:bold;	
}

#footer { 
width:800px;
clear:both;
height:215px;
}
#footer img { margin-top:28px; }


#footer2 { 
clear:both; width:230px;
margin:0 0 0 655px; 
background:url(../images/logo.gif) no-repeat; 
padding-left:54px;

}

.limited {
font-size:10px; font-weight:bold;

}

h1, h2 { line-height:85%; color:#4d575e;
font-size:180px; font-family:"Arial Black", Arial; padding:0;margin:0; font-weight: 900; letter-spacing:-12px;
}

h3 { line-height:85%; color:#252e35;
font-size:180px; font-family:"Arial Black", Arial; padding:0;margin:0; font-weight: 900; letter-spacing:-12px;
}



h3 { line-height:100%;  }




/* border:solid thin 1px #FF0000; */

















