/*
Theme Name: Alfie Green
Theme URI: http://webcloudstudios.org/
Description: Customized Wordpress Theme for AlfieGreen
Version: 1.01
Author: WebCloudStudios
Author URI: http://webcloudstudios.com/
Tags: alfie green, baby, child blog, photo blog
*/



body{
	margin:0;
	text-align:center;
	background:url(images/body.jpg) repeat;
}

#outer{
	margin:0; padding:0;
	width:100%;
	background:url(images/bg.jpg) repeat-x top;
}


#wrap{
	top:0px;
	left:0px;
	width:978px;
	margin:0 auto;
	text-align:left;
	background:url(images/wrap.gif) repeat-y;
}

#header{
	width:978px;
	height:159px;
}

#nav{
	width:978px;
	height:44px;
	background:url(images/blogs-02.gif) no-repeat top;
}

#cont{
	width:978px;
}

#footer{
	width:978px;
	height:46px;
	clear:both;
	background:url(images/blogs-04.gif) no-repeat top;
}

.main-footer{
	width:100%;
	clear:both;
	padding:10px 0px 10px 0px;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
	text-align:center;
}

.main-footer a{
	color:#636363;
	text-decoration:underline;
}

/*...............................................*/


#glowingtabs{
float:left;
width:700px;
height:44px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:15px;
line-height:normal;
}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:6px 0px 0px 0px;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(images/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(images/glowtab.gif) no-repeat right top;
padding: 4px 21px 3px 12px;
color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: #3B3B3B;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #3B3B3B;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}


/*........................................*/

#search{
	width:255px;
	height:44px;
	float:left;
}

#search form{
	margin:0;
	padding:5px 10px 0px 70px;
	border:none;
}

.s-input{
	width:155px;
	height:17px;
	border:1px solid #FAFAFA;
	background:#FAFAFA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

/*................................*/

.left-part{
	width:689px;
	padding:0px 0px 0px 5px;
	float:left;
}

* html .left-part{
	width:694px;
	w\idth:689px;
}


.right-part{
	width:278px;
	float:left;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
}

/*.....................................*/

.post-top{
	width:686px;
	clear:both;
	background:url(images/header.jpg) no-repeat top;
}

.date-box{
	width:80px;
	float:left;
	height:71px;
}

.post-header{
	width:600px;
	float:left;
}

.post{
	padding:12px 20px 12px 20px;
	clear:both;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
	background:url(images/bar.gif) no-repeat top;
}

.post a{
	color:#535353;
	text-decoration:underline;
}

.post img{
	border:5px solid #BFBFBF;
}

.post-area{
	width:686px;
	clear:both;
	background:url(images/post-bg.gif) repeat-y;
}

.post-bottom{
	width:686px;
	height:28px;
	clear:both;
	background:url(images/bottom.gif) no-repeat top;
}

.post-header h2{
	margin:0;
	padding:15px 12px 0px 0px;
	color:#616161;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
}

.post-header h2 a{
	color:#616161;
	text-decoration:none;
}

.post-header p{
	margin:0;
	padding:8px 0px 8px 0px;
	color:#00A6F0;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.post-header p a{
	color:#00A6F0;
	text-decoration:underline;
}

.post-bottom p{
	margin:0;
	padding:0px 15px 0px 5px;
	line-height:26px;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
}

.post-bottom p a{
	color:#FFFFFF;
	text-decoration:underline;
}

h3.rss{
	margin:0;
	padding:22px 0px 22px 15px;
	color:#FCB815;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	background:#FFFFFF;
}

h3.rss a{
	color:#FCB815;
	text-decoration:none;
	padding:22px 0px 22px 100px;
	background:url(images/rss-icon.jpg) no-repeat left top;
}


.right-part h2{
	margin:0;
	padding:20px 10px 18px 20px;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	background:url(images/right-title-bg.jpg) no-repeat top center;
	color:#00A6EC;
}

.right-part ul{
	margin:0;
	padding:5px 10px 10px 25px;
	list-style:none;
}

.right-part ul li{
	margin:0;
	padding:0px 0px 4px 0px;
	list-style:none;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
}

.right-part ul li a{
	color:#636363;
	text-decoration:none;
}

.date-box p{
	margin:0;
	padding:22px 0px 0px 16px;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

.date-box p span{
	color:#FFF88A;
	font-weight:bold;
}


.navigation{
	width:686px;
	clear:both;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#616161;
	font-weight:bold;
}

.navigation a{
	color:#616161;
	text-decoration:none;
}

.alignleft{
	padding:8px 0px 8px 0px;
	width:330px;
	float:left;
}

.alignright{
	padding:8px 0px 8px 0px;
	width:330px;
	float:right;
	text-align:right;
}

.comments-area{
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#616161;
	clear:both;
	padding:8px 15px 0px 15px;
}

.comments-area a{
		color:#616161;
		text-decoration:underline;
}

.comments-area h2, .comments-area h3{
	font-size:16px;
}


