html {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 12px;
	background-color: #333333;
}
img {
	border: 0;
}

img.bottomcap {
	position: relative;
	top: -3px;
}

a {
	margin: 0;
	padding: 0;
}
div {
	margin: 0;
	padding: 0;
}

a.viewmore {
	font-style: italic !important;
	color: #ed174c !important;
	text-decoration: none !important;
	font-size: 14px !important;
	font-weight: bold;
}

em {
	font-size: 12px;
	color: #444444;
}

a.title {
	font-size: 14px;
	font-weight: bold;
	color: #006bb6;
	text-decoration: none;
}

.mainbody {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background-color: #ffffff;
}
.columns {
	background-image: url(../images/columns_1row.jpg);
	background-repeat: repeat-y;
}


.nav {
	background-image: url(../images/nav_1column.jpg);
	background-repeat: repeat-x;
	text-align: center;
	width: 1000px;
	height: 22px;
}
.nav ul, .nav li {
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline;
}
.nav img {
	margin-left: 10px;
	margin-right: 10px;
}



/*.littlebluewrapper {
	float: right;
	width: 230px;
	margin-top: 20px;
	margin-right: 20px;
}

.littleblue {
	background-color: #00285d;
}
*/
.internalnav ul {
	margin: 0;
	padding: 0 0 0 20px;
	list-style: none;
	font-size: 14px;
}
.internalnav li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.internalnav a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.bannerad {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}




.flickr {
	margin-left: 20px;
	margin-right: 20px;
	color: #ffffff;
}


.flickr a {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

.flickr a img {
	border: 1px white solid;
}

.flickr em {
	color: #ffffff;
}




/*
.bigbluewrapper {
	margin-top: 20px;
	margin-left: 20px;
}
.bigblue {
	background-color: #006bb6;
	width: 720px;
}
*/
.leftcolumn {
	width: 359px;
	float: left;
	margin-left: 30px;
}
.centercolumn {
	width: 350px;
	float: left;
}
.rightcolumn {
	width: 230px;
	float: right;
	margin-right: 15px;
}

.wrapper {
	width: 338px;
	margin-bottom: 30px;
}
.innerwrapper {
	margin-left: 10px;
	margin-right: 20px;
}
.localnews {
	background-image: url(../images/LocalPistonsNews_1row.jpg);
	background-repeat: repeat-y;
}
.nationalnews {
	background-image: url(../images/NationalPistonsNews_1row.jpg);
	background-repeat: repeat-y;
}
.fansites {
	background-image: url(../images/PistonsFanSites_1row.jpg);
	background-repeat: repeat-y;
}
.officialtwitter {
	background-image: url(../images/OfficialTwitter_1row.jpg);
	background-repeat: repeat-y;
}
.officialvideo {
	background-image: url(../images/OfficialVideo_1row.jpg);
	background-repeat: repeat-y;
}
.officialvideo em {
	color: #000000;
}
.postings {
	background-image: url(../images/Postings_1row.jpg);
	background-repeat: repeat-y;
}

.pistonsfacebook {
	background-image: url(../images/LocalPistonsNews_1row.jpg);
	background-repeat: repeat-y;
}
.twittersearch {
	background-image: url(../images/LocalPistonsNews_1row.jpg);
	background-repeat: repeat-y;
}
.videosearch a img {
	border: 1px white solid;
}
.videosearch em {
	color: #000000;
}
.videosearch {
	background-image: url(../images/LocalPistonsNews_1row.jpg);
	background-repeat: repeat-y;
}
.socialnetwork {
	background-image: url(../images/LocalPistonsNews_1row.jpg);
	background-repeat: repeat-y;
}




.fullwidthwrapper {
	width: 680px;
	margin-left: 35px;	
}
.fullwidth {
	background-image: url(../images/fullwidth_1row.jpg);
	background-repeat: repeat-y;
	margin-bottom: 0px;
}
.biginner {
	width: 650px;
	margin-left: 10px;
	margin-right: 20px;
}
.biginner a {
	text-decoration: none;
}



.footer {
	background-image: url(../images/nav_1column.jpg);
	background-repeat: repeat-x;
	text-align: center;
	width: 1000px;
	height: 22px;
}
.footer a {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	position: relative;
	top: 3px;
}
