/*

Theme Name: K-Waters
Theme URI: http://k-waters.org
Version: 1.0
Description: WP theme coded exclusively for K-Waters.org
Author: Kris
Author URI: http://better-than-you.net

*/

* {
	margin:0;
	padding:0;
	}

body {
background: url(images/bg.png) repeat-x top center #FFFFFF;
font:11px Tahoma;
color:#818181;
font-weight: normal;
text-align: justify;
}

td, th {
color: #818181;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
text-align: justify;
}

p {
line-height:1.2em;
margin-top:0px;
margin-bottom:10px;
margin-right:0px;
margin-left:0px;
}

#wrapper {
width: 850px;
position: relative;
margin: -1px auto;
background: #FFFFFF;
padding-bottom: 25px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

#header {
width: 850px;
height: 500px;
}

#sidebar {
float:left;
width:250px;
padding-left:30px;
padding-right:0px;
padding-top:0px;
padding-bottom:50px;
border: none;
}

#content {
float:left;
width:550px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border: none;
}

#footer {
width: 100%;
height: 40px;
clear:both;
padding: 10px 0px 5px 0px;
background-color: #D5D5D5;
}

.footer {
font-size:11px;
color:#8E8E8E;
text-align: justify;
width: 850px;
position: relative;
margin: 0 auto;
}

