@charset "utf-8";
/* Golden Fry Tech css */

body {
	background-color:#e8aa16;
	background-image:url(image/gft-site-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top: 23px;
	}
	
div.content-area-left {
		float:left;
		width: 187px;
		background-color:#d4d6d8;
		background-image:url(image/left-nav-bg-bottom.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
		padding-left: 9px;
		padding-top: 52px;
		padding-bottom: 170px;
		}
		
div.content-area-right {
		float:right;
		width:736px;
		}

div.content-viewport {
	padding-left: 15px;
	}
		
.leftnavline {background-color: #FFFFFF}

div.viewport-left {
	float: left;
	width: 55%;
	}
	
div.viewport-right {
	float: right;
	width: 45%;
	}

/* Text styles */

.quote-home {
	font-family:"Times New Roman", Times, serif;
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	color:#666666;
		}
		
.quote-home-16 {
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	color:#666666;
		}
		
.quote-home2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
		}

.quote-home-sm {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
	color:#666666;
		}

.quote-home-sm-byline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
		}

.text-main {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		}
		
.text-main-bold-blue {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#302362;
		}
		
.text-main-bold-blue-big {
		font-family:Arial, Helvetica, sans-serif;
		font-size:28px;
		font-weight: bold;
		color:#302362;
		}
		
.text-main2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}

.text-main3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}

.text-main2-bold-blue {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		color:#06F;
		}
		
.text-main2-bold-red {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		color:#cc0000;
		}
		
.text-main-enhance {
		font-weight: bold;
		color:#06F;
		}

.text-main-enhance2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		color:#06F;
		}

.text-main-quote {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-style:italic;
		}
		
.text-main-quote-name {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}
		
.text-title-2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight: bold;
		color: #302362;
		}
		
.text-red {color:#cc0000}

.blackline {background-color: #000000;}

.content-area-inner {
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 5px;
	}

.content-title-area-text {
	color: #302362;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	padding-bottom: 2px;
	font-weight: bold;
	}
	
.content-title-area-text2 {
	color: #302362;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	}
	
.content-title-area-text2-bold {
	color: #302362;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	}
	
.content-title-area-text3-bold {
	color: #302362;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	}

.leftnavtext {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 18px;
		line-height: 2.2em;
		color: #666666;
		line-decoration: none;
		}
		
.leftnavtext a {
		color: #666666;
		text-decoration: none;
		}
		
.leftnavtext a:hover {
		color: #302362;
		text-decoration: none;
		}
		
.leftnavtexton {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 18px;
		line-height: 2.2em;
		color: #000000;
		}
		
.leftnavtext2line {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 18px;
		line-height: 1.2em;
		color: #666666;
		line-decoration: none;
		}
		
.leftnavtext2line a {
		color: #666666;
		text-decoration: none;
		}
		
.leftnavtext2line a:hover {
		color: #302362;
		text-decoration: none;
		}

		
.leftnavtext2lineon {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 18px;
		line-height: 1.2em;
		color: #000000;
		}
		
.sm-link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #000000;
	}

div.sitecontainer {
	background-color: white;
	border: 2px solid #666666;
	padding: 7px;
	width: 932px;
	margin:0 auto;
	}
	
table.topnav {
	padding-top: 6px;
	padding-bottom: 6px;
	}
	
table.footerpics {
	padding-top: 6px;
	padding-bottom: 6px;
	}
	
table.footer {
	padding-top: 6px;
	padding-bottom: 6px;
	}
	
.footer-vline {background-color: #cccccc}

.footer-text {
	padding-left: 12px;
	}
	
.footer-text-links {
 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}
	
.footer-logo-area {
	padding-top: 3px;
	}

