﻿
/* LISTS */

.fixedtable
{
	table-layout: fixed;
	width: 100%; /* for firefox */
	overflow: hidden; /* for firefox */
}

.entrylist
{
	width: 100%;
    line-height: 200%;
    border-collapse: collapse;
}

.entrylist td
{
    padding: 4px;
}

.entrylist table td
{
    padding: 0px;
}

.summarylist
{
    width: 100%;
	margin: 10px auto;
	border-collapse: collapse;
}

.summarylist td
{
    padding: 4px;
}

.summarylist table td
{
    padding: 0;
}

.RecentList
{
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.RecentList li
{
    list-style-type: none;
    word-break: break-all;
}

.RecentList .itemtitle
{
    margin: 0 0 4px;
}

.pager
{
    display: block;
	font-family: Georgia;
	font-size: 14px;
	line-height: 200%;
    text-align: center;
    margin: 5px 0 10px;
}

.pager .textbox
{
	width: 30px;
}

.pager input
{
	font-size: 9px;
	line-height: normal;
}

/* COMMENT */

.CommentPrivate
{
	background-color: #eaccf2;
	padding: 4px;
}

.CommentVote
{
	float: right;
}

.CommentSep
{
	clear: both;
}

/* VIEWS */

.EntrySummary,
.EntryBody
{
	line-height: 160%;
}

.EntryNavA, .EntryNavB
{
	margin: 10px 0;
}

/* VOTE */

.votebar a
{
	text-decoration: none;
}
.votebar a:hover
{
	text-decoration: underline;
}

.votebar .vote
{
	font-size: 10px;
}

.votebar .bar
{
	width: 60px;
	height: 8px;
}

.votebar .agreed
{
	background-color: #9acd32;
}

.votebar .opposed
{
	background-color: #dcdcdc;
}

/* DIGG */

.diggbar
{
	width: 102px;
	height: 118px;
	background: url(Images/digg.jpg);
	margin: 80px auto 40px;
}

.diggbar .diggs
{
	text-align: center;
	font-size: 30px;
	line-height: normal;
	font-weight: bold;
	font-family: Verdana;
	height: 40px;
}

.diggbar .digg-buttons a
{
	display: block;
	height: 78px;
}

/* AUDIT */

.audit
{
	font-size: 0.8em;
	margin-top: 0.5em;
}

/* GRID */

.searchtoolsa
{
	float: right;
	margin-bottom: 10px;
}

.searchtoolsb
{
	margin: 20px 0;
}

.selectionbar
{
	padding: 8px 0;
}

.gridview
{
	width: 100%;
	border-collapse: collapse;
}


.gridview td
{
	padding: 4px;
}

.gridview table td
{
	border: none;
	padding: 0;
}

.gridview-empty
{
	background: url(Images/gridview-empty.png) repeat;
	margin: 20px 0;
}

.gridview-empty td
{
	padding: 60px;
	text-align: center;
	font-style: italic;
	color: #808080;
	font-size: 16px;
	border: 1px solid #808080;
}

/* INDIVIDUALS */

.adcontainer
{
	text-align: center;
}

.ADEntryContent
{
	text-align: center;
	margin: 20px auto;
}

.ADEntryBottom
{
	text-align: center;
	margin: 20px auto;
}

/* UPLOADPAGE */

.UploadPage-tinymce .upload
{
	width: 220px;
}

.UploadPage-tinymce input
{
	border: solid 1px #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.UploadPage-normal .button
{
	height: 20px;
}

/* CELL */

.cell
{
	padding: 0.2em 0.3em 0;
	line-height: 160%;
}

.cell-icon
{
	margin-bottom: 5px;
}

.cell-title
{
	font-size: 1.2em;
	margin-bottom: 0.5em;
}

.cell-attributes
{
	margin: 0.5em 0;
	color: #999;
}

.cell-content
{
	margin: 1em 0 0;
	font-size: 1.1em;
	line-height: 180%;
}

.cell-reply
{
	margin: 2em;
}

.cell-reply-title
{
	border-top: 1px solid #ccc;
	padding-top: 0.5em;
	font-weight: bold;
	font-style: italic;
	margin: 0 -0.5em;
}

.cell-vote
{
	float: right;
}

/* POSTCOMMENT */

.postcomment .dialog
{
	width: 90%;
}

.postcomment .dialog .fieldvalue .textbox
{
	width: 100%;
}
