{
    padding: 0;
    margin: 0;
	
}
body {
position: relative;
left: 0px;
background: #92847b;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 12px;
padding: 0 200px 0px 0px;
margin: 0;
color: #555;
cursor: default
}
img {border: none;}
a {
text-decoration: none;
color: #173D7F; 
}
a:hover {
color: #333;
}
h3 { color: #808080; font-size: 12px; border-bottom: 1px solid #eee; margin: 10px 0 10px 0; }
ol { padding-left: 20px; }
#wrap {
border-top: 0px solid #333;
margin: 0 auto;
width: 847px;
padding: 0px 0px 0 0px;
}

#header { 
margin: 0 auto;
height: 180px;
background :#111 url(images/kt_header4.jpg) no-repeat;
}
#header h1 { font: 40px Georgia; padding: 110px 0 0 200px; font-weight: 800; letter-spacing: 0px; }
#header h1 a { color: #666; }
#header h1 a:hover { color: #777; }
#header h2 { padding: 0 0 0 225px; font-size: 15px; color: #eee; font-weight: 100; }
#quote {
position: relative;
left: 550px;
top: -170px;
width: 250px;
height: 100px
}
#addthis {
position: relative;
left: 0px;
top: 50px;
}
#nosmai {
position: relative;	
left: -6px;
top: 220px;
}

#links {
color: #cfcfcf;
width: 160px;
text-align: left;
margin: 0px 0 4px -7px; padding-left: 16px;
position: relative;	
left: -6px;
top: 100px;
}

#links a {
color: #cfcfcf;
font-weight: 100;
}

#links a:hover {
color: #333;	
}

#side_bar {

position: relative;
left: 820px;
top: 10px;
width: 200px;
height: 600px;
}
#side_bar2 {

position: relative;
left: 820px;
top: -60px;
width: 160px;
height: 370px;
border-style: solid;
border-width: 1px;
border-color: #000;
background-color: #e7e3e0;
padding: 10px 5px 10px 10px;
}
/*
#navigation {
background: #000 url(images/menu.gif) repeat-x;
height: 30px;
line-height: 30px;
margin: 10px auto 0 auto;
}
#navigation li {
float:left;
list-style-type:none;
border-right:1px solid #444;
}
#navigation li a {
display:block;
padding:0 20px;
text-decoration:none;
color: #fff;
letter-spacing:1px;
}
#navigation li a:hover {
background: #222 url(images/menuover.gif) repeat-x;
color:#fff;
text-decoration:none;
}

#introduction {
background: #ddd;
padding: 10px;
border-bottom: 4px solid #666;
margin: 0 auto;
}*/

#content {
background :#111 url(images/kt_frame.jpg) repeat-y;
margin: 0 auto;
width: 847px;
padding-top: 2px;
padding-bottom: 0px;
min-height: 700px;
}

#left1 {
float:left;
position:absolute;

top:604px;
width:140px; 
margin-top: -375px;
padding-top: -120px;
padding-left: 45px;
font: bold 13px Verdana, 'Trebuchet MS', Sans-serif;
text-align: justify;

}
#left1 h3 {
margin: 10px 0 0 0;
padding: 5px 0 5px 10px; 
font: bold 13px Verdana, 'Trebuchet MS', Sans-serif;
color: #555;
background: #EEF0F1 url(images/menubg.gif) repeat-x left bottom;	
border: 1px solid #EFF0F1;
}
#left1 .box {
border: 1px solid #EFF0F1; 
margin: 0 0 5px 0;	
}
#left1 ul  {
font-weight: 100;
color: #aaa;
text-align: left;
margin: 0px 0 4px -7px; padding-left: 20px;
text-decoration: none;
}
#left1 ul li {
padding: 4px 0 2px 0px;
margin: 0px 0px;
margin-top: 5px;	
}
#left1 ul a {
font-weight: 600;
color: #cfcfcf;
}
#left1 ul p {
padding: 0px 0 2px 0px;
margin: 0px 0px;
margin-top: 2px;
}
#left1 ul a:hover { color : #333; }

#right1 { 
width: 580px;
padding: 0px 0px 20px 198px;
line-height: 17px;
margin-left: 18px;
}
#story {
font-size: 12px;
color: #000	
}
#nro {
font-size: 14px;
color: #000	
}
#right1 h1 {
font: 30px Georgia;
padding: 15px 0 5px 0; 
color: #555;
text-decoration: none;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
}
#right1 h2 {
padding: 5px 0 5px 0; 
font: bold 12px Verdana, 'Trebuchet MS', Sans-serif;
color: #888;
text-decoration: none;
text-align: center;
margin-bottom: 10px;
margin-top: 10px;
}
#right1 h2 a { color: #444; text-decoration: underline; }
#right1 h2 a:hover {  color: #000; }
#right1 h3 {
font: 22px Georgia;
padding: 15px 0 5px 0; 
color: #555;
text-decoration: none;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
}
#footer-wrapper {
margin-left: auto;
margin-right: auto;
padding-top: 0;
padding-right: 0;
padding-bottom: 32px;
padding-left: 0;
float: center;
font-size: 85%;
color: #ddd;
background: url(images/kt_footer.jpg) no-repeat bottom left;
}
#footer {
background: #FFFFFF;
height: 0px;
line-height: 22px;
text-align: center;
font-size: 10px;
color: #999;
margin: 10px;
width: 847px;

}
#footer a { color : #999; text-decoration: underline; margin: 0 auto; }
#footer a:hover { color : #fff; }

html { height: 100%;}
body { height: 100%; }

#page {
position: relative;
min-height: 100%;
}
	
* html #page { height: 100%; }
#footer {
position: absolute;
bottom: 0;
}

.id {font-size: 15px; color: #000; font-weight: 600; text-decoration: underline}
.comm_link{font-size: 12px; color: #000; font-weight: 600; text-decoration: underline}
.nav_link{font-size: 12px; color: #000; font-weight: 600; text-decoration: underline}
.review{font-size: 12px; color: #000; font-weight: 600; text-decoration: none}
.dir_link{font-size: 12px; color: #000; font-weight: 600; text-decoration: underline}
.too_long{font-size: 12px; color: #000; font-weight: 200; text-decoration: none; font-style: italic}
.nick{font-size: 12px; color:black; font-style: italic}
.read_count{font-size:12px; color:#999}
/*.story{font:12pt verdana; font:12pt palatino linotype; color:black}*/

div.hr {
border: 0;
width: 50%;
color: #999;
background-color: #999;
height: 1px;
margin-left: auto;
  margin-right: auto

}
div.hr hr {
  display: none;
  
}