/* Imported Styles
----------------------------------------------- */

@import url("calendar.css");
@import url("blog.css");
@import url("navigation.css");

/* Hides from IE-mac \*/
* html {height: 1%;clear: right;}
/* End hide from IE-mac */

body {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
background-color:#67727b;
margin:0;
padding:0;
scrollbar-face-color: #F5F5F5; 
scrollbar-shadow-color: #F6F6F4;
scrollbar-highlight-color: #F6F6F4; 
scrollbar-3dlight-color: #9C9E9C;
scrollbar-darkshadow-color: #9C9E9C; 
scrollbar-track-color: #F4F4F2;
scrollbar-arrow-color: #838383
}

/* Background Images */
.left-flare {
margin: 0 auto; 
background: url('../images/bg-left-flare.gif') repeat-y;
}
.right-flare {
margin: 0 auto; 
background: url('../images/bg-right-flare.gif') repeat-y;
}
.bot-flare {margin: 0 auto; 
background: url('../images/bg-bot-flare.gif') repeat-x;
}
.dash-vertical {
margin: 0 auto; 
background: url('../images/dash-vertical.gif') repeat-y;
}
.dash-horizontal {
margin: 0 auto; 
background: url('../images/dash-horizontal.gif') repeat-x;
}

.v-td {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 8pt; 
color: #606060;
padding: 6px;
margin: 0 auto; 
background: url('../images/dash-vertical1.gif') repeat-y;
background-position: left;
}

.h-td {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 8pt; 
color: #606060;
padding: 6px;
margin: 0 auto; 
background: url('../images/dash-horizontal1.gif') repeat-x;
background-position: bottom;
}

.v-main {
font: 13px/1.5 Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 13px;
text-decoration:none;
color:#606060;
padding: 6px;
margin: 0 auto; 
background: url('../images/dash-vertical1.gif') repeat-y;
background-position: left;
}

.h-main {
font: 13px/1.5 Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 13px;
text-decoration:none;
color:#606060;
padding: 6px;
margin: 0 auto; 
background: url('../images/dash-horizontal1.gif') repeat-x;
background-position: bottom;
}

.main {
font: 13px/1.5 Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 13px;
text-decoration:none;
color:#606060;
background: url("../images/taeryong-logo-bg.gif") no-repeat;
background-position: center;
padding: 10px 10px 10px 10px;
}

.main1 {
font: 13px/1.5 Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 13px;
text-decoration:none;
color:#606060;
background: url("../images/taeryong-logo-bg.gif") no-repeat;
background-position: top center;
padding: 10px 10px 10px 10px;
}

/**** Font Sizer - http://www.news.com.au ****/

.main2 {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: .8em;
line-height: 1.5;
text-decoration:none;
color:#606060;
background: url("../images/taeryong-logo-bg.gif") no-repeat;
background-position: center;
padding: 10px 10px 10px 10px;
}

.main3 {
font:13px/1.5 Verdana, Arial, Helvetica, Sans-Serif;
font-size:13px;
text-decoration:none;
color:#606060;
padding:10px;
}

.main4 {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: .8em;
line-height: 1.5;
text-decoration:none;
color:#606060;
background: url("../images/taeryong-logo-bg.gif") no-repeat;
background-position: 225 80;
padding: 10px 10px 10px 10px;
}

.linkmain2 {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#565B6E;
text-decoration: none;
border-bottom:1px dotted #565B6E;
}
.linkmain2:hover {
color: #A90000;
text-decoration: none;
border-bottom:1px solid #A90000;
}

a.size-up {
display: block;
height: 19px;
width: 20px;
background: url("../images/articletools1.gif") 0 0 no-repeat;
text-indent: -9999px;
}
a.size-up:hover {
background-position: -25px 0;
}
a.size-down {
display: block;
height: 19px;
width: 20px;
background: url("../images/articletools1.gif") 0 -33px no-repeat;
text-indent: -9999px;
}
a.size-down:hover {
background-position: -25px -33px;
}

.font-size {
float: right; 
text-align: right; 
font-weight: bold; 
padding: 5px 1px 1px 1px;
}

