@charset "UTF-8";
/* CSS Document */

body {
	background-color: #DCDEDE;
}

/* NAVIGATION STYLE */

.button { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.button a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.button a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.button a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}



#buttonhome {
	height: 24px;
	width: 115px;
	margin-left: 66.5px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	position: absolute;
	padding-top:5px;
	text-align:center;
	
}
#buttonportfolio {
	height: 24px;
	width: 115px;
	margin-left: 185.5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	position: absolute;
	padding-top:5px;
	text-align:center;
	
}
#buttonmastercraftsman {
	height: 24px;
	width: 115px;
	margin-left: 302.5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	position: absolute;
	padding-top:5px;
	text-align:center;
	
}

#buttonabout {
	height: 24px;
	width: 115px;
	margin-left: 419.5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	position: absolute;
	padding-top:5px;
	text-align:center;
	
}
#buttonarea {
	height: 24px;
	width: 115px;
	margin-left: 536.5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	position: absolute;
	padding-top:5px;
	text-align:center;
	
}
#buttontestimonials {
	height: 24px;
	width: 115px;
	margin-left: 653.5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	position: absolute;
	padding-top:5px;
	text-align:center;
	
}
#buttoncontact {
	height: 24px;
	width: 115px;
	margin-left: 770.5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	position: absolute;
	padding-top:5px;
	text-align:center;
	
}



/* NAVIGATION STYLE */


#container {width:970px; height:780px; margin-left:auto; margin-right:auto; margin-top:15px; position:relative; background-color: #FFFFFF; border:#666666 solid 1px;}
#frame {width:950px; height:750px; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:5px; position: absolute; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

#logoframe {width:135px; height:120px; position:absolute; background-image: url("../../images/logo items/logo.jpg");}
#advertframe {	width:600px; height:105px; margin-left:160px; clear:left; float:left; position: absolute; border:1px #CCCCCC solid;	padding-left: 5px; padding-bottom: 5px;	padding-right: 5px;padding-top: 5px;}
#moving { width:600px; height:12px; margin-top:125px; position:absolute; padding-top:0px; padding-left:5px; padding-right:5px; float:left; margin-left:160px;}
#logoframeright {width:155px; height:120px; margin-left:795px; float:right; position: absolute; background-image: url("../../images/logo items/logoGUILD.jpg");}
#navframe {
	width:950px;
	height:24px;
	margin-top:155px;
	position:absolute;
	float:left;
	background-image: url("../../images/color bars/navframebar.png");
}
#imageframe {width:450px; height:305px; margin-top:205px; position:absolute; border:1px #CCCCCC solid; padding-right: 5px; padding-left: 5px; padding-bottom:5px; padding-top:5px;}


#col1frame {width:230px; height:509px; margin-top:205px; margin-left:475px; float:left; position:absolute; padding-top: 0px; line-height:19px; border:1px #CCCCCC solid; padding-right: 0px; padding-left: 0px;}
.col1frametp { width:215px; height:20px; margin-left:5px; margin-right:5px; margin-top:5px; padding-left:5px; padding-top:2px; background-color:#262261; }
.col1framebtm { width:215px; height:465px; margin-left:5px; margin-right:5px; margin-top:5px; padding-left:5px; padding-top:5px; }
#col1bodyframe {width:290px; height:360px; margin-top:184px; margin-left:430px; float:left;	position:absolute; padding-top: 10px;}



#col2frame {
	width:463px;
	height:515px;
	margin-top:205px;
	margin-left:485px;
	float:left;
	position:absolute;
	padding-top: 0px;
	line-height:19px;
	border:1px #CCCCCC solid;
	padding-left: 0px;
	padding-right: 0px;
}
.col2frametp {
	width:448px;
	height:20px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	padding-left:5px;
	padding-top:2px;
	background-image:url(../../images/color%20bars/448x20_bar.png);
}
.col2framebtm {
	width:448px;
	height:470px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	padding-left:5px;
	padding-top:2px;
}
.col2tramebtm2 { width:290px; height:155px; margin-left:5px; margin-right:5px; margin-top:5px; padding-left:5px; padding-top:5px;}
#col2bodyframe {width:180px; height:360px; margin-top:184px; margin-left:620px;	float:left;	position:absolute; padding-top: 10px;}





#col3frame {
	width:470px;
	height:510px;
	margin-top:205px;
	position:absolute;
	padding-top: 0px;
background-color:; 											line-height:19px;
	border:1px #CCCCCC solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.col3frametp {
	width:455px;
	height:20px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	padding-left:5px;
	padding-top:2px;
	background-image:url(../../images/color%20bars/455x20_bar.png);
}
.col3framebtmlft {
	width:455px;
	height:400px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}
.col3framebtmrgt {
	width:305px;
	height:125px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}
#col3bodyframe {width:620px; height:75px; margin-top:205px; position:absolute; padding-top: 10px;}



#spacer {width:950px; height:10px; position:absolute; margin-top:190px;}



/* LIST STYLES */
ul {list-style-position: outside; list-style-type: square; line-height:13px; font-size:11px;}
ul li ul {list-style-image: url(../../../../freelance/build/styles/css/images/li_hyphen.gif);}
ul li ul li ul {list-style-image: none; list-style-type:  &#8226;;}



/* LINK STYLES */

a { text-decoration:none;}
a:link { text-decoration: none; color:#262261; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:14px;}
a:hover { text-decoration: none; color:#990000; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:14px;}
a:active { text-decoration: none; color:#262261; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:14px;}

.link a:link { text-decoration:none; color:#262261;}
.link a:hover { text-decoration:none; color:#990000;}
.link a:active { text-decoration:none; color:#262261;}

.imagelink a:link { text-decoration:none; color:#262261;}
.imagelink a:hover { text-decoration:none; color:#990000;}
.imagelink a:active { text-decoration:none; color:#262261;}




/* TYPOGRAPHY STYLES */
.subhead {font-size: 11px; font-weight: normal; color: #FFFFFF; font-weight: normal; letter-spacing:1px;}
.quotation {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; line-height:14px;}
.contact { width:155px; height:30px; margin-top:90px;}
.moving { font-size: 13px; font-weight: normal; color: #990000; font-weight:bold;}
.copy {font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:14px;}
.faqstyle {font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-weight:bold; color:#262261;}



/* FOOTER SPEC */
#footer {width:950px; height:20px; margin-top:730px; position: absolute;}

/* FOOTER DIVS */
#foot { width:650px; height:15px; padding-top:10px; float:left; }
#foot1 { width:150px; height:15px; padding-top:10px; float:left; }
#foot2 { width:50px; height:15px; padding-top:10px; float:left; }
#foot3 { width:50px; height:15px; padding-top:10px; float:left; }
#foot4 { width:50px; height:15px; padding-top:10px; float:left; }

/* FOOTER TYPE SPEC */
.footer {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#262261; line-height:14px;}

/* FOOTER LINK SPEC */
.footer a:link {text-decoration:none; color:#262261; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:14px;}
.footer a:hover {text-decoration:none; color:#990000; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:14px;}
.footer a:active {text-decoration:none; color:#262261; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:14px;}
