body {
	background: #ffd600 url(images/cityscape.gif) no-repeat 50% 50% fixed;
	font: .87em/1.1em "Arial", Lucida, Verdana, sans-serif;
	color: #052e57;
	text-align: center;
	height: 100%;
	margin: 0;
}
img {
	border: none;
}
#content {
	margin-bottom: 80px;
}
#container {
	width: 828px;
	min-height: 100%;
	margin: 0 auto;
	position: relative;
}
#bg{
	position: absolute;
	top: 100%;
	left: 0;
}
#title{
	margin: 50px 0px 50px 0px;
}
#link {
	width:60%;
	float: right;
	margin: 0px 0px 10px 0px;
	text-align:justify;
	text-justify:distribute-all-lines;
}

a img {width: 141px; height: 43; border-width: 0;}
a#facebook img{background: url(images/btn_facebook.png) top left no-repeat;}
a#myspace img {background: url(images/btn_myspace.png) top left no-repeat;}
a#ilike img{background: url(images/btn_ilike.png) top left no-repeat;}
a#facebook:hover img{background: url(images/btn_facebook_o.png) top left no-repeat;}
a#myspace:hover img {background: url(images/btn_myspace_o.png) top left no-repeat;}
a#ilike:hover img{background: url(images/btn_ilike_o.png) top left no-repeat;}

#maincontent {
	width: 60%;
	float: right;
	text-align: left;
	margin: 0;
}

#maincontent p{
	margin: 0;
	padding-left: 2.5%;
	padding-right: 2%;
}

b.rtop, b.rbottom{display:block; background: transparent}
b.rtop b, b.rbottom b{display: block; height: 1px; overflow: hidden; background: #fff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}
div.inside{margin: 0; background: #fff}

.newshead{
	color: #54caf4;
	font-weight: bold;
	font-size: 18px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.newstitle{
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 5px;
}
.newsdate{
	font-size: 9px;
}
.newscontent{
	font-size: 10px;
	line-height: 1.6;
}

hr {
	border: none 0;
	border-top: 1px solid #a3a2b0;
	width: 474px;
	height: 10px;
	text-align: center;
	padding-left: 2.5%;
	padding-right: 2%;
}
	
#sidebar {
	width: 38.2%;
	float: left;
}
.objectContainer {
	margin-bottom: 20px;
}
#footer {
	clear: both;
	margin: 0 auto;
	padding: 4px 0;
	font-size: 70%;
	height: 30px;
	width: 100%;
}
a:link {
	color: #ef3b66;
	font-weight: bold;
	text-decoration: none;
}
a.ts_buttonlink {
	color: #fff;
}
a:visited {
	color: #ef3b66;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #ef3b66;
	font-weight: bold;
	text-decoration: underline;
}
.centered {
	text-align: center;
}