/*  
Theme Name: TayL
Theme for Taylor Lautner Fan
Copyright Meine Herz Designs 2010 
Author: Tamara 
Author URI: http://www.tokioh.com/herz

*/

/* Body content */

body {
	font-size: 11px;
	font-family: tahoma, verdana, arial, sans-serif;
	line-height: 16px;
	color: #777777;
	text-align: center;
	margin: 0;
	padding: 0;
	background: #2D2D2D url(/wp-content/themes/tayl/images/bg.jpg) repeat-x;
	}

img {
	border: none;
}


#wrapper {
	margin: 0 auto;
	width: 1072px;
	}

B {
color: #626161;
font-weight: bold;
}
STRONG {
color: #626161;
font-weight: bold;
}

U {
color: #5B4F53;
}
underline {
color: #5B4F53;
}

I {
color: #B4B0B2;
}
italic {
color: #B4B0B2;
}

a:link, a:active, a:visited {
	color: #CC5678;
	font-weight: bold;
	text-decoration: none;
	}

a:hover {
	color: #D66788;
	text-decoration: none;
	}

blockquote {
	margin: 10px 20px 10px 20px;
        padding: 10px 10px 10px 10px;
	font-size: 11px;
	line-height: 20px;
        color: #BDB9B9;
        text-shadow: #000000 1px 1px 1px;
	background: #fafafa;
	border-top: 1px solid #141414;
	border-right: 8px solid #252525;
	border-bottom: 1px solid #252525;
	border-left: 8px solid #141414;
        background: #191919 url(/wp-content/themes/tayl/images/blockq.jpg) bottom no-repeat;
	}

cite {
	font-size: 90%;
	font-style: normal;
	}

hr {
	width: 100%;
	border-top: 1px solid #dedede;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	margin: 15px 0 15px 0;
	}


.source {
color: #DDDCDC;
font-size: 8px;
font-family: Arial;
text-transform:uppercase;
text-align:center;
padding-top: 2px;
padding-bottom: 2px;
}
.source a:link {color: #DDDCDC;}
.source a:hover {color: #dddddd;}
.source STRONG {COLOR: #DDDCDC;}
.source B {COLOR: #dddddd;}


/* Headers */

h1, h1 a {
float: left;
        color: #a3a7ab;
	margin: 10px 0px -20px 0px;
	padding: 5px 5px 0px 5px;
        font-size: 11pt;
        height: 190px;
	width: 334px;
        text-align: center;
	color: #fdfdfd;
	border-bottom: 0px solid #EAC827;
background: #2D2D2D url(/wp-content/themes/tayl/images/stop.jpg) no-repeat;
	}

h8, h8 a {
float: right;
        color: #a3a7ab;
	width: 334px;
	margin: 0px 3px 20px 0px;
	padding: 5px 5px 0px 5px;
        font-size: 11pt;
        height: 167px;
        text-align: center;
	color: #fdfdfd;
	border-bottom: 0px solid #EAC827;
background: #E4E4E4 url(/wp-content/themes/tayl/images/sbot.jpg) top right no-repeat;
	}


.side_meta {
	padding: 5px 0px 5px 0px;
        margin: 20px 0 16px 0;
        color: #E98EA8;
	text-shadow: #000000 1px 1px 1px;
	font-size: 11px;
        text-align: center;
	font-weight: bold;
	border-top: 1px solid #4A4949;
        border-left: 1px solid #4A4949;
        border-right: 1px solid #6D6D6D;
	border-bottom: 1px solid #6D6D6D;
	background: #575656;
 	-moz-border-radius:  14px; 
	-webkit-border-radius: 14px;
}


h2, h2 a {
	color: #666;
	font-size: 13px;
	margin: 0 0 5px 0;
	}

h3 {
	color: #716267;
        text-shadow: #000000 1px 1px 1px;
	font-size: 10px;
	font-family: Tahoma;
        padding: 24px 4px 0px 4px;
	margin: 5px 0 20px 20px;
        width: 510px;
        height: 50px;
        text-align: center;
        background: #2D2D2D url(/wp-content/themes/tayl/images/arc.jpg) right no-repeat;
	}

h3 B{
        color: #D27A94;
	font-size: 14px;
        text-shadow: #000000 1px 1px 1px;
        font-weight: bold;
}
h3 STRONG{
        color: #E7E4E4;
	font-size: 14px;
        text-shadow: #000000 1px 1px 1px;
        font-weight: bold;
	font-size: 10px;
}

h3 a:link, h3 a:visited{
        color: #D8D6D7;
        text-shadow: #000000 1px 1px 1px;
        text-transform: uppercase;
}
h3 a:hover{
        color: #CC5678;
        text-shadow: #000000 1px 1px 1px;
        text-transform: uppercase;
}


h4, h4 a {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#869EAF;
        line-height: 10px;
	text-shadow: #ffffff 1px 1px 1px;
	padding: 10px 10px 10px 10px;
        margin: 10px 12px 10px 12px;
        background: #FAF8F9;
        border-bottom: #ffffff 1px solid;
        border-top: #F6F5F6 1px solid;
	}

h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #898888;
        line-height: 10px;
	text-shadow: #ffffff 1px 1px 1px;
	padding: 10px 10px 10px 10px;
        margin: 10px 12px 0px 12px;
	border-top: 1px solid #141414;
	border-right: 8px solid #252525;
	border-bottom: 1px solid #252525;
	border-left: 8px solid #141414;
        background: #191919 url(/wp-content/themes/tayl/images/blockq.jpg) bottom no-repeat;
	
}

#updates { 
height: 16px;
padding: 3px;
color: #8C8C8C;
text-shadow: #282828 1px 1px 1px;
}


/* Container */

#rap {
	width: 940px;
	margin: 0 auto 0 auto;
	padding: 0;
	border: 0;
	background: transparent;
	}


/* Header contents */

#headerimg {
	float: left;
	width: 1124px;
	height: 656px;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: center;
	background: #fdfdfd;
	}


