/******  To create a new them, just copy one of the existing themes and   ******/
/******  change the prefix to your new theme name. Ex: "default" to "red" ******/

/******  default theme ******/
.default_newscontainer
{
	width:500;
	border: solid 3px black;
}

.default_newsheadercontainer
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:14px;
	padding: 3px 3px 10px 3px;
}

.default_newsactionbar
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	padding: 10px 3px 3px 3px;
}

.default_newsactionbarlinks:link, .default_newsactionbarlinks:active, .default_newsactionbarlinks:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	background-color: gray;
	padding: 3px 5px 3px 5px
}

.default_newsactionbarlinks:hover
{
	color:white;
	background-color:Black;
}

.default_newssubmitnewslink:link, .default_newssubmitnewslink:active, .default_newssubmitnewslink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

.default_newssubmitnewslink:hover
{
	color:red;
}

.default_newsPublishRSSLink:link, .default_newsPublishRSSLink:active, .default_newsPublishRSSLink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

.default_newsPublishRSSLink:hover
{
	color:red;
}
.default_newsrow
{
	padding: 5px 5px 5px 5px
}

.default_newsrowspacer
{
	height:1px;
	background-color:gray;
}
.default_newscategoryimage
{
}

.default_newscategoryimagecontainer 
{
	float: left; 
	text-align: center;
	padding: 0px 5px 0px 0px;
}
.default_newstitle
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:18px;
	color:#000000;	
}

.default_newspostdate
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:10px;
	color:gray;	
}

.default_newssummary
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

.default_newsreadmore:link, .default_newsreadmore:active, .default_newsreadmore:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#000000;
}

.default_newsreadmore:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:red;
}

.default_archivelinkcontainer
{
	background-color: Silver;
	padding: 3px 3px 3px 3px;
}

.default_archivelink:link, .default_archivelink:active, .default_archivelink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#000000;
}

.default_archivelink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:red;
}

.default_archivedisplaymonthlink:link, .default_archivedisplaymonthlink:active, .default_archivedisplaymonthlink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:14px;
	text-decoration: underline;
	color:#000000;
}

.default_archivedisplaymonthlink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:14px;
	color:red;
}

.default_archivedisplayreturnlinkcontainer
{
	padding: 5px 5px 10px 5px;
}

.default_archivedisplayreturnlink:link, .default_archivedisplayreturnlink:active, .default_archivedisplayreturnlink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#000000;
}

.default_archiveddisplayreturnlink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:red;
}

.default_viewnewstitle
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:18px;
	color:#000000;	
}

.default_viewnewsimage
{
	float:right;
	padding: 0px 0px 0px 5px;
}

.default_viewnewsreturn:link, .default_viewnewsreturn:active, .default_viewnewsreturn:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#000000;
}

.default_viewnewsreturn:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:red;
}

.default_viewnewsarticle 
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

.default_viewnewspostedby 
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:10px;
	color:gray;	
	padding: 0px 0px 0px 5px;
}

.default_adminlabels
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.default_admindata
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
.default_adminlinks:link, .default_adminlinks:active, .default_adminlinks:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}	
.default_adminlinks:hover
{
	color:Red;
}
.default_errors 
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Red;
}

.default_admincategorygridheader 
{
	font-family: Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Gray;
}

.default_admincategorygriditem 
{
	font-family: Tahoma, Arial;
	font-weight:bold;
	font-size:10px;
}

.default_admincategorygrid
{

}

.default_submitnewsdata
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;	
}

.default_submitnewslabels
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

.default_submitnewslinks:link, .default_submitnewslinks:active, .default_submitnewslinks:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

.default_helplist
{
	color:Green;
	font-size:12px;
	font-family: Arial;
}


/*****  Comments & Ratings *****/
.default_newsRatingsDisplay
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 11px;
	font-weight: bold;
}

.default_RatingLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}

.default_CommentsEntryLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}

.default_SaveCommentsRating:link, .default_SaveCommentsRating:active, .default_SaveCommentsRating:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Black;
	text-decoration: underline;
}

.default_SaveCommentsRating:hover
{
	text-decoration:none;	
}	
	
.default_EditCommentsLink:link, .default_EditCommentsLink:active, .default_EditCommentsLink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Black;
	text-decoration: underline;
}

.default_EditCommentsLink:hover
{
	text-decoration:none;	
}	

.default_commentsRating
{
	color:Red;
	font-size:12px;	
	font-family: Arial;
}

.default_CurrentRatingLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}

.default_CurrentRating
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
}

.default_RatingLabelRow
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 11px;
	font-weight:bold;
	padding-top:10px;
}

.default_RatingRow
{
	font-family:Tahoma, Arial;
	color:Gray;
	font-size: 11px;
	padding-top:10px;
}

.default_CommentsRow
{
	font-family:Tahoma, Arial;
	color:Gray;
	font-size: 11px;
}

/******  red theme ******/
.red_newscontainer
{
	width:500;
	border: solid 3px red;
}

.red_newsheadercontainer
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	padding: 3px 3px 3px 3px;
}

