/*

Theme Name: Jillian-H
Theme URI: http://jillian-h.com
Version: 1.0
Description: WP theme coded exclusively for Jillian-H.com
Author: Kris
Author URI: http://better-than-you.net

*/

* {
	margin:0;
	padding:0;
	}

body {
background: url(images/bg.jpg) repeat-x top center #F6F6F6;
font:11px Tahoma;
color:#7b8da3;
font-weight: normal;
text-align: justify;
}

td, th {
color: #7b8da3;
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: 900px;
position: relative;
margin: -1px auto;
background: #F6F6F6;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

#header {
width: 900px;
height: 430px;
}

#sidebar {
float:left;
width:276px;
padding-left:34px;
padding-right:0px;
padding-top:39px;
padding-bottom:50px;
border: none;
}

#content {
float:left;
width:550px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:25px;
border: none;
}

#footer {
width: 100%;
height: 40px;
clear:both;
padding: 10px 0px 5px 0px;
background-color: #FFFFFF;
border-top: 3px solid #E4ECF7;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

.footer {
font-size:11px;
color:#8DACDB;
text-align: justify;
width: 900px;
position: relative;
margin: 0 auto;
}

.footer a:link {color:#637DA5; text-decoration: none;}
.footer a:active {color:#637DA5; text-decoration: none;}
.footer a:visited {color:#637DA5; text-decoration: none;}
.footer a:hover {color:#8DACDB; text-decoration: none;}

.p-border{
border: none;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.p-style1{
background:url(images/p1.png) no-repeat center top;
width: 550px;
height: 110px;
}

.p-style1-01{
font-family: Georgia;
color: #4867C4;
font-style: italic;
font-weight: bold;
font-size: 16px;
margin-top: 44px;
margin-bottom: 0px;
margin-left: 55px;
margin-right: 55px;
padding-left: 0px;
padding-right: 0px;
padding-top: 14px;
padding-bottom: 8px;
text-align: center;
text-shadow: #FFFFFF 1px 1px;
line-height: 16px;
border-bottom: 1px solid #D6DCE4;
}

.style1{
background:url(images/s1.png) no-repeat center top;
width: 428px;
height: 110px;
}

.style1-01{
font-family: Georgia;
color: #4867C4;
font-style: italic;
font-weight: bold;
font-size: 16px;
margin-top: 44px;
margin-bottom: 0px;
margin-left: 55px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 14px;
padding-bottom: 8px;
text-align: center;
text-shadow: #FFFFFF 1px 1px;
line-height: 16px;
border-bottom: 1px solid #D6DCE4;
}

.style1-01 a:link {color:#4867C4; text-decoration: none;}
.style1-01 a:active {color:#4867C4; text-decoration: none;}
.style1-01 a:visited {color:#4867C4; text-decoration: none;}
.style1-01 a:hover {color:#26449A; text-decoration: none;}

.style2{
background:url(images/s2.png) no-repeat center top;
width: 122px;
height: 110px;
}

.style2-00{
text-align: center;
border: 0px;
line-height: 20px;
}

.style2-01{
display: block;
font-family: Georgia;
color: #97a9c1;
font-size: 22px;
margin-left:0px;
margin-right: 20px;
margin-top: 11px;
margin-bottom: 0px;
text-align: center;
text-shadow: #E7EEF5 1px 1px;
}

.style2-02{
display: block;
font-family: Tahoma;
color: #abb3c0;
font-size: 9px;
text-transform: lowercase;
margin-left:0px;
margin-right: 19px;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
text-shadow: #E7EEF5 1px 1px;
}

.style3{
background:url(images/s3.png) no-repeat center top;
padding-top: 0px;
padding-bottom: 20px;
padding-left: 40px;
padding-right: 40px;
}

.style3-1{
background:url(images/s3-1.png) repeat-y center top;
width: 550px;
height: 7px;
}

.style3-01{
font-family: Tahoma;
color: #7b8da3;
font-style: normal;
font-weight: normal;
font-size: 11px;
margin: 0px;
text-align: justify;
}

.style3-01 a:link {color:#5891E6; text-decoration: none;}
.style3-01 a:active {color:#5891E6; text-decoration: none;}
.style3-01 a:visited {color:#5891E6; text-decoration: none;}
.style3-01 a:hover {color:#62738E; text-decoration: none;}

.style3-01 i {color:#49515B;}
.style3-01 em {color:#49515B;}
.style3-01 u {color:#809DBE;}
.style3-01 b {color:#919AA3;}
.style3-01 strong {color:#919AA3;}
.style3-01 s {color:#7b8da3;}

.style3-01 img {
border: solid #C8CFDA 1px;
padding: 5px;
margin-right: 2px;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
background-color: #FCFDFE;
}

.style3-01 img:hover {
border: solid #91A3BB 1px;
padding: 5px;
margin-right: 2px;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
background-color: #FCFDFE;
}

.style3-02{
font-family: Tahoma;
color: #8b97a7;
font-style: normal;
font-weight: normal;
font-size: 9px;
margin-top: 14px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 7px;
text-align: left;
background: #e2e6ec;
border: 1px solid #c7ced9;
line-height: 12px;
}

.style3-02 a:link {color:#8B97A7; text-decoration: none;}
.style3-02 a:active {color:#8B97A7; text-decoration: none;}
.style3-02 a:visited {color:#8B97A7; text-decoration: none;}
.style3-02 a:hover {color:#5F6E83; text-decoration: none;}

.style4{
background:url(images/s4.png) no-repeat center top;
width: 550px;
height: 15px;
}

.s-border{
border: none;
padding: 0px;
margin-top: 0px;
margin-bottom: 12px;
margin-left: 0px;
margin-right: 0px;
}

.sstyle1{
background:url(images/ss1.png) no-repeat center top;
width: 276px;
height: 72px;
}

.sstyle1-01{
font-family: Georgia;
color: #8E8E8E;
font-style: italic;
font-weight: normal;
font-size: 14px;
margin-top: 15px;
margin-bottom: 0px;
margin-left: 38px;
margin-right: 38px;
padding-left: 0px;
padding-right: 0px;
padding-top: 14px;
padding-bottom: 4px;
text-align: center;
line-height: 16px;
border-bottom: 1px solid #e4e4e4;
}

.sstyle2{
background:url(images/ss2.png) no-repeat center top;
padding-top: 0px;
padding-bottom: 20px;
padding-left: 30px;
padding-right: 30px;
}

.sstyle2-1{
background:url(images/ss2-1.png) repeat-y center top;
width: 276px;
height: 4px;
}

.sstyle2-01{
font-family: Tahoma;
color: #A4A4A4;
font-style: normal;
font-weight: normal;
font-size: 11px;
margin: 0px;
text-align: justify;
}

.sstyle2-01 a:link {color:#000000; text-decoration: none;}
.sstyle2-01 a:active {color:#000000; text-decoration: none;}
.sstyle2-01 a:visited {color:#000000; text-decoration: none;}
.sstyle2-01 a:hover {color:#A4A4A4; text-decoration: none;}

.sstyle2-01 i {color:#808080;}
.sstyle2-01 em {color:#808080;}
.sstyle2-01 u {color:#808080;}
.sstyle2-01 b {color:#A8A8A8;}
.sstyle2-01 strong {color:#A8A8A8;}
.sstyle2-01 s {color:#A4A4A4;}

.sstyle2-01 img {
border: solid #C3C3C3 1px;
padding: 5px;
margin-right: 2px;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
background-color: #FEFEFE;
}

.sstyle2-01 img:hover {
border: solid #B2B2B2 1px;
padding: 5px;
margin-right: 2px;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
background-color: #FEFEFE;
}

.sstyle3{
background:url(images/ss3.png) no-repeat center top;
width: 276px;
height: 14px;
}

.pages{
color: #637DA5;
font-family: Tahoma;
font-size: 11px;
}

.pages a:link {color: #637DA5; text-decoration: none;}
.pages a:visited {color: #637DA5; text-decoration: none;}
.pages a:active {color: #637DA5; text-decoration: none;}
.pages a:hover {color: #8DACDB; text-decoration: none;}

blockquote {
color:#B5BDC7;
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: 1px solid #CAD4E2;
background: #F6F8FA;
margin-top:5px;
margin-bottom:15px;
margin-right:25px;
margin-left:25px;
}

.spoiler {
color:#F6F8FA;
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: 1px solid #CAD4E2;
background: #F6F8FA;
margin-top:0px;
margin-bottom:15px;
margin-right:25px;
margin-left:25px;
}

.c-textinput {
font-family: Tahoma;
font-size: 11px;
border: 1px solid #CAD4E2;
padding: 5px;
background-color: #F6F8FA;
color:#7b8da3;
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 #CAD4E2;
padding: 5px;
background-color: #F6F8FA;
color:#7b8da3;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
}

blockquote {
color:#B5BDC7;
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: 1px solid #CAD4E2;
background: #F6F8FA;
margin-top:0px;
margin-bottom:15px;
margin-right:25px;
margin-left:25px;
}