/* Navigation menu */

.welcome {
padding: 4px 4px 4px 4px;
	font-size: 8pt;
	line-height: 9pt;
	letter-spacing: 0px;
	font-family: Tahoma;
        color: #847C7E;
        text-shadow: 1px 1px #261D20;
}
.welcome B {
color: #ACAAAA;
        text-shadow: 1px 1px #261D20;
}
.welcome STRONG {
color: #ACAAAA;
        text-shadow: 1px 1px #261D20;
}

#navigation {
	float: right;
	width: 100%;
	height: 80px;
	margin: 0 auto 68px auto;
	padding: 45px 0 0 0;
	font-size: 11px !important;
	letter-spacing: 0.5px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(http://tokioh.com/en/wp-content/themes/Tamara/images/logo.jpg) no-repeat top left;
	}

#navigation ul {
	margin: 0 0 0 310px;
	}

#navigation li {
	float: left;
	list-style: none;
	line-height: 30px;
	margin: 0 4px 0 0;
	}

#navigation li a {
	color: #666;
	display: block;
	float: left;
	padding: 0 0 0 10px;
	text-decoration: none;
	background: url() no-repeat left;
	}

#navigation li a span {
	display: block;
	float: left;
	height: 30px;
	padding: 0 10px 0 0;
	background: url() no-repeat right;
	}

#navigation li a:hover, #navigation li.active a {
	background: url(http://tokioh.com/en/wp-content/themes/Tamara/images/btn.gif) no-repeat left;
	color: #fff;
	text-decoration: none;
	}

#navigation li.active a span, #navigation li a:hover span {
	background: url(http://tokioh.com/en/wp-content/themes/Tamara/images/btn.gif) no-repeat right;
	}


/* Blog contents */


#content-container {
margin: 0 auto;
width:920px;
}


#content {
	width:572px;
        display: block;
        float: left;
	padding-top: 20px;
        color: #777777;
        text-align: justify;
	background: #2D2D2D url() repeat-y;
	}

.more {
        color: #584B4F;
        text-shadow: #000000 1px 1px 1px;
        margin: 4px 0 0 20px;
        padding: 3px 1px 1px 14px;
        width: 156px;
        height: 21px;
        background: url(/wp-content/themes/tayl/images/more.png);
}

