BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #40454b;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Verdana'
}

A:link {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #3366cc;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: none
}

A:active {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #3366cc;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: underline
}

A:visited {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #3366cc;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: none
}

A:hover {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #ff5a00;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: underline
}

IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

HR {
	BORDER-RIGHT: #abb0b5 0px solid;
	BORDER-TOP: #abb0b5 1px dotted;
	BORDER-LEFT: #abb0b5 0px solid;
	BORDER-BOTTOM: #abb0b5 0px solid;
	HEIGHT: 1px
}

INPUT {
	FONT-SIZE: 12px;
	COLOR: #6a5555;
	FONT-FAMILY: 'Verdana'
}

TEXTAREA {
	FONT-SIZE: 12px;
	/*WIDTH: 500px;*/
	COLOR: #6a5555;
	FONT-FAMILY: 'Verdana'
}

SELECT {
	FONT-SIZE: 14px;
	COLOR: #6a5555;
	FONT-FAMILY: 'Verdana'
}

#clearDiv {
	CLEAR: both
}

H1 {
	FONT-FAMILY: 'Arial'
}

H2 {
	FONT-FAMILY: 'Arial'
}

H3 {
	FONT-FAMILY: 'Arial'
}

#bgcontain {
	BACKGROUND: url(../images/bkg_bgcontain.png) repeat-x;
	WIDTH: 100%
}

.HeaderBG {
	BACKGROUND: url(../images/bkg_body.png) #fff repeat-x;
	WIDTH: 100%
}

.Header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 1000px;
	PADDING-TOP: 32px;
	POSITION: relative;
	HEIGHT: 70px
}

.Header H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 0px;
	PADDING-TOP: 15px;
	LETTER-SPACING: -2px
}

.Header H1 A {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.Header H1 A:visited {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.Header H1 A:hover {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.Desc {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: -1px
}

.TopMenu {
	LEFT: 0px;
	MARGIN: 0px;
	POSITION: absolute;
	TOP: 0px;
	padding: 0px;
	/*width: 420px;*/
}

.TopMenu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	/*FONT-SIZE: 0px;*/
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	/*BORDER-LEFT: #76acd3 1px solid;*/
	/*PADDING-TOP: 2px*/
}

.TopMenu LI {
	/*BORDER-LEFT: #76acd3 1px solid;*/
	/*BORDER-RIGHT: #76acd3 1px solid;*/
	MARGIN-LEFT: -1px;
	/*PADDING: 2px 4px;
	padding-left:6px;
	padding-right:6px; */
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	/*MARGIN: 0px 4px 0px 0px; */ /*LIST-STYLE-TYPE: none*/
	height:34px;
}

.TopMenu LI.actived{
	background:#FFFFFF;
}


.TopMenu LI A {
	COLOR: #fff;
	font-size:13px;
	line-height:34px;
	padding:0px 15px;
}

.TopMenu LI.actived a{
	color:#000000;
}

.TopMenu LI.actived a:visited{
	color:#000000;
}



.TopMenu LI A:visited {
	COLOR: #fff;
}

.TopMenu LI A:hover {
	COLOR: #fff;
}


.TopMenu2 A {
	FONT-WEIGHT: bold;
	color:#9fd9f6;
}

#TopUserInfo{
	color:#ffffff;
}


.TopMenu2 A:hover{
	text-decoration:underline;
}

HTML .Search {
	HEIGHT: 100px
}

.Search {
	RIGHT: 0px;
	MIN-HEIGHT: 100px;
	BACKGROUND: url(../images/SearchBkg.png) no-repeat left top;
	WIDTH: 375px;
	POSITION: absolute;
	TOP: 0px
}

.Search FIELDSET {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.Search LEGEND {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: -35000px;
	PADDING-TOP: 0px
}

.Search FORM {
	PADDING-RIGHT: 33px;
	PADDING-LEFT: 33px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 33px
}

.Search INPUT {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #d30703;
	FONT-FAMILY: 'Arial';
	LETTER-SPACING: -1px
}

.Search INPUT.search {
	BACKGROUND: url(../images/SearchButton.png) no-repeat;
	WIDTH: 25px;
	HEIGHT: 25px
}

.Search INPUT.search:hover {
	BACKGROUND: url(../images/SearchButton.png) no-repeat 0px -25px
}

.Search INPUT.searchIE {
	BACKGROUND: url(../images/SearchButton.png) no-repeat 0px -25px;
	WIDTH: 25px;
	HEIGHT: 25px
}

.Search INPUT.keyword {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	BACKGROUND: url(./images/SearchKeyword.png) #fff no-repeat;
	PADDING-BOTTOM: 5px;
	WIDTH: 291px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 4px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.SearchCorner {
	RIGHT: -9px;
	BACKGROUND: url(./images/SearchBkgNone.png) #fff no-repeat;
	MARGIN: 0px;
	WIDTH: 9px;
	POSITION: absolute;
	TOP: 34px;
	HEIGHT: 8px
}

HTML #buttonsearch {
	MARGIN: -26px 0px 0px 291px
}

#buttonsearch {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: -25px 0px 0px 291px;
	PADDING-TOP: 0px;
	TOP: 0px
}

.ContainerBG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 100%;
	PADDING-TOP: 0px
}

