body {
	color: black;
	background-color: white;
	background-image: url(http://www.negative273.com/Images/gradient.png);
	/*background-attachment: fixed;*/
	background-repeat: repeat-x;
	font-family: Verdana, sans-serif;
	}

a, a:visited {
	text-decoration: none;
	border-bottom: 1px dashed #555555;
	color: #555555;
	}

a:active, a:hover {
	text-decoration: none;
	border-bottom: 1px dashed red;
	color: red;
	}

#mainWindow {
	width: 100%;
	padding-bottom: 20px;
	text-align: center;
	}

#blog {
	width: 800px;
	/*border: 1px solid white;*/
	border-style: double;
	boder-color: black;
	border-width: 6px;
	margin: 0 auto;
	padding: 0px;
	background-color: white;
	}

#ieBorder {
	width: 812px; 
	background-color: white;
	margin: 0 auto;
	padding: 0px;
	}


#header {
	width: 100%;
	height: 80px;
	color: white;
	background-color: black;
	font-size: 36px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	background-image: url(http://www.negative273.com/Images/clicko-cropped.png);
	background-repeat: no-repeat;
	background-position: top right;
	}

#blogName {
	padding-left: 20px;
	padding-top: 15px;
	margin: auto;
	}

#blogName a,
#blogName a:active,
#blogName a:hover,
#blogName a:visited  {
	border-bottom: 0px;
	color: white;
	}

#mainBody {
	color: black;
	background-color: white;
	width: 590px;
	border-right: 4px solid #EEEEEE;
	padding: 5px;
	}

#sideBar {
	width: 180px;
	float: right;
	background-color: white;
	padding-right: 5px;
	}

#currently a {
	border-bottom: 0px;
	}

.mainPadding {
	width: 800px;
	background-color: white;
	}

.postTitle {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	}

.postBody {
	text-align: left;
	font-size: 12px;
	padding-bottom: 25px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 150%;
	}

.postBody p {
	margin-bottom: 0px;
	}

.postDetails {
	font-size: 10px;
	}

.postComments {
	float: right;
	}

.pagination-link {
	display: none;
	}

.sidebarHeading {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;
	}

.sidebarBody {
	text-align: left;
	font-size: 10px;
	/*padding-left: 25px;*/
	padding-bottom: 15px;
	line-height: 150%;
	}

/* wishlist images */
.mt-image-none {
	border: none;
	}

#wishlist a {
	border-bottom: 0px;
	}



#primaryFooter {
	color: black;
	background-color: #EEEEEE;
	width: 800px;
	text-align: left;
	clear: both;
	}

#primaryFooter table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

#primaryFooter th {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	}

.truncateFooterTitles {
	width: 305px;
	height: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	}

#primaryFooter td {
	text-align: left;
	font-size: 10px;
	padding-left: 35px;
	padding-bottom: 15px;
	vertical-align: top;
	}

#primaryFooter td ul {
	padding-left: 15px;
	}

.navigationLink {
	margin-bottom: 2px;
	}

#secondaryFooter {
	color: white;
	background-color: black;
	width: 800px;
	font-size: 10px;
	}

/* flick stuff */
.flickr_badge_image {
	margin:5px 5px 5px 5px;
	display: inline !important;
	}

.flickr_badge_image a {
	border-bottom: 0px;
	}

.flickr_badge_image img {
	border: 1px solid black !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;
	}
/* end flickr */

/* 
google reader & linked list stuff 
http://design.reddirtroad.ca/2007/02/03/customizing-your-google-reader-clips-with-css/ for css details
*/
.reader-publisher-module {
	padding-top : 0px;
	margin-top: 0px;
	}

.reader-publisher-module> ul {
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	}

.reader-publisher-module> ul> li {
	list-style-type: none;
	padding-bottom: 5px;
	margin-left: 10px;
	text-indent: -10px;
	}
	
.reader-publisher-module> ul> li> .s {
	padding-left: 10px;
	}
	
.reader-publisher-module> .f {
	
	}
/*end google reader */