/**** Font Sizer ****/

.titlebar {
margin-left:15px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#fbfbfb;
text-decoration:none;
font-weight: bold;
}

.spotlight {
background-color: #67727B;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#67727B,endColorStr=#000000);
}

.textxsm {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 7.5pt; 
color: #606060;
}
.textsm {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 8pt; 
color: #606060;
}
.text {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 9pt; 
color: #606060;
}
.textmed {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 10pt; 
color: #606060;
}
.textlg {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 12pt; 
color: #606060;
}
.textxlg {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 13pt; 
color: #606060;
}

.linkxsm {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 7.5pt;
color:#565B6E;
text-decoration: none;
border-bottom:1px dotted #565B6E;
}
.linkxsm:hover {
color: #A90000;
text-decoration: none;
border-bottom:1px solid #A90000;
}
.linksm {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 8pt;
color:#565B6E;
text-decoration: none;
border-bottom:1px dotted #565B6E;
}
.linksm:hover {
color: #A90000;
text-decoration: none;
border-bottom:1px solid #A90000;
}
.link {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 9pt;
color:#565B6E;
text-decoration: none;
border-bottom:1px dotted #565B6E;
}
.link:hover {
color: #A90000;
text-decoration: none;
border-bottom:1px solid #A90000;
}
.linkmed {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 10pt; 
color: #565B6E;
}
.linkmed:hover {
color: #A90000;
}
.linklg {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 12pt; 
color: #565B6E;
}
.linklg:hover {
color: #A90000;
}

.linklock {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 9pt;
color:#A7A7A7;
text-decoration: none;
border-bottom:1px dotted #A7A7A7;
}

.generic-spacer {
	width: 100%;
	height: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A0A0A0;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;

	margin-top: 10px !important;
	margin-top: 3px;
	margin-bottom: 10px !important;
	margin-bottom: 0px;
	padding: 0px;
	
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A0A0A0;
	border-left-color: #A0A0A0;
}

.text-footer {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff;
line-height: 1.3em;
}
.link-footer {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff;
line-height: 1.3em;
}

.listdiv {
margin-left: -15px;
padding-left: 0;
margin-top: 0;
padding-top: 0;
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 7.5pt; 
color: #606060;
}
#bio li {
margin: 0;
padding: 0;
}
#bio ul, #bio ol {
padding-top: 0;
padding-bottom: 0;
margin-top: 0;
margin-bottom: 0;
}

.sqwhite {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
color: #606060;
width: 160px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
background-color: #FBFBFB;
text-align: left;
}

.sqyellow {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
color: #606060;
width: 160px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
background-color: #FFFF00;
text-align: left;
}

.sqgreen {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
color: #ffffff;
width: 160px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
background-color: #008001;
text-align: left;
}

.sqblue {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
color: #ffffff;
width: 160px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
background-color: #0000FE;
text-align: left;
}

.sqred {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
color: #ffffff;
width: 160px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
background-color: #AD0000;
text-align: left;
}

.sqblack {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
color: #000000;
width: 160px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
background-color: #F0F0F0;
text-align: left;
}


.shadow	 {filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);} 
.shadow1 {filter:progid:DXImageTransform.Microsoft.Shadow(color='#a9a9a9', Direction=135, Strength=2);}

#ibox_w {
position: absolute;
top: 0px;
left: 0px;
z-index: 100;
width: 100%;
height: 100%;
background-color: #000000;
margin: 0;
padding: 0;
filter: alpha(opacity=0);
-moz-opacity: 0.0;
opacity: 0.0;
}
#ibox_progress {	
margin: 0;
padding: 0;
position: absolute;
z-index: 105;
}
#ibox_content {
background-color: #FFFFFF;
/* Removed for better look
width: 100%;
height: 100%;
*/
padding: 5px;
position: relative;
top: 0px;
left: 0px;
border: 1px solid #000000;
}
#ibox_wrapper {
position: absolute;
top: 0px;
left: 0px;
z-index: 1000;
padding: 10px;
border: 1px solid #000000;
/* Removed for better look
width: 300px;
height: 300px;
margin: 0;
*/
background-color: #F1F5F6;
padding-bottom: 0;
background-image: url("../images/bg-ibox.gif"); background-repeat-x;
}
#ibox_footer_wrapper {
position: relative;
padding-top: 3px;
padding-bottom: 3px;
}