.red_newsactionbar
{
	font-family: Arial;
	font-weight:normal;
	font-size:11px;
	text-align:center;
	background-color:Silver;
	padding: 2px 2px 2px 2px;
}

.red_newsactionbarlinks:link, .red_newsactionbarlinks:active, .red_newsactionbarlinks:visited
{
	font-family: Arial;
	font-weight:bold;
	font-size:11px;
	color:#000;
	padding: 3px 5px 3px 5px;
}

.red_newsactionbarlinks:hover
{
	color:white;
	background-color:#630000;
	padding: 3px 5px 3px 5px;
}

.red_newssubmitnewslink:link, .red_newssubmitnewslink:active, .red_newssubmitnewslink:visited
{
	font-family: Arial;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	background-color:#ce0000;
	padding: 3px 5px 3px 5px;
	border: solid 1px #000;
	text-align:center;
}

.red_newssubmitnewslink:hover
{
	color:#FFF;
}

.red_newsrow
{
	padding: 5px 5px 5px 5px;
}

.red_newsrowspacer
{
	height:2px;
	background-color:#ce0000;
}
.red_newscategoryimage
{
}

.red_newscategoryimagecontainer 
{
	float: left; 
	text-align: center;
}
.red_newstitle
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:20px;
	color:#000;	
}

.red_newspostdate
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:9px;
	color:gray;	
}

.red_newssummary
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

.red_newsreadmore:link, .red_newsreadmore:active, .red_newsreadmore:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:9px;
	text-decoration: underline;
	color:#000000;
}

.red_newsreadmore:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:9px;
	color:red;
}

.red_archivelinkcontainer
{
	padding: 3px 3px 3px 3px;
	text-align: center;
}

.red_archivelink:link, .red_archivelink:active, .red_archivelink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
	color:#000;
	padding: 3px 10px 3px 10px;
}

.red_archivelink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	background-color: #630000;
	padding: 3px 10px 3px 10px;
}

.red_archivedisplaymonthlink:link, .red_archivedisplaymonthlink:active, .red_archivedisplaymonthlink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:14px;
	text-decoration: underline;
	color:#000000;
}

.red_archivedisplaymonthlink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:14px;
	color:red;
}

.red_archivedisplayreturnlinkcontainer
{
	padding: 5px 5px 10px 5px;
}

.red_archivedisplayreturnlink:link, .red_archivedisplayreturnlink:active, .red_archivedisplayreturnlink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#000000;
}

.red_archiveddisplayreturnlink:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:red;
}

.red_viewnewstitle
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:20px;
	color:#000;	
}

.red_viewnewsimage
{
	float:right;
	padding: 0px 0px 0px 5px;
}

.red_viewnewsreturn:link, .red_viewnewsreturn:active, .red_viewnewsreturn:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	color:#000000;
}

.red_viewnewsreturn:hover
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:red;
}

.red_viewnewsarticle 
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

.red_viewnewspostedby 
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:9px;
	color:gray;	
	padding: 0px 0px 0px 5px;
}

.red_adminlabels
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.red_admindata
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
.red_adminlinks:link, .red_adminlinks:active, .red_adminlinks:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}	
.red_adminlinks:hover
{
	color:Red;
}
.red_errors 
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Red;
}

.red_admincategorygridheader 
{
	font-family: Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Gray;
}

.red_admincategorygriditem 
{
	font-family: Tahoma, Arial;
	font-weight:bold;
	font-size:10px;
}

.red_admincategorygrid
{

}

.red_submitnewsdata
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;	
}

.red_submitnewslabels
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

.red_submitnewslinks:link, .red_submitnewslinks:active, .red_submitnewslinks:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

.red_helplist
{
	color:Green;
	font-size:12px;
	font-family: Arial;
}

/*****  Comments & Ratings *****/
.red_newsRatingsDisplay
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 11px;
	font-weight: bold;
}

.red_RatingLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}

.red_CommentsEntryLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}

.red_SaveCommentsRating:link, .red_SaveCommentsRating:active, .red_SaveCommentsRating:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Black;
	text-decoration: underline;
}

.red_SaveCommentsRating:hover
{
	text-decoration:none;	
}	

.red_EditCommentsLink:link, .red_EditCommentsLink:active, .red_EditCommentsLink:visited
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:11px;
	color:Black;
	text-decoration: underline;
}

.red_EditCommentsLink:hover
{
	text-decoration:none;	
}	
	
.red_commentsRating
{
	color:Red;
	font-size:12px;	
	font-family: Arial;
}

.red_CurrentRatingLabel
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
	font-weight:bold;
}

.red_CurrentRating
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 12px;
}

.red_RatingLabelRow
{
	font-family:Tahoma, Arial;
	color:Black;
	font-size: 11px;
	font-weight:bold;
	padding-top:10px;
}

.red_RatingRow
{
	font-family:Tahoma, Arial;
	color:Gray;
	font-size: 11px;
	padding-top:10px;
}

.red_CommentsRow
{
	font-family:Tahoma, Arial;
	color:Gray;
	font-size: 11px;
}


/* radiobuttonlists */
label 
{
	font-family:Tahoma, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;	
}

