/*

Theme Name: TDiBiase
Theme URI: http://ted-dibiasejr.com
Version: 1.0
Description: WP theme coded exclusively for Ted-DiBiaseJr.com
Author: Kris
Author URI: http://better-than-you.net

*/

* {
	margin:0;
	padding:0;
	}

body {
background: url(images/bg.jpg) repeat-x top center #E2DED3;
background-position: 0 29px;
font:11px Tahoma;
color:#8b7f5d;
font-weight: normal;
text-align: justify;
}

td, th {
color: #8b7f5d;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
text-align: justify;
}

p {
line-height:16px;
margin:0px 0px 10px 0px;
}

#wrapper {
width: 900px;
position: relative;
margin: -1px auto;
background: #E2DED3;
padding: 0px;
}

#header {
width: 900px;
height: 280px;
}

#sidebar {
float:right;
width:250px;
padding-left:0px;
padding-right:65px;
padding-top:90px;
padding-bottom:50px;
border: none;
}

#side {
background:#D6D8D4;
margin: 0;
padding: 14px 14px 10px 14px;
}

#content {
float:left;
width:570px;
padding-left:0px;
padding-right:0px;
padding-top:90px;
padding-bottom:25px;
border: none;
}

#footer {
width: 100%;
clear:both;
padding: 10px 0px 25px 0px;
background-color: #EAE6DB;
border: none;
}

.footer {
font-size:11px;
color:#8B7F5D;
text-align: justify;
width: 900px;
position: relative;
margin: 0 auto;
}

