#bg {
	background-image: url('bg-issues.jpg');
}
body {
	background-image: url('bg-issues-grass.jpg');
}


#content .issues {
	height: 323px; /*400px; or 323px;*/
	background-image: url('issuebox.jpg');
	background-position: top;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 130%;
}
#content .issues .data {
	width: 350px;
	text-align: center;
	float: left;
}
#content .issues .data div.issuenum {
	text-align: center;
	margin-top: 17px;
	font-size: 60%;
}
#content .issues .data div.issuenum a {
	padding: 6px;
	border: 1px solid #656769;
	color: #fff;
	text-decoration: none;
}
#content .issues .data div.description {
	text-align: left;
	width: 240px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
}
#content .issues .data div.description span {
	text-align: center;
	display: block;
}
#content .issues .data div.description p {
	font-size: 70%;
	line-height: 130%;
}
#content .issues .data div.description p a {
	color: #ccc;
}
#content .issues .data div.description p a:hover {
	color: #999;
}



#piccontainer {
	float: left;
	margin-top: 20px;
	text-align: center;
}
#content .issues .pictures {
	width: 592px;
	text-align: center;
	position:absolute;
	background-color: #505558;
}
#content .issues .pictures img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
#content .issues .pictures p {
	text-align:left;
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 80%;
	line-height: 30px;
	height: 30px;
}



/* Social Buttons */
.social {
	float: left;
	width: 430px;
	height: 185px;
	background-position: top;
	background-repeat: no-repeat;
	margin: 10px;
}
.social .title {
	padding-left: 70px;
	padding-top: 25px;
	font-weight: normal;
	font-size: 150%;
	float: left;
}
.social a.profile {
	padding-top: 30px;
	margin-right: 15px;
	float: right;
	font-size: 80%;
}
.social a.profile:hover {
	text-decoration: none;
}
div.social div {
	clear: both;
	margin-left: 70px;
	margin-right: 15px;
}
div.social div p {
	font-family: arial;
	border: 1px solid #7F7F7F;
	background-color: #fff;
	font-style: italic;
	font-size: 70%;
	height: 55px;
	color: #777;
}
div.social div p span {
	display: block;
	margin: 10px;
}
div.social a.post {
	float: right;
	margin-right: 15px;
}

.social-twitter {
	background-image: url("social-twitter.png");
}
.social-myspace {
	background-image: url("social-myspace.png");
}
.social-facebook {
	background-image: url("social-facebook.png");
}
.social-digg {
	background-image: url("social-digg.png");
}

/* For Issues */
#issuepage {
	clear: both;
	padding: 50px;
	
}
#issuepage h1 {
	font-size: 150%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#issuepage h2 {
	font-size: 120%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#issuepage .breadcrumb {
	font-family: arial;
}
#issuepage .issue {
	float: left;
	width: 420px;
}
#issuepage .issue-right {
	width: 405px;
	float: right;
}
#issuepage .issue-right ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-top: 20px;
}
#issuepage .issue-right ul li {
	margin-bottom: 10px;
}
#issuepage .issue-right ul li a {
	font-size: 120%;
	text-decoration: none;
}
#issuepage .issue-right ul li p {
	margin: 0px;
}

/* For News */
#newspage {
	clear: both;
	padding: 50px;
	
}
#newspage h1 {
	font-size: 150%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#newspage h2 {
	font-size: 120%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#newspage .breadcrumb {
	font-family: arial;
}
#newspage .newsshare {
	background-image: url("news-yellowbar.png");
	background-repeat: no-repeat;
	background-position: top left;
	height: 32px;
	line-height: 30px;
	margin-top: 16px;
	font-size: 70%;
	font-family: arial;
}
#newspage .newsshare a {
	text-decoration: none;
	margin-left: 8px;
}
#newspage .newsshare a img {
	vertical-align: middle;
}
#newspage .newscontent {
	font-family: arial;
	font-size: 90%;
	line-height: 150%;
	width: 580px;
}
#newspage .newsrelated {
	padding-top: 20px;
}
#newspage .newsrelated ul li {
	font-size: 80%;
	font-family: arial;
	line-height: 200%;
}


.newspage-front {
	float: left
}
#newspage .item {
	width: 500px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px dotted;
}
#newspage .item h1 a {
	text-decoration: none;
	color: #000;
}
#newspage .item h1 a:hover {
	color: #999;
}
#newspage .item .date {
	font-size: 80%;
	margin-bottom: 10px;
}
#newspage .item p {
	padding-top: 0px;
	margin-top: 0px;
}

/* Facebook Fan Box */
#fb-fanbox {
	float: right; 
	width:300px;
	padding-right:50px;
	padding-top:50px;
}
#fb-fanbox iframe {
	border: none; 
	width: 300px; 
	height: 570px;
}
