/* CSS Document */
/* <![CDATA[ */

	body {
		margin:0; padding:0;
		background-color:#aaa;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:100%;	
		}

	h1,h2,h3,h4 { margin: 0.2em 0; position:relative; }
	h1 { font-size: 1.2em; border-bottom: 2px solid #a00; margin-bottom:.8em; margin-left:180px; margin-right:210px; }
	h2 { font-size: 1.0em; }	
	h3,h4 { font-size:0.9em; }
	p { margin: 0.5em 0; }

	a { color:#00a; }
	a:hover { color:#a33;}
	
	td,th {
		margin:0; padding:.1em;
		font-size:0.8em;
		}

	#container {
		/*margin:10px 8% 0 8%;
		min-width:750px;
		max-width:1024px;
		*/
		}
	
	#usa-flag {
		float:left;
		}
	#korea-flag {
		float:right;
		}

	#header {
		margin: 0 0 2px 0; padding:0;
		clear:both;
		background-image:url(images/logo.jpg);
		background-repeat:no-repeat;
		background-position:center;
		background-color:#000;
		height:95px;
		border: 1px solid #000;
		}

	#footer {
		margin:8px 0 0 0; 
		padding:0;
		text-align:center;
		border: 2px solid #eee;
		}

	#community {
		text-align:center;
		color:#00a;
	}

	#community ul {
	margin:0px;
	padding:6px;
	background-color:#fff;
	border:1px solid #000;
	}

	#community li {
		list-style-type:none;
		display:inline;		
		}

	#community a {
		color:#00a;
		text-decoration:none;
		padding:4px;
		margin-left:4px;
		margin-right:4px;
		}		
	#community a:hover {
		padding:3px;	
		color:#a00;
		background-color:#ff9;
		border:1px solid #000;
	}
		
	#main1 {
		margin:0; padding:0;
		margin-top:2px;
		background-color:#fff;
		border: 1px solid #000;
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
		float:left;
		width:200px;
		/*background-color:#A00;*/
		}

	#right {
		float:right;
		width:240px;
		/*background-color:#00A;*/
		}
		
	#left ul, #right ul {
		margin-bottom:4px; 
		padding:0 0 4px 4px;		
		list-style-type:none;
		color:#ff9;
		border:2px solid #000;
		border-top-color:#ff9;
		border-left-color:#ff9;
		border-bottom-color:#000;
		border-right-color:#000;
		}
		
	#left ul {
	background-color:#900;
	color:#ff9;
		}		
	#right ul {
	background-color:#009;
	color:#ff9;
		}		
	#left li, #right li {
		margin-right:6px;
		padding-left:4px;
		padding-bottom:6px;
		text-align:left;	
		}
	#left ul a:link, #left ul a:visited, #right ul a:link, #right ul a:visited{
		font-size:0.8em;
		padding:3px;
		padding-bottom:1px;
		color:#ff9;
		text-decoration:none;
		}
	#left ul a:hover, #right ul a:hover {
		padding:2px;
		color:#a00;
		background-color:#ff9;
		text-decoration:none;
		border:1px solid #000;
		/*
		border-top-color:#fff;
		border-left-color:#fff;
		border-right-color:#fff;
		border-bottom-color:#fff;
		*/
		}

	#middle {
		
		margin:0;
		}

	#middle ul {
		margin-left:200px;
		position:relative;

		}

	#left	ul, #right ul { 	margin:0; padding:0; }

	#mccont {
		padding: 2px 5px 2px 5px;
		margin: 0px;
		/* margin-left:200px; */
	}	
	
	.menuHeading{
		font-size:.9em;
		font-weight:700;
	}
	
	.address {
		padding:2px;
		/*
		width: 416px !important;
		width: 420px;
		*/
		margin-bottom: 15px;
		border:1px solid #00A;
	}
	
	.copy { text-align:center; font-size:80%; }

	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

/* ]]> */