.post {
	font-size: 11px;
	padding: 0 10px 0 10px;
	margin: 0 0 0 0;
        color: #777777;
	background: #2D2D2D url(/wp-content/themes/tayl/images/middle.jpg) repeat-y;
	}

.exerpt { 
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4D4D4D;
        line-height: 10px;
	text-shadow: #000000 1px 1px 1px;
	padding: 0px 20px 6px 20px;
}

.exerpt-small{ 
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
        text-transform: uppercase;
	color:#C3C1C2;
        line-height: 10px;
	text-shadow: #ffffff 1px 1px 1px;
	padding: 0px 20px 6px 20px;
}

.storycontent p, .entry {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4D4D4D;
        line-height: 10px;
	text-shadow: #000000 1px 1px 1px;
	padding: 0 10px 0 10px;
}

.storycontent img{
        border-top: 1px solid #0A0A0A;
        border-left: 1px solid #0A0A0A;
        border-right: 1px solid #2D2D2D;
        border-bottom: 1px solid #2D2D2D;
        background: #212121 url(/wp-content/themes/tayl/images/imgbg.png) repeat;
        margin:2px;
        padding: 4px;
        border-radius: 4px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        filter:alpha(opacity=90);
        opacity: 0.9;
        -moz-opacity:0.9;
}

.storycontent img:hover {
        border-top: 1px solid #0A0A0A;
        border-left: 1px solid #0A0A0A;
        border-right: 1px solid #2D2D2D;
        border-bottom: 1px solid #2D2D2D;
        background: #212121 url(/wp-content/themes/tayl/images/imgbg.png) repeat;
        margin:2px;
        padding: 4px;
        border-radius: 4px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        filter:alpha(opacity=60);
        opacity: 0.6;
        -moz-opacity:0.6;
}



.date {
        margin: 0 0 0 -10px;
	padding: 44px 5px 0 8px;
        font-size: 8pt;
        height: 130px;
        width:572px;
        text-align: center;
	color: #63575A;
        text-shadow: #000000 1px 1px 1px;
	border-bottom: 0px solid #EAC827;
	background: url(/wp-content/themes/tayl/images/top.jpg) top left no-repeat;
	}

.date a {
	color: #fcfcfc;
        text-shadow: #000000 1px 1px 1px;
	text-decoration: none;
	}
.date B{
        color: #975469;
        text-shadow: #000000 1px 1px 1px;
        font-weight: bold;
        text-transform: uppercase;
}
.date STRONG{
        color: #975469;
        text-shadow: #000000 1px 1px 1px;
        font-weight: bold;
        text-transform: uppercase;
}

.dates {
margin-bottom: 1px;
margin-top: 1px;
padding: 2px;
font-family: "trebuchet ms";
font-size: 10px;
background-color: #f3f2f2;
border-right: 2px solid #f2f1f1;
border-bottom: 2px solid #f2f1f1;
cursor: default;
color: #c76b7e;


}


.dates:hover {
margin-bottom: 1px;
margin-top: 1px;
padding: 2px;
font-family: "trebuchet ms";
font-size: 10px;
background-color: #f2f1f1;
border-right: 2px solid #eae9e9;
border-bottom: 2px solid #eae9e9;
cursor: default;
color: #bd6074;
}

.today {
color: #A5A3A6;
text-shadow: #181215 1px 1px 1px;
}
.today B{
color: #955267;
text-shadow: #181215 1px 1px 1px;
}
.today STRONG{
color: #955267;
text-shadow: #181215 1px 1px 1px;
}

.meta li, ul.post-meta li {
	display: inline;
	}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	}

.title, .title a {
        padding: 5px 5px 0 5px;
        margin: 60px 5px 0 5px;
	color: #B9506F;
        text-shadow: #000000 1px 1px 1px;
        font-family: Georgia;
	font-size: 14pt;
        text-align: center;
        font-style:italic;
	font-weight:bold;
        -moz-border-radius:  14px; 
        -webkit-border-radius: 14px;
	}