.Container {
	CLEAR: left;
	BORDER-TOP: #666 1px solid;
	MARGIN: 0px auto;
	MARGIN-Top: 10px;
	WIDTH: 1000px;
	PADDING-TOP: 20px;
	POSITION: relative
}

.SCS {
	FLOAT: left;
	WIDTH: 510px
}

.SCS H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 0px 7px;
	LINE-HEIGHT: 26px;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #ccc 1px dashed;
	LETTER-SPACING: -1px
}

.SCS H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 5px;
	LETTER-SPACING: -1px
}

.SCS H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 19px;
	PADDING-TOP: 5px;
	LETTER-SPACING: -1px
}

.SCS P {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px
}

.SCS IMG {
	BORDER-RIGHT: #f0f0f0 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #f0f0f0 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 15px 15px 0px;
	BORDER-LEFT: #f0f0f0 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #f0f0f0 1px solid
}

.SCS BLOCKQUOTE {
	BORDER-RIGHT: #f6f3d3 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #f6f3d3 1px solid;
	PADDING-LEFT: 15px;
	BACKGROUND: #fffde5;
	PADDING-BOTTOM: 3px;
	MARGIN: 5px 0px;
	BORDER-LEFT: #f6f3d3 1px solid;
	COLOR: #993300;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #f6f3d3 1px solid
}

.SCS BLOCKQUOTE P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px 0px;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 5px
}

.SCS UL {
	PADDING-LEFT: 12px;
	FONT-SIZE: 11px
}

.downloadBox {
	BORDER-RIGHT: #f6f3d3 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #f6f3d3 1px solid;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: #fffde5;
	PADDING-BOTTOM: 10px;
	MARGIN: 5px 0px;
	BORDER-LEFT: #f6f3d3 1px solid;
	WIDTH: 480px;
	COLOR: #993300;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #f6f3d3 1px solid
}

.SCi {
	FLOAT: left;
	WIDTH: 700px;
}

.SC {
	FLOAT: left;
	WIDTH: 320px;
	margin-right: auto;
	margin-left: 20px;
}

.DateHeader {
	MARGIN-TOP: 10px;
	BACKGROUND: #f0f0f0;
	MARGIN-BOTTOM: 20px
}

.DateHeader P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 18px;
	BACKGROUND: url(./images/DateHeaderIco.png) no-repeat left center;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 0px 10px;
	PADDING-TOP: 5px;
	FONT-FAMILY: 'Helvetica'
}

.Posti {
	CLEAR: left;
	WIDTH: 700px;
	POSITION: relative;
	border-bottom:1px solid #E6E7E7;
}

.Posti H1 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 19px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 19px;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Arial';
	LETTER-SPACING: -1px
}

.Posti H1 A {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.Posti H1 A:visited {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.Posti H1 A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none
}

.TitleVote {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 19px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 19px;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Arial';
	LETTER-SPACING: -1px
}

.TitleVote A {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.TitleVote A:visited {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.TitleVote A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none
}

.Posti H5 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 15px; /* 12px */
	PADDING-TOP: 0px; /* 10px */
	TEXT-ALIGN: right;
	/*
	FONT-FAMILY: 'Arial'; */
	LETTER-SPACING: -1px;
}

a.post{
	color:#828282;
}
a.post:hover{
	text-decoration:none;
	color:#3366CC;
}
a.post img{
	margin-right:5px;
}

div.showmore{
	text-align:right;
}

.Post {
	CLEAR: left;
	WIDTH: 320px;
	POSITION: relative
}

.Post H1 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 19px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 19px;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Arial';
	LETTER-SPACING: -1px
}

.Post H1 A {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.Post H1 A:visited {
	COLOR: #d30703;
	TEXT-DECORATION: none
}

.Post H1 A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none
}

.PostHead {
	PADDING-LEFT: 40px
}

.PostInfo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #828282;
	PADDING-TOP: 0px
}

.PostInfoVote {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #828282;
	PADDING-TOP: 0px
}

.PostInfo EM {
	FONT-STYLE: normal
}

.PostInfo EM A {
	COLOR: #828282;
	TEXT-DECORATION: underline
}

.PostInfo EM A:visited {
	COLOR: #828282;
	TEXT-DECORATION: underline
}

.PostInfo EM A:hover {
	COLOR: #828282;
	TEXT-DECORATION: underline
}

.PostVote {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	LEFT: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: center;
}

.PostDate {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	LEFT: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: center
}

