a {
	font-size: 9pt;
	color: #115394;
	text-decoration: underline;
	/*
	margin: 0;
	padding: 0;
	*/
}

a:hover {
	color: red;
	/*
	padding: 0;
	margin: 0;
	*/
}

p {
	margin: 0;
	padding: 0;
	font-size: 9pt;
}

div.headline1 p.headline-date {
	background-color: white;
	padding: 0 0 0 10px;
	margin: 0;
	font-size: 9pt;
	color: #384bb0;
}

.chromestyle ul li a {
	text-decoration: none;
	color: white;
	font-size: 10pt;
}
.chromestyle ul li a:hover {
	text-decoration: none;
	color: #beb9c2;
	font-size: 10pt;
}

p.main_content {
	font-size: 9pt;
	margin: 0;
	padding: 0;
}

div.yellowbox {
	font-size: 9pt;
}

div.yellowbox a {
	font-size: 9pt;
	color: #115394;
}

div.yellowbox a:hover {
	font-size: 9pt;
	color: red;
}

ul.headline li a {
	font-size: 9pt;
	color: #115394;
	text-decoration: underline;
}

div.subscribe1 a.rss {
	font-size: 8.5pt;
	color: #456585;

}

div.subscribe1 a.more {
	font-size: 8.5pt;
	color: #456585;
	float: right;
	padding-right: 5px;
}

div.box-content1 div.left ul li {
	list-style-type: none;
	font-size: 9pt;
	width: 284px;
	height: 28px;
}

.pollQ p {

	font-size: 11pt;
	font-weight: bold;
}

div.hotvideo div p {
	font-size: 8pt;
	text-align: left;
	padding: 5px 2px 2px;
}

div.games-content p.game-name a {
	font-size: 12pt;
}

div.games-content p.game-name {
	font-size: 12pt;
	margin-bottom: 6px;
}

p.footer {
	text-align: center;
	color: gray;
	padding: 0;
	margin: 0;
	font-size: 8.5pt;
}

p.box-subhead1 {
	font-weight: bold;
	color: #323232;
}

p.box-subhead2 {
	font-weight: bold;
	color: #323232;
}

/* @group search */

div.refinesearch span {
	font-size: 10pt;
	padding-right: 5px;
}

div.cssbox div.result p {
	padding-bottom: 5px;
}

div.cssbox div.result p.title a {
	text-decoration: underline;
	color: #446094;
	font-size: 11pt;
}

div.cssbox div.result p.title a:hover {
	text-decoration: underline;
	color: #910b1f;
	font-size: 11pt;
}

div.cssbox div.result p.desc {
	font-size: 9pt;
	padding-left: 0;
	padding-top: 5px;
	margin: 0;
	padding-bottom: 0;
}

div.cssbox div.result div.functions span {
	font-size: 8pt;
	padding-right: 5px;
	color: #446094;
}

div.search-right1 ul li {
		text-decoration: underline;
	color: #446094;
	font-size: 11pt;}

p.paging {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 9pt;
}

div.type span {
	font-size: 10pt;
}

div.filter p {
	padding-left: 10px;
	color: gray;
}

div.search-right1 p   {
	color: #4b4b4b;
}



/* @end */

/* @group article */

.cssbox div.tag span{
	font-size: 10pt;
	color: gray;
}

div.function div.rating span{
	font-size: 9pt;
	color: gray;
}

.cssbox div.tag a{
	padding-right: 5px;
	padding-left: 5px;
}

div.article p.submitted {
	font-size: 9pt;
	color: #3b3b3b;
	font-weight: bold;
	letter-spacing: 0;
	padding-bottom: 3px;
}

div.article p.article_title {
	font-size: 16pt;
	color: black;
	font-weight: bold;
	letter-spacing: 0;
	padding-bottom: 10px;
}

div.article p.article_content {
	color: black;
	line-height: 13.5pt;
}

div.related_video div.video p {
	text-align: left;
	padding: 2px;
	font-size: 8pt;
}



/* @end */

/* @group blog */

div.blog p.submitted {
	font-size: 8pt;
	color: #3b3b3b;
	font-weight: bold;
	letter-spacing: 0;
	padding-bottom: 3px;
}

div.comment p.submitted {
	font-size: 8pt;
	color: #3b3b3b;
	font-weight: bold;
	letter-spacing: 0;
	padding-bottom: 3px;
}

div.blog p.blog_title {
	font-size: 16pt;
	color: black;
	font-weight: bold;
	letter-spacing: 0;
	padding-bottom: 10px;
}



/* @end */

/* @group gallery */

div.pic_numbering {
	font-size: 10pt;
}

div.pic_numbering2 {
	font-size: 10pt;
	vertical-align: 4px;
}

p.gallerytitle {
	font-size: 12pt;
	margin: 0;
	padding: 2px 10px 2px 5px;
}

p.gallerydesc {
	clear: right;
	padding: 10px 5px 20px;
}



/* @end */
