/*
File: screen.css
Author: Shawn Park
Date: 051908
*/


*{ margin:0; padding:0; }

body{ 
	font:11px arial, helvetica, "Trebuchet MS", verdana, arial, sans-serif; 
	background-color: #ccd3c9; 
	height:100%; 
	background-image:url(../images/main_background.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.left{ float:left; }
.right{ float:right; margin:0 0 15px 15px; }
img{ border:0; }


#container {
	margin: 0 auto;
	width: 900px; 
}

#container #greenbox {
	margin: 0 auto;
	width: 890px; 
	background: #e2e6e0;
	
}

#container #greenbox #greenbox2 {
	margin: 0 auto;
	padding: 10px 20px;
}
#container #greenbox #menubox {
	margin: 0 auto;
	width: 165px; 
	
	float: left;
	text-align:center;
}
#navMenu{
	background: url(../images/menu_bg.gif) repeat-y;
}
#container #greenbox #menubox ul.sub{
	list-style-type: none;
	margin-left:15px;	
	margin-top: -5px;
	margin-bottom: 5px;
	width: 115px;
}

#container #greenbox #menubox ul.sub2{
	list-style-type: none;
	margin-left:20px;	
	margin-top: -2px;
	margin-bottom: 0px;
	width: 80px;
}

#container #greenbox #menubox ul.sub li,
#container #greenbox #menubox ul.sub2 li{
	text-align: left;
	line-height: 20px;
	border-top: none;
}

#container #greenbox #menubox ul{
	list-style-type: none;
	width: 130px;
	margin: 0 auto;
	margin-top:15px;	
}
#container #greenbox #menubox ul li{
	text-align: left;
	line-height: 27px;
	border-top: 2px solid #fff;
}

#container #greenbox #menubox ul li a 
{
	color: #735935;
	letter-spacing: 0.03em;
}
#container #greenbox #menubox ul li a:hover
{
	color: #c86440;
}

#container #greenbox #menubox ul li a.high
{
	color: #c86440;
}

#container #greenbox #content {
	width: 680px; 
	float: left;
}

#container #greenbox #content #others{
	margin-left: 20px;
}



#container #greenbox #content #copy{
	width: 660px; 
	
	background: url(../pics/whoweare2.jpg) no-repeat;
}


#container #greenbox #content #copy ul{
	list-style-type: none;
	margin-top:5px;
	margin-left: 10px;
}

#container #greenbox #content #copy ul li{
	text-align: left;
	line-height: 25px;
	font-size:12px;
}

#container #greenbox #content #copy ul li a 
{
	color: #434344;
	letter-spacing: 0.03em;
}
#container #greenbox #content #copy ul li a:hover
{
	color: #c86440;
}

#container #greenbox #content #copy ul li a.high
{
	color: #c86440;
}

#container #greenbox #content #copy ul.mid{
	list-style-type: none;
	margin-top:5px;
	margin-left: 20px;
}

#container #greenbox #content #copy ul.mid li{
	line-height: 17px;
	padding: 8px 0;
}
#container #greenbox #content #copy hr{
	width: 98%;
	margin: 0 auto;
	background-color: #735935;
	border: none;
	height: 1px;
}

#container #greenbox #content #copy p.arrow
{
text-align:left;
color: #aeada0;
letter-spacing: 0.1em;
}

#container #greenbox #content #copy a.arrow
{
color: #fff;
background-color: #c9d1c7;
padding: 1px 3px;
}
#container #greenbox #content #front{
	margin-left: 20px;
	width: 660px; 
	height: 570px;
	background: url(../pics/front.jpg) no-repeat;

}

div#footer-copyright { position:fixed;bottom:0px; width:100%;  color:#666666; font-size:10px; text-align:center;background-color:#ccd3c9;display:none; }
div#footer-copyright a { color:#666666; text-decoration:underline; letter-spacing:normal; font-size:10px;}


/************ Start typography ************/
/* Anchors */
a { color:#58595b; text-decoration:none; }
a:hover { color:#000000; }

a.contact { color:#cfd3cb; text-decoration:none; letter-spacing: 0.05em; }

a.bottom { color:#c86440; text-decoration:underline; letter-spacing: 0.05em; font-weight:bold;}


p{ margin:1em 0; margin-left:13px; margin-right: 13px; font-size: 12px; line-height:1.6em; color:#000; }

h4 { margin:1em 0; margin-left:13px; line-height:1.4em; color:#c25d3c; font-size:13px; font-weight:bold;}
h5{ margin:1em 0; margin-left:13px; margin-right: 13px; font-size: 12px; line-height:1.6em; color:#000;  font-weight:bold;}
h6{ color: #434344; margin-top: 10px; margin-left:10px; font-size: 12px; line-height:1.6em; padding-bottom: 2px; font-weight:bold; border-bottom: 1px solid #adc19e;}