.PostDate .month {
	DISPLAY: block;
	FONT-SIZE: 9px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	LINE-HEIGHT: 9px
}

.PostDate .day {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 21px;
	COLOR: #ccc;
	LINE-HEIGHT: 19px;
	FONT-FAMILY: 'Arial';
	LETTER-SPACING: -1px
}

.showContent {
	clear: both;
	MARGIN: 0px auto;
	position: relative;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 16px;
}

.PostContent {
	clear: left;
	MARGIN: 5px auto 0;
	position: relative;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px dashed;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px
}

.PostContent P {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px
}

.PostContent IMG { /*
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 15px 15px 0px; BORDER-LEFT: #f0f0f0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #f0f0f0 1px solid
	*/
	
}

.PostContent A IMG {
	BORDER-RIGHT: #efefef 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #efefef 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 15px 15px 0px;
	BORDER-LEFT: #efefef 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #efefef 1px solid
}

.PostContent A:visited IMG {
	BORDER-RIGHT: #efefef 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #efefef 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 15px 15px 0px;
	BORDER-LEFT: #efefef 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #efefef 1px solid
}

.PostContent A:hover IMG {
	BORDER-RIGHT: #d30703 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #d30703 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 15px 15px 0px;
	BORDER-LEFT: #d30703 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #d30703 1px solid
}

.imgLeft {
	DISPLAY: inline;
	FLOAT: left
}

.imgRight {
	DISPLAY: inline;
	FLOAT: right
}

.PostContent BLOCKQUOTE {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 3px;
	MARGIN-left: -34px;
	margin-TOP: 3px;
}

.PostContent .recent {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	MARGIN-left: 15px;
	PADDING-TOP: 3px;
	MARGIN-bottom: -20px;
	PADDING-BOTTOM: 3px;
}

.PostContent BLOCKQUOTE P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px 0px;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 5px
}

.PostContent DL DT {
	MARGIN-TOP: 10px;
}

.PostDetails {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.PostDetails LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.PostDetails .PostCom {
	
}

.PostDetails .PostCom A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 23px;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/PostComLeft.png) no-repeat left top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none
}

.PostDetails .PostCom A SPAN {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND: url(../images/PostComRight.png) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 4px
}

.PostDetails .PostCom A SPAN {
	FLOAT: none
}

.PostDetails .PostCom A:hover SPAN {
	
}

.PostDetails .PostCom A:hover {
	BACKGROUND-POSITION: 0% -23px;
	TEXT-DECORATION: none
}

.PostDetails .PostCom A:hover SPAN {
	BACKGROUND-POSITION: 100% -23px
}

.PostDetails .Tags {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/PostDetailsTagsIco.png) no-repeat left center;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 5px
}

.RelatedPosts {
	MARGIN: 20px 0px;
	HEIGHT: 220px
}

.RelatedPosts H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 14px;
	BACKGROUND: url(../images/RelatedPostsHeading.png) no-repeat left center
		;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #d30703;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #87909e 1px dashed;
	LETTER-SPACING: -1px
}

.RelatedPosts UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 5px
}

.RelatedPosts LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/RelatedPostsHeading.png) no-repeat left top;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.RelatedPosts {
	
}

.RelatedAds {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px;
	PADDING-TOP: 0px
}

.RelatedAds IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

.RelatedAds A:link IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

.RelatedAds A:active IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

.RelatedAds A:visited IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

.RelatedAds A:hover IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

.Comments {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px 0px;
	PADDING-TOP: 0px
}

.Comments .List H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 14px;
	BACKGROUND: url(../images/CommentsListHeading.png) no-repeat left center
		;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #d30703;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #87909e 1px dashed;
	LETTER-SPACING: -1px
}

.Comments .List OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 10px
}

.Comments .List LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	PADDING-TOP: 15px;
	LIST-STYLE-TYPE: none;
	POSITION: relative
}

HTML .Comments .List .ListNr {
	LEFT: 0px
}

.Comments .List .ListNr {
	BORDER-RIGHT: #cee0f4 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cee0f4 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	BACKGROUND: #eaf4ff;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #cee0f4 1px solid;
	WIDTH: 15px;
	COLOR: #a8bed7;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #cee0f4 1px solid;
	FONT-FAMILY: "Trebuchet MS";
	LETTER-SPACING: -1px;
	POSITION: absolute;
	TOP: 15px;
	HEIGHT: 15px;
	TEXT-ALIGN: center
}

.Comments .List .ListUser {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Arial';
	LETTER-SPACING: -1px
}

.Comments .List .ListUser A {
	TEXT-DECORATION: none
}

.Comments .List .ListUser A:visited {
	TEXT-DECORATION: none
}

.Comments .List .ListUser A:hover {
	TEXT-DECORATION: none
}

.Comments .List .ListDate {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #8c97a1;
	PADDING-TOP: 0px
}

.Comments .List .ListDate A {
	COLOR: #8c97a1;
	TEXT-DECORATION: none
}