.title a:hover{
	color: #2C2C2C;
        text-shadow: #000000 1px 1px 1px;
        text-decoration: underline;
	font-size: 14pt;
        font-family: Georgia;
        text-align: center;
        font-style:italic;
	font-weight:bold;
	border-top: 0px solid #6b6b6b;
	border-bottom: 0px solid #6b6b6b;
	background: #;
        -moz-border-radius:  14px; 
        -webkit-border-radius: 14px;
	}

.cat {
font-size: 7pt;
font-family: tahoma;
color: #8C8C8C;
padding: 6px 2px 0 2px;
text-shadow: 1px 1px 1px #000000;
text-align: center;
}

.cat B{
        font-size: 7pt;
        font-family: tahoma;
        font-weight: bold;
        color: #cccccc;
        text-shadow: 1px 1px 1px #000000;
        text-align: center;
}
.cat STRONG{
        font-size: 7pt;
        font-family: tahoma;
        font-weight: bold;
        color: #cccccc;
        text-shadow: 1px 1px 1px #000000;
        text-align: center;
}

.cat a:link {
font-size: 7pt;
font-family: tahoma;
color: #686666;
text-shadow: 1px 1px 1px #000000;
text-transform: uppercase;
}
.cat a:hover {
font-size: 7pt;
font-family: tahoma;
color: #7D4052;
text-shadow: 1px 1px 1px #000000;
text-transform: uppercase;
}

.bottom {
	margin: 20px 20px -40px -10px;
	padding: 62px 12px 0px 5px;
        font-size: 20pt;
        text-shadow: #000000 1px 1px 1px;
        height: 200px;
        width:555px;
        text-align: center;
	color: #b18894;
	border-bottom: 0px solid #000000;
	background: #2D2D2D url(/wp-content/themes/tayl/images/bottom.jpg) no-repeat;
	}
.bottom a:link, .bottom a:hover {
	color: #b18894;
        font-size: 20pt;
        text-shadow: #000000 1px 1px 1px;
}

.bottom2 {
	margin: -10px 20px -40px -10px;
	padding: 62px 12px 0px 5px;
        font-size: 20pt;
        text-shadow: #000000 1px 1px 1px;
        height: 200px;
        width:560px;
        text-align: center;
	color: #b18894;
	border-bottom: 0px solid #000000;
	background: #2D2D2D url(/wp-content/themes/tayl/images/bottom2.jpg) no-repeat;
	}

.meta a, .bottom2 a {
	color: #b18894;
        text-shadow: #000000 1px 1px 1px;
	font-weight: normal;
	}
.meta a:hover, .bottom2 a:hover {
	color: #986876;
        text-shadow: #000000 1px 1px 1px;
	font-weight: normal;
	}


/* Page navigation */

.pagen {
       color: #C1BFBF;
       text-shadow: #000000 1px 1px 1px;
       width: 184px;
       margin: 2px 0 0 0;
       padding: 8px 4px 8px 4px;
       background: #333333 url() top center no-repeat;
       -moz-border-radius: 12px;
       -webkit-border-radius: 12px;
}

.pagen a:link, .pagen a:visited {
       color: #C1BFBF;
       text-shadow: #000000 1px 1px 1px;
}

#recentnav {
	width: 100%;
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
	text-align: center;
	background: #fdfdfd;
	}

#recentnav a {
	text-transform: uppercase;
	}

#recentnav a:hover {

	color: #999;
	text-transform: uppercase;
	text-decoration: none;
	}


/* Admin: edit page link */

p.edit {
	display: block;
	padding: 5px;
        margin: -20px 0 15px 0;
	color: #a5bfd1;
	font-size: 11px;
        text-align: center;
	font-weight: bold;
	border-top: 0px solid #6b6b6b;
	border-bottom: 0px solid #6b6b6b;
	background: #e1edf6;
 -moz-border-radius:  14px; 
-webkit-border-radius: 14px;
	}

p.edit a {
	color: #a5bfd1;
	padding: 0 0 0 15px;
	}


/* (if search) no result sorry note */

p.sorry {
	display: block;
	margin: 0 0 15px 0;
	padding: 10px;
	background: #fdfdfd;
	}



/* Comments */

