/* CSS Document by ME! */
/*Tags*/
body {
	background-color:#657077;
	padding:0px;
	margin:0px;
	background-image:url(../img/mainBG.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/*IDs*/
#wrapper {
	width:600px;
	background-image:url(../img/me.png);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:left;
	padding-left:270px;
	height:700px;
	overflow:visible;
	margin-top:100px;
	position:relative;
}
#main {
	width:500px;
}
#title {
	position:absolute;
	left:10px;
	top:400px;
	color:#0099CC;
}
#title h1 {
	padding:4px;
	background-color:#FFFFFF;
	border:#999999 solid 1px;
}
/*Twitter Section*/
#twitter_div {
	/*border:5px solid #444C51;*/
	background-color:#fff;
	position:relative;
	min-height:40px;
	padding:10px;
	top:-50px;
	left:-50px;
}
#twitter_div ul {
	margin:0px;
	padding:0px;	
}
#twitter_div ul li {
	list-style:none;
	margin-bottom:5px;
	/*clear:both;
	margin-left:90px;*/
	font-size:18px;
	/*border:1px solid #222830;*/
	padding:4px;
}
/*#twitter_div ul li:hover{
	background-color:#657077;
	color:#CCCCCC;
}*/
#twitter_div ul li a {
	/*width:100px;
	display:block;
	clear:both;
	position:relative;
	top:-25px;
	left:-100px;
	line-height:19px;
	text-align:right;*/
	text-transform:capitalize;
	font-style:italic;
	color:#222830;
	font-size:12px;
	
}
#twitter_div #twitterBadge {
	position:absolute;
	bottom:-60px;
	right:-20px;
}
/*End Twitter Section*/

/*Live Section*/
#live {
	background-color:#FFFFFF;
	padding:5px;
	margin-bottom:10px;
}
/*End Live Section*/

/*About Me Section*/
#aboutMe {
	background-color:#FFFFFF;
	padding:5px;
	margin-bottom:10px;
}
#aboutMe h2 {
	margin-bottom:0px;
}
#aboutMe h2 #aboutMe_btn {
	cursor:pointer;
}
/*End Me Section*/

/*Google Reader Section*/
#googRdr_div {
	background-color:#FFFFFF;
	padding:5px;
	/*position:relative;*/
	margin-bottom:0px;
}
#googRdr_div #googRdrMain_div {
	margin-bottom:0px;
	padding-bottom:0px;
}
#googRdr_div ul {
	list-style:none;
	padding-left:0px;
	margin-left:0px;
}
#googRdr_div ul li {
	border:#333333 1px dotted;
	padding:2px;
	margin:2px;
}
#googRdr_div ul li:hover {
	background-color:#EEEEEE;
}
.googRdrBadge {
	/*position:absolute;
	bottom:-40px;
	right:-20px;*/
	margin-left:360px;
	margin-top:-25px;
	padding:0px;
}
#googRdr_div h2 {
	margin-bottom:0px;
	padding-bottom:0px;
}
#googRdr_div h2 #googRdr_btn {
	cursor:pointer;
	margin-bottom:0px;
	padding-bottom:0px;
}
/*End Google Reader Section*/

/*Tumblr Section*/
#tumblr_div {
	background-color:#FFFFFF;
	padding:5px;
	/*position:relative;*/
	margin-bottom:0px;
}
#tumblr_div #tumblrMain_div {
	margin-bottom:0px;
	padding-bottom:0px;
}
#tumblr_div ol {
	list-style:none;
	padding-left:0px;
	margin-left:0px;
}
#tumblr_div ol li {
	border:#333333 1px dotted;
	padding:2px;
	margin:2px;
}
#tumblr_div ol li:hover {
	background-color:#EEEEEE;
}
.tumblrBadge {
	/*position:absolute;
	bottom:-40px;
	right:-20px;*/
	margin-left:360px;
	margin-top:-25px;
	padding:0px;
}
#tumblr_div h2 {
	margin-bottom:0px;
	padding-bottom:0px;
}
#tumblr_div h2 #tumblr_btn {
	cursor:pointer;
	margin-bottom:0px;
	padding-bottom:0px;
}
/*End Tumblr Section*/

/*Flickr Section*/
#flickr_div {
	float:left;
	width:120px;
	background-color:#FFFFFF;
	/*border:#333333 1px solid;*/
	padding:5px;
	text-align:center;
}
/*Flickr Badge Styles*/
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
/*End Flickr Section*/

/*Del.icio.us Section*/
#delicious_div {
	float:right;
	width:350px;
	background-color:#FFFFFF;
	/*border:#333333 1px solid;*/
	padding:5px;
	/*position:relative;*/
	margin-bottom:0px;
}
#delicious-posts-t0pher {
	margin:0px;
	padding:0px;
}
.delBadge {
	/*position:absolute;
	bottom:-40px;
	right:-20px;*/
	margin-left:215px;
	margin-bottom:-48px;
	padding:0px;
}
/*Classes*/
.delicious-posts h2 {
	margin:0px;
}
.delicious-posts ul {
	padding:0px;
	margin:0px;
}
.delicious-posts ul li {
	border:#333333 1px dotted;
	padding:2px;
	margin:2px;
}
.delicious-posts ul li:hover {
	background-color:#EEEEEE;
}
.delicious-tag {
	text-decoration:none;
	padding:2px;
	color:#333333;
	margin:2px;
	line-height:25px;
	background-image:url(../img/delTag.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:12px;
}
.delicious-tag:hover {
	color:#999999;
}
/*End Del.icio.us Section*/

/*Footer Section*/
#footer_div {
	clear:both;
	padding-top:50px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

#footer_div a {
	color:#FFFFFF;
	text-decoration:none;
}

#footer_div a:hover {
	border:#EEEEEE 1px solid;
	padding:2px;
}
/*End Footer Section*/

/*Google Voice Widget*/
#gVoice_div {
	position:absolute;
	top:650px;
	left:20px;
	width:230px;
	height:85px;
}
/*End Google Voice Widget*/

/*Cleasses*/
.section {
	background-image:url(../img/sectionBG.png);
	background-repeat:no-repeat;
	background-position:top right;
}
.section h2 {
	margin-top:0px;
}