.Comments .List .ListDate A:visited {
	TEXT-DECORATION: none
}

.Comments .List .ListContent {
	BORDER-TOP: #c5cad0 1px solid;
	FONT-SIZE: 11px;
	MARGIN: 10px 0px 0px;
	COLOR: #333;
	LINE-HEIGHT: 14px
}

.Comments .List .ListContent P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px 0px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 3px
}

.Comments .Form {
	
}

.Comments .Form H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 14px;
	BACKGROUND: url(../images/CommentsFormHeading.png) no-repeat left center
		;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 10px;
	COLOR: #d30703;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #87909e 1px dashed;
	LETTER-SPACING: -1px
}

.Comments .FormTop {
	DISPLAY: block;
	BACKGROUND: url(../images/CommentsFormTopBkg.gif) #accbed no-repeat left
		top;
	WIDTH: 510px;
	HEIGHT: 5px
}

.Comments .Form FORM {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/CommentsFormEndBkg.gif) #c7c7c7 no-repeat left
		bottom;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	PADDING-TOP: 20px
}

.Comments .Form P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	COLOR: #000033;
	PADDING-TOP: 3px
}

.Comments .Form P LABEL {
	DISPLAY: block;
	PADDING-BOTTOM: 11px
}

.Comments .Form P LABEL SMALL {
	FONT-SIZE: 11px;
	COLOR: #000033
}

.Comments .Form .Note {
	MARGIN: 5px 0px;
	WIDTH: 395px
}

.Comments .Form .Note SMALL {
	FONT-SIZE: 10px
}

.Comments .Form .TextField {
	BORDER-RIGHT: #89afd8 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #89afd8 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #89afd8 1px solid;
	COLOR: #40454b;
	MARGIN-RIGHT: 20px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #89afd8 1px solid
}

.Comments .Form .TextArea {
	BORDER-RIGHT: #89afd8 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #89afd8 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #89afd8 1px solid;
	COLOR: #40454b;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #89afd8 1px solid
}

.Comments .Form INPUT.SubmitComment {
	MARGIN-TOP: 7px;
	BACKGROUND: url(../images/SubmitComment.png) no-repeat;
	WIDTH: 150px;
	HEIGHT: 26px
}

.Comments .Form INPUT.SubmitComment:hover {
	BACKGROUND: url(../images/SubmitComment.png) no-repeat 0px -26px
}

.Comments .Form INPUT.SubmitCommentIE {
	MARGIN-TOP: 7px;
	BACKGROUND: url(../images/SubmitComment.png) no-repeat 0px -26px;
	WIDTH: 150px;
	HEIGHT: 26px
}

.SR {
	/*  BACKGROUND: url(../images/SRBkg.gif) #f3f3f3 no-repeat left bottom;*/
	FLOAT: right;
	WIDTH: 275px;
	display: block;
}

.SR H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #d30703;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #aeaeae 1px solid;
	LETTER-SPACING: -1px
}

.SR UL {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-TOP: 4px
}

.SR LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	list-style-position: outside;
}

.SR LI A {
	color: #3366CC;
}

.SR LI A:hover {
	COLOR: #000033;
	TEXT-DECORATION: underline
}

.SRAds {
	PADDING-RIGHT: 35px;
	MARGIN-TOP: 25px;
	FLOAT: right
}

.SR .SRL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(../images/SRLBkg.gif) #f3f3f3 no-repeat left top;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	WIDTH: 260px;
	MARGIN-RIGHT: 11px;
	PADDING-TOP: 15px
}

.SR .SRR {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/SRRBkg.gif) no-repeat right top;
	FLOAT: right;
	PADDING-BOTTOM: 15px;
	WIDTH: 170px;
	PADDING-TOP: 15px
}

.SR .popular {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	WIDTH: 275px;
	PADDING-TOP: 2px;
	FONT-SIZE: 12px;
}

.SR .popular .head .left {
	float: left;
}

.SR .popular .head .right {
	PADDING-top: 2px;
	margin-right: 5px;
	float: right;
}

.SR .popular .head {
	BACKGROUND: url(../images/rightBG.png) repeat-x scroll;
	border-bottom: 1px solid #dbdbdb;
}

.SR .popular .head H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #d30703;
	PADDING-TOP: 5px;
	LETTER-SPACING: -1px;
	height: 21px
}

.SR .popular .head a:hover {
	color: #d30703;
	text-decoration: none;
}

.SR .popular .content {
	display: block;
	BACKGROUND: #f3f3f3 no-repeat left top;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN-BOTTOM: 5px;
	WIDTH: 275px;
	border: 1px solid #DCDCDC;
}

.SR .popular .option {
	padding: 0px;
	BACKGROUND: #f3f3f3;
	FLOAT: left;
	WIDTH: 275px;
	height: 30px;
}