.comment {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#52524F;
        line-height: 10px;
	text-shadow: #000000 1px 1px 1px;
        padding: 0px 10px 10px 10px;
        margin: 4px 0 4px 0;
        border-bottom: #515151 2px solid;
        border-right: #515151 1px solid;
        border-top: #000000 1px solid;
        border-left: #000000 1px solid;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
	background: #383838 url(/wp-content/themes/tayl/images/cbg.jpg) repeat-y;
}
.comment small{
	font-size:10px;
        color:#CC5D7E;
        line-height: 10px;
	text-shadow: #ffffff 1px 1px 1px;
}
.comment li, .comment ul{
color: #000000;
text-shadow: #95A9BE 1px 1px 1px;
}
.comment a:link{
color: #677693;
}
.comment a:visited{
color: #677693;
}
.comment a:hover{
color: #548184;
}

.comment2 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CC5D7E;
        line-height: 10px;
	text-shadow: #000000 1px 1px 1px;
        margin: 0 4px 0 4px;
	padding: 10px 6px 10px 6px;
        border-top: #222222 1px solid;
        border-right: #444444 1px solid;
        border-bottom: #444444 1px solid;
        border-left: #222222 1px solid;
	background: #383838;        
}

.comment2 a:link{
color: #B9B8B8;
}
.comment2 a:visited{
color: #B9B8B8;
}
.comment2 a:hover{
color: #C35474;
}

.comment3 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#545353;
        line-height: 10px;
	text-shadow: #000000 1px 1px 1px;
        margin: 0 4px 0 4px;
	padding: 10px 6px 10px 6px;
        text-align: center;
	background: #3E3E3E;
}
.comment3 a:link{
color: #A8516C;
}
.comment3 a:visited{
color: #A8516C;
}
.comment3 a:hover{
color: #6B6A6A;
}

#cmnts {
	margin: 0 0 15px 0;
	padding: 15px;
	background: #fdfdfd;
	}

ol#comments li p {
	font-size: 100%;
	}

ul.post-meta {
	list-style: none;
	}

ul.post-meta span.post-meta-key {
	font-weight: bold;
	}

.feedback {
	color: #ccc;
	text-align: right;
	clear: both;
	}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: transparent;
	border: 1px solid #dedede;
	padding: .2em;
	}

#commentlist li ul {
	border-left: 1px solid #dedede;
	font-size: 110%;
	list-style-type: none;
	}

.avatar {
	float: right;  
        border-top: 1px solid #F6F6F6;
        border-right: 1px solid #E6E5E5;
        border-bottom: 1px solid #E6E5E5;
        border-left: 1px #F6F6F6;
        background: #F3F2F2;
	padding: 4px;
        margin: 10px 4px 10px 4px;
	}


/* Comment box */

#commentform textarea {
	width: 99%;
	background: #4a2e3a;
	border-top: 1px solid #402631;
	border-right: 1px solid #4f3440;
	border-bottom: 1px solid #4f3440;
	border-left: 1px solid #402631;
        color: #705762;
        text-shadow: #000000 1px 1px 1px;
	}


/* Sidebar Contents */

#sidebar {
	float: left;
        color: #C897A6;
        text-shadow: #542936 1px 1px 1px;
	width: 310px;
	margin: 4px 0px 0px 0px;
	padding: 10px 14px 10px 14px;
        text-align: left;
        background: #E4E4E4 url(/wp-content/themes/tayl/images/smid.jpg) repeat-y;
	}

#sidebar B{

        color: #DDBFC8;
}
#sidebar STRONG{

        color: #DDBFC8;
}

#sidebar a:link{
color: #CCCCB6;
text-shadow: #542936 1px 1px 1px;
}
#sidebar a:visited{
color: #CCCCB6;
text-shadow: #542936 1px 1px 1px;
}
#sidebar a:hover{
color: #ffffff;
text-shadow: #542936 1px 1px 1px;
}

#sidebar ul {
	font-weight: normal;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#sidebar img, .sbi{
        margin: 2px 6px 2px 6px;
        padding: 4px;
	border-top: 1px solid #322428;
        border-right: 1px solid #322428;
        border-bottom: 1px solid #433539;
        border-left: 1px #433539;
        background: #3B2C31;
}

