/* body */

p { margin: 0px 0px 12px 0px; }

body {
	margin:0;  
	font-family: verdana, arial, sans-serif;
	background:#ffffff;
	font-size: 0.65em;
	color:#000;}

	h1{margin-left: 25px;}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	line-height:1.2em;
	color:#353535;
	font-weight:800;
	padding:0;
	margin:0;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.1em;
	color:#353535;
	font-weight:700;
	padding:0;
	margin:0;
}

h6 { /* h6 is special... */
 font-size: 1.2em;
 font-weight: normal;
 font-variant: small-caps;
 letter-spacing: 1px;
 color: #555;
 line-height: 0.60em;
 margin: 0px 0px 15px 0px;
}

#vita .margin {
 float: left;
 width: 115px;
 margin-right: 15px;
 padding-left: 5px;
 text-align: right;
}

#vita .body {
 margin-left: 135px;
}


/* general navigation and font */
a:link   {
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	font-size:11px;
	color:#3333aa;
	}
#links a   {
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	font-size:12px;
	font-weight:600;
	color:#555555;
	}
#links a:visited  {
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	font-size:12px;
	font-weight:600;
	color:#000000;
	}
a:visited{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	font-size:11px;
	color:#3333aa;
	}
a:active {
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	font-size:11px;
	color:#333333;}
a:hover  {
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size:11px;
	color:#333333;
	text-decoration:none;}
ul,li 
	{
	list-style-image: url("/cv/images/bullet.gif");
	text-indent:5px;
	line-height: 1.5;
	}

.new {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	margin-left: 30px;
	margin-top: 5px;
	}
	
table, .small,.contentarea{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	}

.portfoliobg
{
background:url(/portfolio/img/bg.gif);
text-align:right;
}

/* resume */

.cvbg
{
background:url(/webexp/images/bg-top.gif);
text-align:right;
}

.cvbold{
	color:#333333;
	font-size:11.5px;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	}
.cvtitle{
	color:#000000;
	font-size:1.1em;
	line-height:1.1em;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	}
/* resume navigation */
a.home {
	font-size:1.1em; 
	text-decoration: none;
	}
	
a.cv {
	color: #0000aa; 
	text-decoration: none;
	}
a:visited.cv {
	color: #0000aa; 
	text-decoration: none;}
a:hover.cv {
	color: #000066; 
	text-decoration: none;
	background-color: #e8ebef;}
a:active.cv {color: #000066; text-decoration: underline;}

.smallbold{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size:11px;
	color:#333333;
	text-decoration:none;
	font-weight: bold;}

/* self font */
.self {color:#9D714C;font-size:11px;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";}

/* addressbook*/
.form { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: #555555;}
 .headTitle        { color: #660033; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 15px; }
  .formButton       { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #0066CC; border: 1px; border-color: #CCCCCC; }
  
 a:link.formLink   {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#0066cc;}
a:visited.formLink   {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#0066cc;}
a:active.formLink    {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#0066ee;}
a:hover.formLink     {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:11px;color:#0066ee;text-decoration:none;}

 a:link.naver {font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;font-size:10px;color:#0066cc;}
a:visited.naver  {font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;font-size:10px;color:#0066cc;}
a:active.naver    {font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;font-size:10px;color:#0066ee;}
a:hover.naver     {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#0066ee;text-decoration:none;}



/* poem navigation */
a.poem {color: #0000aa; text-decoration: none;}
a:visited.poem {color: #0000aa; text-decoration: none;}
a:hover.poem {color: #000066; text-decoration: underline;}
a:active.poem {color: #000066; text-decoration: underline;}

/* global navigation */
a.global {color: #eecc00; text-decoration: none;}
a:visited.global {color: #eecc33; text-decoration: none;}
a:hover.global {color: #ffdd00; text-decoration: underline;}
a:active.global {color: #eecc00; text-decoration: underline;}

/* abode navigation */
a.abode {color: #000000; text-decoration: none;}
a:visited.abode {color: #000000; text-decoration: none;}
a:hover.abode {color: #000000; text-decoration: underline;}
a:active.abode {color: #000000; text-decoration: underline;}

a.abode1 {color: #000000; text-decoration: none;}
a:visited.abode1 {color: #000000; text-decoration: none;}
a:hover.abode1 {color: #000000; text-decoration: underline;}
a:active.abode1 {color: #000000; text-decoration: underline;}

/* footer font */
.footer		{font-size: 9px; font-family: verdana, arial, sans-serif; color: #222222;}

/* subheading font */
.subheading		{font-size: 11px; font-family: verdana, arial, sans-serif; color: #003300; font-weight: bold;}


/* +++++++++++ SHOP +++++++++++ */
/* primary article title */
.primary		{color: #660033; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: underline;}

/* feature para */
.feature		{font-size: 9px; font-family: verdana, arial, sans-serif; color: #FF6633; text-indent: -10px;}

/* shop type */
.shop_type		{color: #660033; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: underline;}

/* stock chart */
.table1		{background: #EDEDED; font-size: 9px; font-family: verdana, arial, sans-serif; color: #222222; font-weight: bold;}

.table2		{background: #CCCCCC; font-size: 9px; font-family: verdana, arial, sans-serif; color: #222222; font-weight: bold;}

.table3		{background: #FFFFFF; font-size: 9px; font-family: verdana, arial, sans-serif; color: #222222;}

.stock		{font-size: 9px; font-family: verdana, arial, sans-serif; color: #660033;}


.table4		
{
	padding: 5px;
	background-color: #666666;
}

.table5
{
	font-size: 9px;
	font-family: verdana, arial, sans-serif;
	color: #000;
	background-color: #EDEDED;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
}

.product_title		{color: #660033; font-size: 12px; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: none;}

/* +++++++++++ CONTACT FORM +++++++++++ */
.formInput	{
		    border-right: #000000 solid 1px;
			border-left: #000000 solid 1px;
			border-top: #000000 solid 1px;
			border-bottom: #000000 solid 1px;
		    font-weight: normal;
		    font-size: 12px;
		    color: #000000;
			background-color: #FFFFFF;
		    font-family: Verdana, Tahoma, Arial,  sans-serif;
		    text-decoration: none;
			}
			.formInput3	{
		    font-weight: normal;
		    font-size: 10px;
		    color: #000000;
			background-color: #FFFFFF;
		    font-family: Verdana, Tahoma, Arial,  sans-serif;
		    text-decoration: none;
			}
		.formInput2	{
		    border-right: #333333 solid 1px;
			border-left: #333333 solid 1px;
			border-top: #333333 solid 1px;
			border-bottom: #333333 solid 1px;
		    font-weight: normal;
		    font-size: 12px;
		    color: #000000;
			background-color: #ffffff;
		    font-family: Verdana, Tahoma, Arial,  sans-serif;
		    text-decoration: none;
			cursor: pointer;
			}	
.form1 { font-family: Verdana, Tahoma, Arial,  sans-serif;  font-size: 11.5px;line-height: 1.5; font-weight:bold; color: #333333;}

/* Mailing List */

	.lt		{ font-size: 11px; color: #434343; line-height: 20px; }

	.tb		{ font-size: 10px; color: #ffffff; font-weight: bold; }
	A:link.tb	{ text-decoration: none; color: #657AA2; }
	A:visited.tb	{ text-decoration: none; color: #657AA2; }
	A:hover.tb	{ text-decoration: none; color: #ffffff; }

	.lb		{ font-size: 11px; color: #343434; }
	A:link.lb	{ text-decoration: none; color: #657AA2; }
	A:visited.lb	{ text-decoration: none; color: #657AA2; }
	A:hover.lb	{ text-decoration: none; color: #343434; }

	.subheading	{ font-size: 13px; font-weight: bold; color: #444444; }
	A:link.subheading	{ text-decoration: none; color: #444444; }
	A:visited.subheading	{ text-decoration: none; color: #444444; }
	A:hover.subheading	{ text-decoration: none; color: #444444; }

	.small		{ font-size: 10px; }

	.emph		{ font-weight: bold; }
	.imgs		{ border-width: 1px; border-color: #98A8D8; border-style: solid; }