.SR .popular .option a {
	float: left;
	text-decoration: none;
	padding-left: 5px;
	background: transparent url(../images/left.png) no-repeat 0 0;
}

.SR .popular .option a .Clink {
	height: 21px;
	float: left;
	PADDING-TOP: 5px;
	PADDING-right: 12px;
	margin-bottom: 0px;
	background: transparent url(../images/right.png) no-repeat right 0;
}

.SR .popular .option a {
	float: left;
	PADDING-bottom: 0px;
	PADDING-right: 0px;
}

.SR .popular .option a:hover {
	color: #FF5A00;
}

.SR .popular .option .optionlink {
	position: relative;
	FLOAT: left;
	text-align: center;
	PADDING-left: 3px;
	PADDING-right: 3px;
}

.SR .popular .option .optionlinkon {
	BACKGROUND: #f3f3f3;
}

.SR .popular .option .optionlinkon a {
	color: #FF5A00;
}

.SR .popular .option .optionlinkoff {
	BACKGROUND: url(../images/rightB.png) repeat-x scroll;
	border-bottom: 1px solid #dbdbdb;
}

.SR .popular .listsVisible {
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 275px;
	FONT-SIZE: 12px;
}

.SR .popular .listsVisible li {
	background: transparent url(../images/point.gif) no-repeat scroll 0 15px
		;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 3px;
	/* border-bottom:1px dashed #dbdbdb; */
}

.SR .popular .listsVisible li.userlist {
	background: none;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 3px;
	/* border-bottom:1px dashed #dbdbdb; */
}

.SR .popular .listsHidden {
	height: 0;
	overflow: hidden;
}

.SR .popular .listsVisible .more {
	FLOAT: right;
	padding-top: 10px;
	FONT-SIZE: 12px;
}

.SR .popular .title {
	display: block;
}

.Categories {
	MARGIN-BOTTOM: 20px
}

.Categories LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	LIST-STYLE-TYPE: none
}

.Categories LI A {
	DISPLAY: inline;
	BACKGROUND: url(../images/CategIco.png) no-repeat left top;
	WIDTH: 140px;
	COLOR: #003366;
	BORDER-BOTTOM: #f3f3f3 1px solid;
	TEXT-DECORATION: none
}

.Categories LI UL.children {
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.Categories LI UL.children LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 5px
}

.Links {
	MARGIN-BOTTOM: 20px
}

.Links LI A {
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.Archives {
	MARGIN-BOTTOM: 20px
}

.Meta {
	
}

.Calendar {
	
}

.Calendar CAPTION {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #d4e3f4;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}

.Calendar TABLE {
	BORDER-RIGHT: #d4e3f4 1px solid;
	BORDER-TOP: #d4e3f4 1px solid;
	BORDER-LEFT: #d4e3f4 1px solid;
	WIDTH: 170px;
	BORDER-BOTTOM: #d4e3f4 1px solid
}

.Calendar TABLE TH {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #d4e3f4 1px solid;
	LETTER-SPACING: -1px;
	TEXT-ALIGN: center
}

.Calendar TABLE TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}

.ExtraBG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/bkg_body.png) #fff repeat-x;
	FLOAT: right;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	/* lwp 2008.12.2 */
	TEXT-ALIGN: CENTER;
	COLOR: WHITE;
	height:34px;
}

.Extra {
	CLEAR: left;
	MARGIN: 0px auto;
	WIDTH: 900px;
	POSITION: relative
}

.Extra H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 10px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ffffff 1px dashed;
	LETTER-SPACING: -1px
}

.Extra UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.Extra LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 11px;
	BACKGROUND: url(../img/link.gif) no-repeat left top;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 3px;
	LIST-STYLE-TYPE: none
}

.Extra LI A {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}

.Extra LI A:visited {
	COLOR: #ffffff
}

.Extra LI A:hover {
	COLOR: #f4d400
}

.Extra P {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffffff 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px 0px 0px;
	COLOR: #ffffff;
	PADDING-TOP: 10px
}

.Extra P A {
	COLOR: #f4d400;
	TEXT-DECORATION: none
}

.Extra .RecentPosts {
	FLOAT: left;
	WIDTH: 290px
}

.Extra .LastComments {
	FLOAT: left;
	MARGIN: 0px 15px;
	WIDTH: 290px
}

.Extra .MostCommented {
	FLOAT: left;
	WIDTH: 290px
}

#footer_wrap {
	CLEAR: both;
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	BACKGROUND: url(../images/footer-corner-bg.gif) #000000 no-repeat left
		top;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	COLOR: #999999;
	PADDING-TOP: 5px;
	height: 100%;
}

.footer_leftcol {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 390px;
	MARGIN-RIGHT: 16px
}

.footer_rightcol {
	FLOAT: right;
	WIDTH: 320px
}

.footer_rightcol A {
	COLOR: #4e9f9f
}

.footer_rightcol A:visited {
	COLOR: #4e9f9f
}

