/*
Theme Name: Taylor Lautner Source Version 1
Theme URI: http://taylorlautnersource.com
Description: First Version of Taylor Lautner Source
Author: George
Author URL: http://taylorlautnersource.com
Version: 1.0
*/

body {
background-image: url(images/bg.jpg);
background-repeat: repeat-x;
margin: 0px;
background-color: #f1f1f1;
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
color: #000;
}

img {margin:0; padding:0;}

a {color : #264f94;text-decoration : none;}
a:hover {text-decoration : underline; color: #264f94}

#content{width : 620px; float:left; margin:0;padding:0 15px;}
#wrapper {width : 960px; margin:0 auto;}

h1, h2, h3, h4, h5, h6 {
	margin: 0px  0px;
	padding:0px 0px
	}

/* Header */
.navigation {color : #000;}
.navigation a {text-decoration : none; color: #000;
background-color: transparent;
padding: 5px;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;
opacity:.70;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.navigation a:hover 
{color : #000;
text-decoration : none;
background-color: #dbded9;
padding: 5px;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;
opacity:.70;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.navigation
{font-family: Verdana; 
font-weight: bold;
}

.navigation em {color: #405375}


/* Posts */

.post-title {text-align: center;
font-size: 12px;
color: #000;
padding:0px 0px 5px 0px; 
}

.title
{padding:5px 0px 5px 0px; 
}

.title a
{text-decoration : none; 
text-align: center;
color: #264f94;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;
font-size: 14px;
}

.title a:hover 
text-align: center;
{text-decoration: none;
color : #000;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration : none;
font-size: 14px;
}

.post-title a
{text-decoration : none; 
color: #264f94;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;
font-size: 12px;
}
.post-title a:hover 
{text-decoration: none;
color : #000;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration : none;
font-size: 12px;
}

.top
{background-color: #ececec;
background-image: url(http://taylorlautnersource.com/wordpress/wp-content/themes/greysky/images/posttop.jpg);
background-repeat: no-repeat;
background-position:center center;
-moz-border-radius: 20px 20px 0px 0px;
border-bottom: 0px solid #000;
vertical-align:center;
padding: 17px 5px 10px 5px;
}


.entry {padding:5px 10px;
background: #e9ebe9 top center url(http://taylorlautnersource.com/wordpress/wp-content/themes/greysky/images/entry.jpg);
line-height:15px;
text-align:justify;
padding-bottom:15px;
color:#000}

.entry img  
{border: 1px solid #18376b; 
-moz-border: 4px; 
padding: 3px; 
background-color: transparent; 
margin: 2px; 
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}

.entry a img 
{border: 1px solid #d5d5d5; 
-moz-border: 4px; 
padding: 4px; 
background-color: #fff; 
margin: 2px; 
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}

.entry a img:hover 
{border: 1px solid #18376b; 
-moz-border: 4px; 
padding: 4px; 
background-color: #fff; 
margin: 2px; 
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}

.entry a
{text-decoration : none; 
text-align: center;
color: #264f94;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;
font-size: 12px;
}

.entry a:hover 
text-align: center;
{text-decoration: none;
color : #000;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration : none;
font-size: 12px;
}

.news-btm {
	background-color: #eeefee;
font-size: 11px; 
line-height: 9px;
font-family: Tahoma;
text-transform: capitalize;
color: #193f7f;
text-align: center;
text-shadow: #cfcfcf 1px 1px 1px;
padding: 10px;
border: 1px solid #d2d4d2;
-moz-border-radius:  5px; 
-webkit-border-radius: 2px; 
border-radius: 5px;
}
	
	
.news-btm a:link{
color: #193f7f;
cursor:default;}
		
.news-btm a:visited{
color: #000000;
text-decoration:none;}
				
.news-btm a:hover{
color: #000;
border-bottom: #000000 dotted 0px;
text-decoration:none;}


blockquote cite { display: block;}
blockquote {
background-color: #eeefee;
background-image: url(http://taylorlautnersource.com/wordpress/wp-content/themes/greysky/images/blockquote.jpg);
background-repeat: no-repeat;
background-position: left top;
font-size: 11px; 
line-height: 15px;
letter-spacing: 1px;
font-family: Verdana, Arial,Tahoma;
color: #000;
padding:10px;
border: 3px solid #edf1f5;
filter: alpha(opacity=90);
 -moz-opacity: .90;
 -moz-border-radius:  5px; 
-webkit-border-radius: 5px;}


blockquote p:first-letter { 
	font-family: Verdana, Arial,Tahoma;
	float: left;
	color: #000000;
	margin: 5px;
	font-style: italic;
	font-size: 25px;}

.news blockquote a {
color: #a7adb1; }

.news blockquote a:hover {
color: #a7adb1; text-decoration: underline; }

.news blockquote em {
color: #9d9d9d; }

.news blockquote strong {
color: #000; }

.post-btm {background:url(images/post-btm.png) 
no-repeat bottom left;
height:166px;}


/* SideBar */


.sidebar {float:right; width:270px;padding:10px;}

.sidebar img {margin:0; padding:0;}
.sidebar a img {margin:0; padding:0;}

.sidebar-title {
background-image: url(http://taylorlautnersource.com/wordpress/wp-content/themes/greysky/images/sidebar-title.png);
background-repeat: no-repeat;
background-position: bottom center;
padding: 5px 0px 0px 0px;
font-weight: bold;
height: 84px;
font-size: 25px;
color: #163261;
font-family: Arial, Helvetica, sans-serif;
line-height: 26px;
letter-spacing: -1.2px;
text-shadow: #b9bab9 1px 1px 1px;
text-align:center;}

.project-title {
font-style: italic;
font-size: 15px;
color: #163261;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -1px;
text-shadow: #c5c6c4 1px 1px 1px;
text-align:justify;}

.sidebar a {text-decoration : none; color: #000;
background-color: transparent;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;
}

.sidebar a:hover 
{color : #000;
text-decoration : none;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;

}

.sidebar a:visited
{color : #000;
text-decoration : none;
text-shadow: #cfd1d0 1px 1px 1px;
text-decoration: none;
}

.family a img {
border: 1px solid #cacac9;
padding: 2px;
margin: 1px;
-moz-border-radius: 30px; 
-webkit-border-radius: 30px; 
border-radius: 30px; 
height: 40px;
width: 40px;
}

.family a img:hover {
border: 1px solid #172f5d;
padding: 2px;
margin: 1px;
-moz-border-radius: 30px; 
-webkit-border-radius: 30px; 
border-radius: 30px; 
height: 40px;
width: 40px;}

.linkback img {border: .5px solid #c6c7c6; -moz-border: 2px; padding: 4px; background-color: #fff; margin: .5px; }

input, textarea, option, select {
background-color: #daddd9;
font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
	color: #0000000;
	padding: 1px;
	 -moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px;
border: solid 1px #e7e8e7;
			
	}
	
	input:hover, textarea:hover, option:hover, select:hover {
background-color: #daddd9;
font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
	color: #000;
	padding: 1px;
	 -moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px;
border: solid 1px #e7e8e7;
	}
	
		input:focus, textarea:focus {
background-color: #daddd9;
font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
	color: #000;
	padding: 1px;
	 -moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px;
border: solid 1px #e7e8e7;
	}

.elites a img {border: 1px solid #c2c2c2;
padding: 5px;
-moz-border: 3px;
-khtml-border: 3px;
-webkit-border: 3px;
border-radius: 3px;
height: 32px;
width: 32px;
}

.elites a img:hover {border: 1px solid #153262;
padding: 5px;
-moz-border: 3px;
-khtml-border: 3px;
-webkit-border: 3px;
border-radius: 3px;
height: 32px;
width: 32px;
}

.elites2 a img {border: 1px solid #c2c2c2;
padding: 5px;
-moz-border: 3px;
-khtml-border: 3px;
-webkit-border: 3px;
border-radius: 3px;
}

.elites2 a img:hover {border: 1px solid #153262;
padding: 5px;
-moz-border: 3px;
-khtml-border: 3px;
-webkit-border: 3px;
border-radius: 3px;
}