.side_body {
	float: right;
        color: #a3a7ab;
	width: 290px;
	margin: 0 0 10px 0;
	padding: 10px;
	background: transparent;
	}

.cp {
	background: #7F8CA4;
        padding: 4px;
        margin: 0 6px 0 6px;
	border-top: 1px solid #96A0B2;
        border-right: 1px solid #96A0B2;
        border-bottom: 1px solid #566582;
        border-left: 1px #566582;
	}

.cp:hover {
	background: #8693AA;
	padding: 4px;
        margin: 0 6px 0 6px;
	border-top: 1px solid #96A0B2;
        border-right: 1px solid #96A0B2;
        border-bottom: 1px solid #566582;
        border-left: 1px #566582;
	}

.proj {
      background: #955065;
      padding: 8px 10px 20px 10px;
      border-top: 1px solid #853D53;
      border-left: 1px solid #853D53;
      border-bottom: 1px solid #9E5A6F;
      border-right: 1px solid #9E5A6F;
      text-align: left;
}
.proj:hover {
      background: #9D5B6F;
      padding: 8px 10px 20px 10px;
      text-align: left;
}

.linklist ul {
	padding: 0;
	margin: 0 0 0 5px;
	}

.linklist li {
	padding: 5px 0;
	font-size: 11px;
	border-bottom: 1px solid #dedede;
	text-decoration: none;
	text-indent: 5px;
	padding: 3px 0 3px 0;
	text-transform: none;
	color: #666;
	}

.linklist li a {
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	color: #999;
	}

.linklist li a:hover {
	color: #53b5fe;
	text-decoration: none;
	}

.linkcat { /* hides blogroll */
	display: none;
	}



/* Forms, buttons, etc. */

textarea { 
        background: #C9836E;
	font-size: 11px;
        font-family: tahoma, verdana, arial, sans-serif;
	line-height: 12px;
	color: #9B6F4A;
	letter-spacing: 0px;
	border-top: 1px solid #B76F5A;
	border-left: 1px solid #B76F5A;
	border-right: 1px solid #D08E7A;
	border-bottom: 1px solid #D08E7A;
	padding: 2px;
}

input, select {
	background: #3B2C31;
	font-size: 11px;
        font-family: tahoma, verdana, arial, sans-serif;
	line-height: 12px;
	color: #fcfcfc;
	letter-spacing: 0px;
	border-top: 1px solid #322428;
        border-right: 1px solid #322428;
        border-bottom: 1px solid #433539;
        border-left: 1px #433539;
	padding: 2px;
}

input#submit, input#search_btn {
	padding: 5px;
	font-weight: bold;
	color: #b76d83;
	border: 0;
	background: #8b2e49;
	}

#login {
        color: #999999;
        text-shadow: #000000;
}

#login input {
        width: 475px;
        height: 32px;
        padding: 13px 6px 0 20px;
	background: #383838 url(/wp-content/themes/tayl/images/input.jpg) no-repeat;
        color: #8C4357;
        text-shadow: #000000;
        border: none;
}

#search_box {
	padding: 5px;
	}

.search-bottom {
	margin: -10px 20px -40px -10px;
	padding: 62px 12px 0px 5px;
        font-size: 20pt;
        text-shadow: #8BA5C1 1px 1px 1px;
        height: 220px;
        width:560px;
        text-align: center;
	color: #ffffff;
	border-bottom: 0px solid #EAC827;
	background: #f9f9f9 url(/wp-content/themes/tayl/images/bottom.jpg) no-repeat;
	}


/* Dropdown Menu */

#dropmenudiv {
	position:absolute;
	border: 0;
	line-height: 30px;
	z-index: 100;
	padding: 0 0 0 10px;
	margin: 10px 0 0 0;
	font-size: 11px;
	text-align: left;
	background: transparent;
	font-family: Tahoma;
	}

#dropmenudiv a {
	width: 100%;
	color: #fff;
	display: block;
	text-indent: 5px;
	padding: 0;
	margin: 0;
	text-decoration: none;
	font-weight: bold;
	background: #53b5fe;
	border-bottom: 1px solid #43a6ef;
	}