.footer_submenu {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #272727 1px dotted;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 15px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	BACKGROUND-COLOR: #000000
}

.footer_submenu LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #272727 1px dotted;
	LIST-STYLE-TYPE: none
}

.footer_submenu LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 4px;
	COLOR: #759398;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none
}

.footer_submenu LI A:visited {
	COLOR: #759398;
	TEXT-DECORATION: none
}

.footer_submenu LI A:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #132022;
	TEXT-DECORATION: none
}

.FooterBG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #282727;
	FLOAT: left;
	PADDING-BOTTOM: 25px;
	WIDTH: 100%;
	PADDING-TOP: 25px
}

.Footer {
	CLEAR: left;
	MARGIN: 0px auto;
	WIDTH: 900px;
	POSITION: relative
}

.Footer P {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 10px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ffffff 1px solid
}

.Footer P A {
	COLOR: #f4d400;
	TEXT-DECORATION: none
}

.Footer UL {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.Footer LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.Footer .WP {
	BACKGROUND: url(../images/FooterWPLogo.gif) no-repeat left top;
	FLOAT: left;
	WIDTH: 71px;
	TEXT-INDENT: -35000px;
	HEIGHT: 20px
}

.Footer .DD {
	BACKGROUND: url(../images/FooterDDLogo.gif) no-repeat left top;
	FLOAT: left;
	WIDTH: 83px;
	TEXT-INDENT: -35000px;
	MARGIN-RIGHT: 10px;
	HEIGHT: 20px
}

BODY TABLE#MBL_COMM TD.mbl_img {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 3px
}

.wp-pagenavi A {
	BORDER-RIGHT: #d30703 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #d30703 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #d30703 1px solid;
	COLOR: #d30703;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #d30703 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wp-pagenavi A:link {
	BORDER-RIGHT: #d30703 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #d30703 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #d30703 1px solid;
	COLOR: #d30703;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #d30703 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wp-pagenavi A:active {
	BORDER-RIGHT: #d30703 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #d30703 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #d30703 1px solid;
	COLOR: #d30703;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #d30703 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

/*gongyu-test-1*/
.wp-pagenavi A:visited {
	BORDER-RIGHT: #d30703 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #d30703 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #d30703 1px solid;
	COLOR: #d30703;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #d30703 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wp-pagenavi A:hover {
	BORDER-RIGHT: #114477 1px solid;
	BORDER-TOP: #114477 1px solid;
	BORDER-LEFT: #114477 1px solid;
	COLOR: #114477;
	BORDER-BOTTOM: #114477 1px solid;
	BACKGROUND-COLOR: #ffffff
}

.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #000000 0px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #000000 0px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #000000 0px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BACKGROUND-COLOR: #ffffff
}

.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #000000 0px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #000000 0px solid;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #000000 0px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BACKGROUND-COLOR: #ffffff
}

.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #000000 0px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #000000 0px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #000000 0px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	BACKGROUND-COLOR: #ffffff
}

.STYLE1 {
	color: #3366cc
}

.STYLE2 {
	color: #FF0000
}

.title { /*width: 200px;*/
	
}

.HeadLeft {
	float: left;
	display: inline;
	width: 305px;
}

.HeadRight {
	float: right;
	display: inline;
	width: 290px;
}

.H1Link { /*FONT-SIZE: 12px;*/
	
}

.SectionHead {
	height: 20px;
}

.underlineHead {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
}

.TableForm tr {
	height: 30px;
	margin-bottom: auto;
	margin-top: auto;
}

.PostLinks {
	padding-left: 0px;
}

.PostLinksVote {
	padding-left: 5px;
}

pre {
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

/** pager navigator */
#pager {
	padding: 10px 0px;
}

.navPageSize { /*width: 210px;*/
	text-align: left;
}

.navPageList {
	text-align: right;
}

.visible { /*	display: show;
*/
	
}

.hidden {
	display: none;
}

.vote {
	padding-top: 5px;
	margin-top: 5px;
}

.ShowTitleDate {
	padding-left: 20px;
}

/** vote */
.news-vote {
	position: absolute;
	top: 0.8em;
	left: 0;
	text-align: center;
	font-size: 85%;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../images/vote-bg.gif) no-repeat;
}

.vote-count a,.vote-count span,.vote-count-s a,.vote-count-s span {
	display: block;
	padding: 10px 0 4px 0;
	text-decoration: none;
	width: 50px;
	min-height: 40px;
	color: #93883F;
	text-align: center;
}

.news-summary .vote-count strong,.news-full .vote-count strong,.news-summary .vote-count-s strong,.news-full .vote-count-s strong
	{global .css (line 982) color:#736926;
	display: block;
	font-size: 160%;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 1;
}

.vote-it span,.dugg-it span,.buried-it span {
	color: #999999;
}

