@charset "utf-8";
/* CSS Document */



p.q{
	color:#7F064E;
}

#main div.bookmark{
	text-align:right;
	position: relative;
}
#main p{
	line-height: 150%;
}

#main img.right{
	float:right;
	margin:0 0 0 20px;
}
#main img.left{
	float:left;
	margin:0 20px 0 0;
}

#main div.paging{
	height:25px;
}

#main div.paging ul{
	margin: 0 ;
	padding:0;
}

#main div.paging li{
	margin: 0;
	padding:0;
	list-style-type:none;
	width: 30px;
	float: right;
}

#main div.paging li.prev {
	width:105px;
}
#main div.paging li.next {
	width:105px;
}



#main div.paging a{
	height:25px;
	width:25px;
	display: block;
	margin: 0;
}
#main div.paging a span{
	display:none;
}

#main div.paging li.page1 a {
	background:url(images/paging.gif) no-repeat 0px -0px;
}
#main div.paging li.page2 a {
	background:url(images/paging.gif) no-repeat -25px -0px;
}
#main div.paging li.page3 a {
	background:url(images/paging.gif) no-repeat -50px -0px;
}
#main div.paging li.page4 a {
	background:url(images/paging.gif) no-repeat -75px -0px;
}
#main div.paging li.page5 a {
	background:url(images/paging.gif) no-repeat -100px -0px;
}
#main div.paging li.page6 a {
	background:url(images/paging.gif) no-repeat -125px -0px;
}
#main div.paging li.page7 a {
	background:url(images/paging.gif) no-repeat -150px -0px;
}
#main div.paging li.page8 a {
	background:url(images/paging.gif) no-repeat -175px -0px;
}
#main div.paging li.page9 a {
	background:url(images/paging.gif) no-repeat -200px -0px;
}
#main div.paging li.prev a {
	width:100px;
	background:url(images/paging.gif) no-repeat -325px 0px;
}
#main div.paging li.next a {
	width:100px;
	background:url(images/paging.gif) no-repeat -225px 0px;
}



#main div.paging li.page1 a:hover {
	background:url(images/paging.gif) no-repeat 0px -25px;
}
#main div.paging li.page2 a:hover {
	background:url(images/paging.gif) no-repeat -25px -25px;
}
#main div.paging li.page3 a:hover {
	background:url(images/paging.gif) no-repeat -50px -25px;
}
#main div.paging li.page4 a:hover {
	background:url(images/paging.gif) no-repeat -75px -25px;
}
#main div.paging li.page5 a:hover {
	background:url(images/paging.gif) no-repeat -100px -25px;
}
#main div.paging li.page6 a:hover {
	background:url(images/paging.gif) no-repeat -125px -25px;
}
#main div.paging li.page7 a:hover {
	background:url(images/paging.gif) no-repeat -150px -25px;
}
#main div.paging li.page8 a:hover {
	background:url(images/paging.gif) no-repeat -175px -25px;
}
#main div.paging li.page9 a:hover {
	background:url(images/paging.gif) no-repeat -200px -25px;
}
#main div.paging li.prev a:hover {
	width:100px;
	background:url(images/paging.gif) no-repeat -325px -25px;
}
#main div.paging li.next a:hover {
	width:100px;
	background:url(images/paging.gif) no-repeat -225px -25px;
}

#main div.paging li.page1 a.s {
	background:url(images/paging.gif) no-repeat 0px -25px;
}
#main div.paging li.page2 a.s {
	background:url(images/paging.gif) no-repeat -25px -25px;
}
#main div.paging li.page3 a.s {
	background:url(images/paging.gif) no-repeat -50px -25px;
}
#main div.paging li.page4 a.s {
	background:url(images/paging.gif) no-repeat -75px -25px;
}
#main div.paging li.page5 a.s {
	background:url(images/paging.gif) no-repeat -100px -25px;
}
#main div.paging li.page6 a.s {
	background:url(images/paging.gif) no-repeat -125px -25px;
}
#main div.paging li.page7 a.s {
	background:url(images/paging.gif) no-repeat -150px -25px;
}
#main div.paging li.page8 a.s {
	background:url(images/paging.gif) no-repeat -175px -25px;
}
#main div.paging li.page9 a.s {
	background:url(images/paging.gif) no-repeat -200px -25px;
}
#main div.paging li.prev a.s {
	width:100px;
	background:url(images/paging.gif) no-repeat -325px 0px;
}
#main div.paging li.next a.s {
	width:100px;
	background:url(images/paging.gif) no-repeat -225px 0px;
}



#main .bookmark{
	text-align: right;
	width: 570px;
	height: 20px;
	margin: 10px 0 0 0;
}

#main .bookmark .cmtb{
	display: inline;
	padding: 0 0 0 10px;
}
#main .bookmark .marks{
	display: inline;
	padding: 0 0 0 10px;
}
#main .bookmark .marks img{
	margin:-10px 0 0 0;
}
#main .bookmark .marks a.tweet{
	display:block;
	width:50px;
	height:16px;
	background:url(../images/retweet.gif) no-repeat 0% 0%;
	position: absolute;
	left: 0px;
	top: 0px;
}
#main .bookmark .marks a.tweet:hover{
	background:url(../images/retweet.gif) no-repeat 0% 100%;
}

#main .bookmark .marks a.tweet span{
	display:none;
}

#side h2{
	margin: 0 0 20px 0;
	font-size: 10px;
	background-color: #E3003D ;
	color: #FFFFFF;
	padding: 5px;
}




#side div.releases{
	padding: 0 0 20px 0;
}


#side div.releases div.right{
	float:right;
	width:150px;
	text-align: right;
	margin: 0;
}

#side div.releases div.left{
	float:left;
	width:200px;
	text-align: left;
	margin: 0;
}



#side div.releases p{
	font-size: x-small;
	margin: 0;
	padding: 0;
	line-height: 150%;
}
#side div.releases p img{
	border:1px solid #CCCCCC;
}