#dropmenudiv a:hover {
	color: #ccc;
	background: #444;
	border-bottom: 1px solid #444;
	}

/* Images */

.image {
      border-top: 2px solid #D5D3D4;
      border-left: 2px solid #D5D3D4;
      border-right: 2px solid #F9F9F9;
      border-bottom: 2px solid #F9F9F9;
      background: #E3E2E3 url(/wp-content/themes/tayl/images/imgbg.png) repeat;
      margin:2px;
      padding: 4px;
      border-radius: 4px;
      -moz-border-radius: 5px;
      -webkit-border-radius: 5px;
      filter:alpha(opacity=90);
      opacity: 0.9;
      -moz-opacity:0.9;
}

.image:hover {
border-top: 2px solid #F9F9F9;
border-left: 2px solid #F9F9F9;
border-right: 2px solid #D5D3D4;
border-bottom: 2px solid #D5D3D4;
background: #E3E2E3 url(/wp-content/themes/tayl/images/imgbg.png) repeat;
margin:2px;
padding: 4px;
border-radius: 4px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
}

.image2 {
margin:0px;
}
.image2:hover {
margin:0px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}

.latest {
border-top: 1px solid #1A1A1A;
border-left: 1px solid #1A1A1A;
border-right: 1px solid #935669;
border-bottom: 1px solid #935669;

margin:2px;
padding: 4px;
background-color:#783247;
filter:alpha(opacity=60);
opacity: 0.6;

}

.latest:hover {
border-top: 1px solid #1A1A1A;
border-left: 1px solid #1A1A1A;
border-right: 1px solid #935669;
border-bottom: 1px solid #935669;

margin:2px;
padding: 4px;
background-color: #783247;
filter:alpha(opacity=90);
opacity: 0.9;
}


.nt {
border-top: 0px solid #D7E5BE;
border-left: 0px solid #D7E5BE;
border-right: 1px solid #C5D7A4;
border-bottom: 1px solid #C5D7A4;

margin:8px;
padding: 4px;
border-radius: 4px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#D7E5BE;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
}

.nt:hover {
border-top: 0px solid #ffffff;
border-left: 0px solid #fffff;
border-right: 1px solid #C9DEA3;
border-bottom: 1px solid #C9DEA3;

margin:8px;
padding: 4px;
border-radius: 4px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #ffffff;
filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
}



/*Related Posts */
.related {
text-align: right;
}

.related ul {
	padding: 0;
	margin: 0 0 0 5px;
        list-style: none;
	}

.related li {
	padding: 5px 0;
	font-size: 11px;
	border-bottom: 0px solid #dedede;
	text-decoration: none;
	text-indent: 5px;
	padding: 3px 0 3px 0;
	text-transform: none;
	color: #666;
	}

.related li a {
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	color: #999;
	}

.related li a:hover {
	color: #53b5fe;
	text-decoration: none;
	}



/*
--------------------------------------------------------------------------------------
06. FOOTER STYLES
--------------------------------------------------------------------------------------
*/

#footer {
	width: 100%;
	float: left;
	padding: 30px 0 10px 0;
	margin: 0px 0 0 -20;
	font-size: 11px;
	text-align: center;
	color: #ECBBC9;
        text-shadow: #000000 1px 1px 1px;
	background: #C95677 url(/wp-content/themes/tayl/images/footer.jpg) repeat-x;
	}

#footer a {
	font-weight: normal;
	color: #ffffff;
        text-shadow: #000000 1px 1px 1px;
	}

#footer a:hover {
        color: #FFFFFD;
        text-shadow: #000000 1px 1px 1px;
	text-decoration: none;
	}

#footer a.logo {
	margin: -10px auto 0 auto;
	display: block;
        background: url(/wp-content/themes/tayl/images/logo.png) no-repeat;
	width: 120px;
        padding-bottom: 0px;
	height: 75px;
	text-indent: -9999px;
	}

#footer a.logo:hover {
	border: 0;
	}

#footer B {
        color: #ffffff;
        text-shadow: #000000 1px 1px 1px;
}

#footer STRONG {
        color: #ffffff;
        text-shadow: #000000 1px 1px 1px;
}