.vote-it a,.vote-it span,.unvote-it a,.unvote-it span,.dugg-it a,.dugg-it span,.buried-it a,.buried-it span
	{
	background: transparent url(../images/vote-box-2.gif) repeat scroll 0pt
		0pt;
	display: block;
	font-weight: bold;
	margin-bottom: -5px;
	padding: 4px 1px 5px;
	text-align: center;
	text-decoration: none;
	width: 49px;
}

li.vote-it,li.unvote-it,li.dugg-it,li.buried-it {
	background: transparent url(../images/vote-box-2.gif) repeat scroll 0pt
		100%;
	float: left;
	margin-top: 1px;
	padding: 0pt 0pt 5px;
}

#h-pri .submenu-drop li,.news-vote li,.empty-friend-list {
	margin: 0pt;
	padding: 0pt;
}

li.vote-it:hover a {
	background-position: -300px 0pt;
}

.VoteHead {
	height: 85px;
	display: block;
	/*margine: 12px;*/
}

.VoteHeadList {
	height: 86px;
	display: block;
	padding-top: 5px;
}

.abList {
	display: block;
	clear: both;
}

.PostHeadVote {
	display: inline;
	float: left;
	width: 52px;
	text-align: center;
}

.PostHeadTitle {
	display: inline;
	float: right;
	width: 640px;
}

.VoteCount {
	height: 82px;
	margin-top: 3px;
	background: url(../images/vote-bg.gif) no-repeat;
	overflow:hidden;
}

span.voteNum{
	display:block;
	font-weight:bold;
	margin-top:10px;
}

div.voteNum{
	height:52px;
	overflow:hidden;
}



.VoteIt {
	/*background:transparent url(../images/vote-box-2.gif) repeat scroll 0pt 0pt;*/
	margin-top:3px;
}

.MsgGreen { /*color: green;
	padding-left: 0px;
	font-size: 16px;*/
	font-weight: bold;
	font-family: arial, sans-serif;
}

div .MsgRed {
	color: red;
	/*
	padding-left: 20px;
	font-size: 16px;*/
}

.SearchGray {
	color: #bbb;
}

.SearchNormal {
	
}

.Green {
	color: green;
}

.Red {
	color: red;
}

.AbsHidden {
	height: 0px;
	overflow: hidden;
}

.AbsVisible { /* none */
	
}

.reviewer {
	font-weight: bold;
}

.guestLabel {
	float: left;
	width: 120px
}

.guestinput {
	float: left;
	width: auto
}

.guestPoster {
	color: rgb(51, 102, 204)
}

.guestNote {
	color: rgb(51, 102, 204);
	padding-top: 10px;
	padding-bottom: 10px
}

/** ==================  dropdown menu begin ============== */
.nav { /*line-height: 24px;  
	 list-style-type: none; 
	 background:#666; */
	
}

.nav a {
	display: block;
	/*width: 80px; */
	text-align: center;
	color: #FFFFFF;
}

.nav a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.nav a:visited { /*color:#666;
		text-decoration:none;*/
	
}

.nav a:hover { /*color:#FFF;
		text-decoration:none;
		font-weight:bold;*/
	
}

.nav a {
	text-decoration: none;
}


.nav li {
	float: left;
	/*width: 80px; background:#CCC;*/
}

.nav li a:hover { /*background:#999;*/
	
}

.nav li ul {
	line-height: 20px;
	list-style-type: none;
	text-align: left;
	left: -999em;
	width: 90px;
	position: absolute;
	BORDER-LEFT: #eee 0px solid;
	/* to erease the left border of TopMenu.UL */
}

.nav li ul li {
	float: left;
	width: 115px;
	background: #F6F6F6;
	BORDER-LEFT: #eee 0px solid;
	BORDER-RIGHT: #eee 0px solid;
	padding:0px;
}

.nav li ul a {
	display: block;
	/*width: 180px; 
		width: 156px;*/
	text-align: left;
	padding-left: 4px;
	font-size:10px;

}


.nav li ul a:hover {
	color: #F3F3F3;
	text-decoration: none;
	font-weight: normal;
	background: #C00;
}

.nav li:hover ul {
	left: auto;
}

.nav li.sfhover{
	background:#FFFFFF;
}

.nav li.sfhover a{
	color:#000000;
}

.TopMenu li a.subnav:link{
	color:#666666;
}

.TopMenu li a.subnav:visited{
	color:#666666;
}

.nav li.sfhover a.subnav:hover{
	color:#F3F3F3;
}


.nav li.sfhover ul {
	left: auto;
}

#content {
	clear: left;
}

.rank {
	color: #666;
	/*font-family: 'Arial';*/
	font-size: 14px;
	/*font-weight: bolder;*/
	letter-spacing: -1px;
	MARGIN-TOP: 20px;
	/*PADDING-bottom:20px;*/
	text-align: right
}

