/* js-disabled class - set image sizes so they all fit in the viewer */
body{background:#827c74 url(images/bg.png) fixed repeat-x 0 0;margin: 0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#000;padding-left:120px;min-height:100%}
* html body {overflow-y:auto; width:1080px;} /*for IE6!*/
h2{
	margin: 10px 0 0;
	font-size: 14px;
}
p{
	margin: 0;
	padding: 0;
	font-size:12px;
}
a, a:visited, a img{
	text-decoration:none;
	border: 0;
	color: #827c74;
}
a:hover{
	text-decoration: none;
}
.blog a:hover{
	text-decoration: underline;
}

#wrapper{width:748px;margin:auto;padding: 0 ;position:relative;}
#sitename{
	width: 100%;
	height: 60px;
	background: url(images/sitename.png) no-repeat 50% 50%;
}
#mainBlurb{
	padding: 0 10px 10px 5px; 
}
.profileWrapper{
	width: 374px;
	float: left;
}
.profileShadow{
	width: 374px;
	margin-top: 166px;
	background: url(images/profile.png) repeat-y;
}
.profile{
	margin: 85px 20px 0;
	position: relative;
}
.profileBottom{
	width: 374px;
	height: 20px;
	background: url(images/profilebottom.png) no-repeat 0 0;
}

#dean{background: url(images/dean.png) no-repeat 0 0;}
#jill{background: url(images/jill.png) no-repeat 0 0;}
p.blurb{
	margin-top: 10px;
	text-align: justify;
	color: #414042;
}
.hImg{
	padding-bottom: 10px;
}

.likeBtn{
	position: absolute; top: -125px; left: 150px; border:none; overflow:hidden; width:75px; height:21px;
}

.icons{
	position: relative;
	top: -65px;
	margin-bottom: -75px;
	z-index: 0;
}
a.uLine{
	position: relative;
}
a.uLine img{
	margin-bottom: 1px;
	padding-bottom: 0;
}
a.uLine:hover img{
	margin-bottom: 0;
	border-bottom: 1px solid #827c74;
}
#dockbar{position:fixed;left:0;bottom:0;width:100%;height:35px; background:url(images/dock.png) repeat-x;text-align:center;z-index:2;}
* html #jq_dock {position:absolute;} /*for IE6!*/
div.jqDockLabel {font-size: 11px; font-weight:bold; white-space:nowrap; color:#000; cursor:pointer;padding-bottom: 85px;border:none;z-index:1;}
div.jqDockLabel{
	text-decoration: none !important;
}

#linkBar{position:fixed;left:0;bottom:0;width:100%;height:35px; background:url(images/dock.png) repeat-x;text-align:center;z-index:2;}
/*#linkDock {position:fixed; bottom:4px; left:0; width:100%; min-width: 960px; display:none;z-index:10;} 
/* #topdock {position:absolute; top:250px; right:5px; display:none;}*/
/*dock styling...*/
/*...centre the dock...*/
#linkDock div.jqDockWrap {margin:0 auto;}
/*label styling...*/



.twitterlist{
	width: 480px;
	margin: auto;
}
.tweet {
	min-height:130px;
}
.tweet .tweet_list, .query .tweet_list, .blog ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size:12px;
}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
	font-style: bold; }
.tweet .tweet_list li, .query .tweet_list li, .blog li {
	overflow-y: auto;
	overflow-x: hidden; 
	padding: 0 15px;
}
.tweet .tweet_list li, .query .tweet_list li{
	padding-top: 5px;
	padding-bottom: 5px;
}
.tweet .tweet_list li:nth-child(even), .query .tweet_list li:nth-child(even), .blog li:nth-child(even) {
	background: url(images/even.png) 0 0 repeat-y;
}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
	padding-right: 5px;
	float: left;
}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {vertical-align: middle;}