.butred {
padding: 1px 1px 1px 1px;
border: 1px solid #696969;
}
.butred1 {
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
display: block;
color: #FFFFFF;
background-color: #A90000;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 9px;
padding-right: 9px;
text-decoration: none;
}
.butred1:Hover {
color: #FFFFFF;
background-color: #696969;
}
.selectbox {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #504941;
background-color: #ffffff;
}
.input {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #504941;
border: solid 1px #706F6B; 
background-color: #ffffff;
height: 21px;
padding-left: 3px;
padding-top: 2px;
/* 
border: 3px solid #D0D9E0; 
padding: 4px; 
width: 204px; 
background-color: #F7F9FB;
*/
}
.counter {
border: solid 1px #706F6B; 
font-family: Arial, Helvetica, sans-serif;
color: #504941;
font-size:8pt;
width:30px;
height: 17px;
padding-top:1px;
text-align:center;
}
.textarea {
border: solid 1px #706F6B;
font-family: Arial, Helvetica, sans-serif;
color: #504941;
font-size: 9pt;
padding: 5px;
background-color: #ffffff;
overflow: auto;
}
.username {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #504941;
border: solid 1px #706F6B; 
background-color: #ffffff;
height: 22px;
padding-left: 19px;
padding-top: 2px;
margin: 0px;
background: URL("../images/sm-username.gif") no-repeat;
background-position: 2px 2px;
background-color: #FFFFFF;
}
.password {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #504941;
border: solid 1px #706F6B; 
background-color: #ffffff;
height: 22px;
padding-left: 19px;
padding-top: 2px;
margin: 0px;
background: URL("../images/sm-password.gif") no-repeat;
background-position: 3px 2px;
background-color: #FFFFFF;
}

.spiffy {
display: block
}
.spiffy * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background-color: #D4D2C3}
.spiffy1 {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #ecebe5;
border-right: 1px solid #ecebe5;
background-color: #deddd2}
.spiffy2 {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #fafaf9;
border-right: 1px solid #fafaf9;
background-color: #dcdace
}
.spiffy3 {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #dcdace;
border-right: 1px solid #dcdace;
}
.spiffy4 {
border-left: 1px solid #ecebe5;
border-right: 1px solid #ecebe5
}
.spiffy5 {
border-left: 1px solid #deddd2;
border-right: 1px solid #deddd2
}
.spiffyfg {
background-color: #D4D2C3;
padding-left: 5px;
padding-right: 5px;
}

.ipoll{display:block}
.ipoll *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background-color:#EEEEE4}
.ipoll1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dfded1;
  border-right:1px solid #dfded1;
  background-color:#e7e7db}
.ipoll2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d6d4c6;
  border-right:1px solid #d6d4c6;
  background-color:#e9e8dd}
.ipoll3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9e8dd;
  border-right:1px solid #e9e8dd;}
.ipoll4{
  border-left:1px solid #dfded1;
  border-right:1px solid #dfded1}
.ipoll5{
  border-left:1px solid #e7e7db;
  border-right:1px solid #e7e7db}
.ipollfg{
  background-color:#EEEEE4}
  
  
 .tkdPhotoBox {
width: 202px;
margin: 2px 18px 18px 0;
}
.tkdPhotoBox img {
display: block;
}
.tkdPhotoBorder {
background: #fff url(images/image-border.gif) 0 0 no-repeat
}
.tkdPhotoCaptionBox {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #949494;
font-size: 10px;
border-width: 0 1px;
border-style: solid;
border-color: #e8e8e8;
padding:3px 6px;
margin: 0;
background-color: #ffffff;
}
.tkdWireBoxFooter {
height: 4px;
overflow: hidden;
background: url(images/image-right-corner.gif) 100% 0 no-repeat;
}