.rank1 {
	color: #666;
	font-family: 'Arial';
	font-size: 16px;
	font-weight: bolder;
	letter-spacing: -1px;
	PADDING-bottom: 20px;
}

.PostContentP {
	clear: left;
	MARGIN: 0px auto;
	position: relative;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 5px
}

.period {
	width: 300px;
	float: left;
	position: relative;
}

.order {
	width: 300px;
	float: right;
	position: relative;
}

.order1 {
	color: #666;
	font-family: 'Arial';
	font-weight: bolder;
	font-size: 13px;
	width: 300px;
	float: left;
}

.option {
	height: 20px;
	font-size: 13px;
}

.rr {
	color: #999999;
	float: left;
	height: 1.2em;
	padding-left: 5px;
	padding-right: 5px;
}

.rr a.rss {
	background: transparent url(../images/Rss_feed.gif) no-repeat scroll 0 0
		;
	float: left;
	padding-left: 20px;
}
.rr a.unifr {
	background: transparent url(../images/unifr-logo-small.png) no-repeat scroll 0 0
		;
	float: left;
	padding-left: 20px;
}


.rr span {
	float: left;
	padding-left: 5px;
}

.rssField {
	border-top: 1px solid #D5D5D5;
	height: 2.4em;
	padding-top: 0.5em;
	position: relative;
}


/** ==================  dropdown menu end ================== */
	/* bottom menu */
.ExtraBG .bottomMenu {
	position: relative;
	width: 900px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	height:20px;
	font-size:12px;
}

.bottomMenu ul {
	border-left: 1px solid #76ACD3;
	margin-bottom:-5px;
}

.bottomMenu li {
	border-left: 1px solid #76ACD3;
	border-right: 1px solid #76ACD3;
	display: inline;
	font-size: 10px;
	font-weight: bold;
	margin-left: -1px;
}

.Qlogo {
	float: left;
	padding-top: 0px;
	padding-right: 5px;
}

/* bottom menu end */ /* active user */
dl.userlist {
	font-size: 15px;
	float: left;
	margin-top: 10px;
	overflow: hidden;
	text-align: left;
	width: 290px;
}

/*acive user end*/
.comment {
	clear: left;
	font-size: 12px;
	margin: 15px auto 0;
	padding: 5px 0 0;
	position: relative;
}


/*feature start*/

.FeatureHead{
	margin-bottom:7px;
	margin-top:10px;
}


.FeatureHead .title{
	line-height:45px;
	font-size:22px;
	color:#D30703;
}

.FeatureHead .PostInfo{
	padding:5px;
	font-size:20px;
}

.UserPhoto ul , .UserInfo ul{
	padding:0px;
	margin:0px;
}
.UserPhoto li , .UserInfo li{
	list-style-type: none;
}

.UserPhoto li{
	text-align:right;
}

.UserPhoto li a img{
	padding:0px;
	margin:0px;
	border:0px;
}

.UserPhoto li a:hover img{
	padding:0px;
	margin:0px;
	border:0px;
}

.UserPhoto li a:visited img{
	padding:0px;
	margin:0px;
	border:0px;
}


.UserInfo li a{
	padding-left:3px;
	color:#40454B;
	line-height:20px;
}

.UserInfo li a:hover{
	padding-left:3px;
	color:#3366CC;
}

.UserInfo ul{
	border-bottom:1px dotted #E6E7E7;
	padding-bottom:15px;
}

.UserPhoto{
	float:left;
	width:220px;
}

.UserPhoto .PhotoBorder{
	border:1px solid #E6E7E7;
	padding:6px;
	float:right;
	margin-right:30px;
}

.UserPhoto a , .UserInfo a{
	text-decoration:none;
}


.UserInfo{
	padding-left:220px;
}


.UserInfo h1{
	font-size:13px;
	font-weight:bold;
	padding:0px;
	color:#3366CC;
	margin-bottom:15px;
}

.UserInfo p{
	padding:0px;
	margin:0px;
	margin-bottom:25px;
}


.UserInfo h1 a{
	color:#3366CC;
}

.UserInfo h1 a:hover{
	color:#D30703;
}

.UserInfo h1 a:visited{
	color:#3366CC;
}
.TableForm a{
  color:#3366CC;
  line-height:20px;
  padding-left:3px;
}
.TableForm li{
list-style-type:none;
}
a.edit{
  margin-left:30px;
color:red;
}
h1.topic{
color:#D30703;
font-size:17px;
letter-spacing:-1px;
margin:0;
padding:5px 0 5px 5px;
}

.Letter{
border-bottom:1px dashed #CCCCCC;
clear:left;
font-size:14px;
margin:5px auto 0;
padding:0px 0 10px;
position:relative;
}

.TopMenu2 {
color:white;
left:735px;
margin:0;
padding:0;
position:absolute;
text-align:right;
top:8px;
width:250px;
}
.PostContent .PostInfo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #828282;
	PADDING-TOP: 0px
}
