body{
	background:#FFF;
	margin:0;
	padding:0;
}

a{
	outline:none;	
}

#navWrap{
	margin-top:20px;
	width:100%;
	background:url(images/em_07.png);
	height:35px;
	padding-top:1px;
}

#navItems{
	width:550px;
	margin:auto;
}

.nav{
	margin-right:80px;	
}

#world{
	width:950px;
	padding-top:50px;

	margin:auto;
}

#world ul{
	list-style:none;
}


#world2{
	width:789px;
	padding-top:50px;

	margin:auto;
}

#imgNav img{
height:190px;
width:240px;
padding:10px;
backround:#000;
margin-bottom:20px;
border:1px solid #fff;/* for IE */
/* filter:alpha(opacity=40);
  opacity:0.4;
*/
}

#imgNav img:hover{
	border:1px solid #36c9b9;
	  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1;
}

#folioItem{
	float:left;
	width:260px;
	margin-bottom:40px;
}

#title{
	color:#13888a;
	font-family:Tahoma;
	letter-spacing:0px;
	text-align:center;
	font-style:none;
	margin-bottom:10px;
	font-size:12px;
}

#loc{
	color:#bdb93b;	
}

#footer{
	text-align:center;
	font-family:Arial;
	text-transform:uppercase;
	font-size:8px;
	color:#666;
	letter-spacing:5px;
	bottom:0;
	margin-top:20px;

}

#header{
	margin:auto;
	width:100%;
}

#blogheaders{
margin-top:20px;
}

#blogheaders img{
margin-bottom:20px;
}


/* BLOG */


#blogWrap p{
	margin-bottom:20px;	
}

#blogWrap ol li{
	margin-bottom:40px;
}

#blogWrap{
	width:900px;
	margin:auto;
	padding-top:50px;
	font-family:Tahoma;
	font-size:12px;
	padding-bottom:40px;
	line-height:18px;
}
#blogWrap a{
	color:#1ab5ce;
	text-decoration:none;
	
}

#blogWrap a:hover{
	color:#77786e;
}

#sidebarWrap{
	width:168px;
	float:left;
}

#sidebarWrap a{
	color:#7f8264;
	text-decoration:none;
}

#sidebarWrap h2{
	display:none;	
}

#sidebarWrap a:hover{
	color:#90946d;	
}

#sidebarHead{
	width:168px;
	height:40px;
	background:url(images/blog_03.png);
}

#sidebarMid{
	width:157px;
	background:#ecede2;
	padding:5px;
}

#sidebarFoot{
	width:168px;
	height:93px;
	background:url(images/blog_20.png);
}

.leftsidebar{
	margin-right:20px;
}

.rightsidebar{
	margin-left:20px;
}

#sidebarWrap ul{
	margin-left:30px;
	margin-top:20px;
	background:#ecede2;
	margin-right:0;
	margin-bottom:0;
	padding-left:0;
	padding-bottom:10px;
	padding-top:5px;
	padding-right:0;
	list-style:none;
	list-style-type:none;

}


#sidebarWrap li{
	list-style-type:none;
	list-style:none:
}

#sidebarWrap ul li{
	list-style-image:url(images/blog_17.png);
	margin-bottom:10px;
}

#contentWrap{
	width:519px;
	float:left;
	padding-top:5px;
}

#contentHead{
	width:519px;
	background:#ecede2 url(images/blog_06.png) no-repeat;
	height:58px;
	font-size:18px;
	color:#FFF;
	text-transform:capitalize;
	text-align:center;
}

#contentHead img{
	margin-top:-13px;	
}

#contentMid{
	width:489px;
	background:#ecede2;
	padding:15px;
	color:#77786e;
	font-family:Tahoma;
	font-size:12px;
}

#contentFoot{
	width:519px;
	background:url(images/blog_22.png);
	height:63px;
	margin-bottom:30px;
}

.date{
	color:#5b5c4f;	
	margin-bottom:10px;
}

#response{
width:119px;
height:26px;
font-size:11px;
padding-top:5px;
margin-top:5px;
background:url(images/comment_35.png);
text-align:center;

}

#response a{
	color:#525534;
	
	text-decoration:none;
	
}

#response a:hover{
	color:#525534;
	
}	


.url a{
	color:#1ab5ce;
	text-decoration:none;
	
}

.url a:hover{
	color:#77786e;
}


#tweets{
	width:157px;
	background:#ecede2;
	padding:5px;
	color:#77786e;
}

#tweets ul{
	list-style:none;
	list-style-image:none;
	padding-left:7px;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	margin:0;
}

#tweets ul li{
	list-style:none;
	list-style-image:none;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	margin:0;
}

#tweets ul li ul li{
width: 130px;
list-style-image:none;
padding-top:10px;
padding-bottom:20px;
padding-right:0;
padding-left:0;
border-bottom:1px solid #dfe3b6;
}

#tweets ul li ul li a{
	font-size:10px;	
}

/* COMMENTS */
#comments{
color:#77786e;	
}

#comments a{
	color:#1ab5ce;
	text-decoration:none;
	
}

#comments a:hover{
	color:#77786e;
}

#comments ol{
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
}

.alt{
	padding:10px;
	background:#ecede2;
}

#comment-area li{
	padding:10px;
	border:1px solid #ecede2;
	margin-top:20px;
}

textarea#comment{
	padding:4px;
	border:1px solid #bdb938;
	width:519px;
}

.commenter{
	font-family:Georgia;
	font-size:18px;
}

.comment-info{
	color:#1ab5ce;
	float:left;
}

.com{
	color:#77786e;
	
}

#submit{
	background:url(images/blog_30.png);
	width:99px;
	height:25px;
	margin:0;
	border:0;
	padding:0;
	cursor:pointer;
}

.avatar{
	float:left;
	padding:5px;
	border:1px solid #CCC;
	margin-right:10px;
}


/******************************************
* Align box
******************************************/

img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

#readmore{
	width:119px;
	height:24px;
	background:url(images/read_35.png);
	padding-top:7px;
	text-align:center;
	
}

#readmore a{
	color:#FFF;	
}

#readmore a:hover{
	text-decoration:underline;
	color:#FFF;
}

.more-link{
	color:#FFF;	
}

.more-link a:hover{
	text-decoration:underline;
	color:#FFF;
}

#author{
	border:1px solid #BDB938;
	padding:4px;
}


#email{
	border:1px solid #BDB938;
	padding:4px;
}

#url{
	border:1px solid #BDB938;
	padding:4px;
}




#life li{
	float:left;	
}

#folioGraphic{
	float:left;
	text-align:center;
}

#folioGraphic img{
	text-align:center;
}