/* CSS Document Design by Jim Ahn-Koulias - Ink(pool)
Copyright 2008. www.inkpool.net  */
/***********************************************/
/* Background                            */
/***********************************************/ 

html {
    margin:0;
    padding:0;
}

body {
	background-color:#FFFFFF;
	background-image: url(images/green-panel.gif);
	background-repeat: repeat-x;
	background-position: 0px 120px;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#wrapper { 
 margin: 0 auto;
 width:598px;
 position: absolute;
 top: 120px;
 left: 100px; 
}

#gallery {
	background:#FFFFFF;
	height: 166px;
	width: 598px;
}

#one-column {
	width: 357px;
	float:left;
	margin-left:0px;
	padding-left:25px;
	padding-top:4px;
}

#two-column-left {
	width: 166px;
	float:left;
	margin-left:0px;
	padding-top:4px;
}

#two-column-right {
	width: 160px;
	float:left;
	padding-top:4px;
	padding-left:25px;
}

#right-column {
	width: 166px;
	float:right;
	margin-right:25px;
	padding-top:25px;
	display: inline;
}

#footer { 
    width: 360px;
    padding-left:25px;
	padding-top:25px;
    clear: both;
}


#logo {
	background:#FFFFFF;
	position: absolute;
	height: 82px;
	width: 166px;
	left: 125px; 
	top: 15px;
}

#main-nav {
	background:#A0522D;
	width: 150px;
	padding-left:16px;
	padding-top:3px;
	padding-bottom:3px;
}

#main-nav a:link {
	color:#FFFFCC;
	text-decoration:none;
}

#main-nav a:visited {
	color:#FFCC99;
	text-decoration:none;
}

#main-nav a:hover, main-nav a:active {
	color:#FFFFCC;
	text-decoration:underline;
}

#top-nav {
	background:#6B8E23;
	position: absolute;
	height: 95px;
	width: 150px;
	left: 507px; 
	top: 0px;
	padding-left:16px;
}

#top-nav a:link {
	color:#FFFFCC;
	text-decoration:none;
}

#top-nav a:visited {
	color:#CCCC99;
	text-decoration:none;
}

#top-nav a:hover, main-nav a:active {
	color:#FFFFCC;
	text-decoration:underline;
}

#sub-nav {
	width: 150px;
	padding-left:15px;
}

/***********************************************/
/* Typography                                */
/***********************************************/

.main-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
}

.top-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
	position:absolute;
	bottom: 6px;
}

.sub-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 14pt;
}

.page-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #666666;
}

.sub-header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 14pt;
	color: #666666;
}

.highlite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 14pt;
	color: #666666;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 14pt;
	color: #666666;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 14pt;
	color: #666666;
}


/***********************************************/
/* Links                                 */
/***********************************************/


a:link {
	color: #669933;
	text-decoration:none;
}

a:visited {
	color: #999966;
	text-decoration:none;
}

a:hover {
	color: #669933;
	text-decoration:underline;
}