.footer a:link {color:#45433D; text-decoration: none;}
.footer a:active {color:#45433D; text-decoration: none;}
.footer a:visited {color:#45433D; text-decoration: none;}
.footer a:hover {color:#B5A683; text-decoration: none;}

.p-border{
border: none;
padding: 0px;
margin: 0px 0px 30px 0px;
}

.space{
background:url(images/spacer.gif);
}

.pstyle1_0 {
background:#E2DED3;
width: 70px;
}

.pstyle1 {
background:url(images/p1.png) no-repeat center top #E2DED3;
width: 70px;
}

.pstyle1-0 {
margin: 0;
padding: 65px 0px 6px 5px;
}

.pstyle1-1 {
color: #FFFFFF;
font-family: Impact;
font-size: 34px;
text-align: center;
text-shadow: 0px 0px 6px #afab9f;
line-height: 36px;
margin: 0;
padding: 0;
}

.pstyle1-2 {
color: #afab9f;
font-family: Tahoma;
font-size: 11px;
text-align: center;
text-shadow: 1px 1px #f7f3eb;
text-transform: lowercase;
margin: 0;
padding: 0 0 0 3px;
}

.pstyle2_0 {
background:#EAE6DB;
width: 500px;
}

.pstyle2 {
background:url(images/p2.png) no-repeat center top #EAE6DB;
width: 500px;
}

.pstyle2-0{
color: #afab9f;
background: #f2f0ec;
font-family: Tahoma;
font-size: 28px;
text-align: left;
text-shadow: 0px 0px 6px #cdc5ae;
text-transform: lowercase;
line-height: 30px;
margin: 14px 14px 14px 14px;
padding: 8px 8px 8px 8px;
}

.pstyle2-1 {
color: #afab9f;
background: #f2f0ec;
font-family: Tahoma;
font-size: 28px;
text-align: left;
text-shadow: 0px 0px 6px #cdc5ae;
text-transform: lowercase;
line-height: 30px;
margin: 14px 14px 0px 14px;
padding: 8px 8px 8px 8px;
}

.pstyle2-1 a:link {color:#afab9f; text-decoration: none;}
.pstyle2-1 a:active {color:#afab9f; text-decoration: none;}
.pstyle2-1 a:visited {color:#afab9f; text-decoration: none;}
.pstyle2-1 a:hover {color:#C6C2B6; text-decoration: none;}

.pstyle2-2 {
color: #afab9f;
background: #f2f0ec;
font-family: Tahoma;
font-size: 9px;
text-align: left;
text-shadow: 1px 1px #FFFFFF;
text-transform: uppercase;
line-height: 12px;
margin: 0px 14px 14px 14px;
padding: 0px 8px 8px 8px;
}

.pstyle2-2 a:link {color:#afab9f; text-decoration: none;}
.pstyle2-2 a:active {color:#afab9f; text-decoration: none;}
.pstyle2-2 a:visited {color:#afab9f; text-decoration: none;}
.pstyle2-2 a:hover {color:#918973; text-decoration: none;}

.pstyle2-3 {
color: #8b7f5d;
font-family: Tahoma;
font-size: 11px;
text-align: justify;
margin: 0px;
padding: 0px 16px 14px 16px;
}

.pstyle2-3 a:link {color:#504C40; text-decoration: none;}
.pstyle2-3 a:active {color:#504C40; text-decoration: none;}
.pstyle2-3 a:visited {color:#504C40; text-decoration: none;}
.pstyle2-3 a:hover {color:#B5A683; text-decoration: none;}

.pstyle2-3 i {color:#948562;}
.pstyle2-3 em {color:#948562;}
.pstyle2-3 u {color:#948562;}
.pstyle2-3 b {color:#948562;}
.pstyle2-3 strong {color:#948562;}
.pstyle2-3 s {color:#8b7f5d;}

.pstyle2-3 img {
border-top: none;
border-bottom: solid #D9D1BF 1px;
border-right: solid #D9D1BF 1px;
border-left: none;
padding: 5px;
margin: 2px;
background-color: #FCFBF8;
}

.pstyle2-3 img:hover {
border-top: none;
border-bottom: solid #C1B79F 1px;
border-right: solid #C1B79F 1px;
border-left: none;
padding: 5px;
margin: 2px;
background-color: #FCFBF8;
}

.pstyle2-3 ul {
list-style-type:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

.pstyle2-3 li {
list-style-type:disc;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

.pstyle2-4 {
color: #afab9f;
background: #e2ded3;
font-family: Tahoma;
font-size: 10px;
text-align: left;
text-transform: uppercase;
line-height: 12px;
margin: 14px;
padding: 8px;
}

.pstyle2-4 a:link {color:#afab9f; text-decoration: none;}
.pstyle2-4 a:active {color:#afab9f; text-decoration: none;}
.pstyle2-4 a:visited {color:#afab9f; text-decoration: none;}
.pstyle2-4 a:hover {color:#918973; text-decoration: none;}

.pstyle2-4 i, .pstyle2-4 em, .pstyle2-4 u, .pstyle2-4 b, .pstyle2-4 strong, .pstyle2-4 s {color:#afab9f;}

.s-border{
border: none;
padding: 0px;
margin: 0px 0px 20px 0px;
}

.sstyle1{
color: #557F91;
background: #E0E2DE;
border: none;
padding: 8px;
margin: 0 0 8px 0;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}

.sstyle2{
color: #799DAD;
font-family: Tahoma;
font-size: 11px;
text-align: justify;
line-height: 16px;
margin: 0px;
padding: 0px 2px 0px 2px;
}

.sstyle2 a:link {color:#33505D; text-decoration: none;}
.sstyle2 a:active {color:#33505D; text-decoration: none;}
.sstyle2 a:visited {color:#33505D; text-decoration: none;}
.sstyle2 a:hover {color:#6E97AA; text-decoration: none;}

.sstyle2 i {color:#5B899F;}
.sstyle2 em {color:#5B899F;}
.sstyle2 u {color:#5B899F;}
.sstyle2 b {color:#5B899F;}
.sstyle2 strong {color:#5B899F;}
.sstyle2 s {color:#799DAD;}

.sstyle2 img {
border-top: none;
border-bottom: solid #BCC8CE 1px;
border-right: solid #BCC8CE 1px;
border-left: none;
padding: 5px;
margin: 2px;
background-color: #E5E7E3;
}

.sstyle2 img:hover {
border-top: none;
border-bottom: solid #A0B6C0 1px;
border-right: solid #A0B6C0 1px;
border-left: none;
padding: 5px;
margin: 2px;
background-color: #E5E7E3;
}

.sstyle2 ul {
list-style-type:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

.sstyle2 li {
list-style-type:disc;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

.pages{
color: #8b7f5d;
font-family: Tahoma;
font-size: 11px;
}

.pages a:link {color: #45433D; text-decoration: none;}
.pages a:visited {color: #45433D; text-decoration: none;}
.pages a:active {color: #45433D; text-decoration: none;}
.pages a:hover {color: #B5A683; text-decoration: none;}

blockquote {
color:#928D80;
background:url(images/quote.png) no-repeat left top #eae6db;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-align:justify;
padding-top:12px;
padding-bottom:2px;
padding-left:70px;
padding-right:10px;
border: none;
margin-top:0px;
margin-bottom:15px;
margin-right:12px;
margin-left:15px;
min-height: 53px;
}

.spoiler {
color:#E3DDCF;
background:url(images/quote.png) no-repeat left top #eae6db;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-align:justify;
padding-top:12px;
padding-bottom:2px;
padding-left:70px;
padding-right:10px;
border: none;
margin-top:0px;
margin-bottom:15px;
margin-right:12px;
margin-left:15px;
min-height: 53px;
}

img.wp-smiley{
background:transparent;
border:none;
padding: 0px;
margin: 0px;}

img.wp-smiley:hover{
background:transparent;
border:none;
padding: 0px;
margin: 0px;}

.cstyle1{
color: #afab9f;
background: #e2ded3;
font-family: Tahoma;
font-size: 10px;
text-align: left;
text-transform: uppercase;
line-height: 12px;
margin: 14px -2px 12px -2px;
padding: 8px;
}

.cstyle1 a:link {color:#afab9f; text-decoration: none;}
.cstyle1 a:active {color:#afab9f; text-decoration: none;}
.cstyle1 a:visited {color:#afab9f; text-decoration: none;}
.cstyle1 a:hover {color:#918973; text-decoration: none;}

.cstyle1 i, .cstyle1 em, .cstyle1 u, .cstyle1 b, .cstyle1 strong, .cstyle1 s {color:#afab9f;}

.c-textinput {
font-family: Tahoma;
font-size: 11px;
border: none;
padding: 5px;
background-color: #E2DED3;
color:#8B7F5D;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
width: 400px;
}

.c-button {
font-family: Tahoma;
font-size: 11px;
border: none;
padding: 5px;
background-color: #E2DED3;
color:#8B7F5D;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
}

.pstyle2-3 input, .pstyle2-3 textarea, .pstyle2-3 button, .pstyle2-3 select {
font-family: Tahoma;
font-size: 11px;
border: none;
padding: 3px 5px 3px 5px;
background-color: #E2DED3;
color:#8B7F5D;
margin: 0px 1px 0px 1px;
}

.sstyle2 input, .sstyle2 textarea, .sstyle2 button, .sstyle2 select {
font-family: Tahoma;
font-size: 11px;
border: none;
padding: 3px 5px 3px 5px;
background-color: #C3CBCD;
color:#799DAD;
margin: 0px 1px 0px 1px;
}

#s {
font-family: Tahoma;
font-size: 11px;
border: none;
padding: 3px 5px 3px 5px;
background-color: #C3CBCD;
color:#799DAD;
margin: 0px 1px 0px 1px;
width: 80px;
}

#searchsubmit {
font-family: Tahoma;
font-size: 11px;
border: none;
padding: 3px 5px 3px 5px;
background-color: #C3CBCD;
color:#799DAD;
margin: 0px 1px 0px 1px;
}