.footer a:link {color:#4B4B4B; text-decoration: none;}
.footer a:active {color:#4B4B4B; text-decoration: none;}
.footer a:visited {color:#4B4B4B; text-decoration: none;}
.footer a:hover {color:#8E8E8E; text-decoration: none;}

.p-border{
border: none;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.style1 {
background:url(images/s1.png) no-repeat center top;
width: 115px;
height: 97px;
}

.style1-1 {
text-align: left;
border: 0px;
line-height: 30px;
}

.style1-1 .day {
display: block;
font-family: Georgia;
color: #9d5e5e;
font-size: 38px;
margin-left:34px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
text-shadow: #ece2e2 1px 1px;
}

.style1-1 .month {
display: block;
font-family: Tahoma;
color: #b29090;
font-size: 9px;
text-transform: uppercase;
margin-left:34px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
text-shadow: #eee4e4 1px 1px;
}

.style2 {
background:url(images/s2.png) no-repeat center top;
width: 435px;
height: 97px;
line-height: 20px;
}

.style2-1 {
font-family: Georgia;
color: #892a2a;
font-style: italic;
font-weight: normal;
font-size: 22px;
text-align: left;
text-shadow: #d1cece 1px 1px;
}

.style2-1 a:link {color:#892a2a; text-decoration: none;}
.style2-1 a:active {color:#892a2a; text-decoration: none;}
.style2-1 a:visited {color:#892a2a; text-decoration: none;}
.style2-1 a:hover {color:#AA1C1C; text-decoration: none;}

.style2-2 {
font-family: Tahoma;
color: #b39898;
font-style: normal;
font-weight: normal;
font-size: 9px;
margin-bottom: 18px;
text-align: left;
}

.style2-2 a:link {color:#b39898; text-decoration: none;}
.style2-2 a:active {color:#b39898; text-decoration: none;}
.style2-2 a:visited {color:#b39898; text-decoration: none;}
.style2-2 a:hover {color:#818181; text-decoration: none;}

.style3 {
background:url(images/s3.png) repeat-y center top;
width: 550px;
height: 25px;
}

.style3-1 {
font-family: Tahoma;
color: #818181;
font-style: normal;
font-weight: normal;
font-size: 11px;
margin-left: 41px;
margin-right: 40px;
margin-top: 0px;
margin-bottom: 0px;
text-align: justify;
}

.style3-1 a:link {color:#842222; text-decoration: none;}
.style3-1 a:active {color:#842222; text-decoration: none;}
.style3-1 a:visited {color:#842222; text-decoration: none;}
.style3-1 a:hover {color:#2B2B2B; text-decoration: none;}

.style3-1 i {color:#000000;}
.style3-1 em {color:#000000;}
.style3-1 u {color:#996F6F;}
.style3-1 b {color:#544A4A;}
.style3-1 strong {color:#544A4A;}
.style3-1 s {color:#818181;}

.style3-1 img {
border: solid #C0C0C0 1px;
padding: 5px;
margin-right: 2px;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
background-color: #E7E7E7;
}

.style3-1 img:hover {
border: solid #A8A8A8 1px;
padding: 5px;
margin-right: 2px;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
background-color: #E7E7E7;
}

.style4 {
background:url(images/s4.png) no-repeat center top;
width: 550px;
height: 53px;
}

.p-style2 {
background:url(images/p2.png) no-repeat center top;
width: 550px;
height: 89px;
line-height: 20px;
}

.p-style2-1 {
font-family: Georgia;
color: #892a2a;
font-style: italic;
font-weight: normal;
font-size: 22px;
text-align: left;
text-shadow: #d1cece 1px 1px;
margin-left: 40px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 14px;
}

.s-border{
border: none;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.s-style1 {
background:url(images/ss1.png) no-repeat center top;
width: 250px;
height: 64px;
}

.s-style1-1 {
font-family: Georgia;
color: #a5a5a5;
font-style: italic;
font-weight: normal;
font-size: 18px;
text-align: center;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.s-style2 {
background:url(images/ss2.png) repeat-y center top;
width: 250px;
height: 15px;
}

.s-style2-1 {
font-family: Tahoma;
color: #ADADAD;
font-style: normal;
font-weight: normal;
font-size: 11px;
margin-left: 30px;
margin-right: 30px;
margin-top: 0px;
margin-bottom: 0px;
text-align: justify;
}

.s-style2-1 a:link {color:#842222; text-decoration: none;}
.s-style2-1 a:active {color:#842222; text-decoration: none;}
.s-style2-1 a:visited {color:#842222; text-decoration: none;}
.s-style2-1 a:hover {color:#2B2B2B; text-decoration: none;}

.s-style2-1 i {color:#000000;}
.s-style2-1 em {color:#000000;}
.s-style2-1 u {color:#959595;}
.s-style2-1 b {color:#959595;}
.s-style2-1 strong {color:#959595;}
.s-style2-1 s {color:#ADADAD;}

.s-style2-1 img {
border: solid #D9D9D9 1px;
padding: 5px;
margin-right: 1px;
margin-left: 1px;
margin-top: 2px;
margin-bottom: 5px;
background-color: #F1F1F1;
}

.s-style2-1 img:hover {
border: solid #C5C5C5 1px;
padding: 5px;
margin-right: 1px;
margin-left: 1px;
margin-top: 2px;
margin-bottom: 5px;
background-color: #F1F1F1;
}

.s-style3 {
background:url(images/ss3.png) no-repeat center top;
width: 250px;
height: 31px;
}

.pages{
color: #B39898;
font-family: Tahoma;
font-size: 11px;
}

.pages a:link {color: #B39898; text-decoration: none;}
.pages a:visited {color: #B39898; text-decoration: none;}
.pages a:active {color: #B39898; text-decoration: none;}
.pages a:hover {color: #818181; text-decoration: none;}

blockquote {
color:#988484;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-align:justify;
padding-top:10px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
border-top: 0px;
border-bottom: 0px;
border-left: #955757 double;
border-right: 0px;
background: #E3E1E1;
margin-top:5px;
margin-bottom:15px;
margin-right:25px;
margin-left:25px;
}

.spoiler {
color:#E3E1E1;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-align:justify;
padding-top:10px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
border-top: 0px;
border-bottom: 0px;
border-right: #955757 double;
border-left: 0px;
background: #E3E1E1;
margin-top:5px;
margin-bottom:15px;
margin-right:25px;
margin-left:25px;
}

.elites {
font-family: Tahoma;
font-size: 11px;
border: 1px solid #DBDBDB;
padding-right: 1px;
padding-left: 1px;
padding-top: 1px;
padding-bottom: 1px;
background-color : #F1F1F1;
color:#A1A1A1;
margin: 5px;
}

.c-textinput {
font-family: Tahoma;
font-size: 11px;
border: 1px solid #B9B9B9;
padding: 5px;
background-color: #DDDDDD;
color:#818181;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
width: 400px;
}

.c-button {
font-family: Tahoma;
font-size: 11px;
border: 1px solid #B9B9B9;
padding: 5px;
background-color: #DDDDDD;
color:#818181;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
}