BODY	{
	font-family : Sans-Serif;
	font-size : 13px;
	margin : 0px;
}

.showfilm {
	z-index:10;
}
.replytext{
	margin-left:8px;
	padding-left:8px;
	border-left: 2px dotted;
	margin-bottom:8px;
}

.forumheader TD{
	text-align: center;
	font-weight: bold;
}

#bigtitle{
	width : 537px;
	height : 79px;
	margin : 5px;
}

#maincontent{
	width : 1000px;
	Margin-top : 20px;
	text-align:left;
}

#popup{
	height : 300px;
	width : 350px;
	Margin : 20px;
}

#thumbnail_lg,.thumbnail_lg{
	width : 200px;
	height : 150px;
}

#thumbnail_med,.thumbnail_med{
	width : 100px;
	height : 75px;
}

#thumbnail_sm,.thumbnail_sm{
	width : 40px;
	height : 30px;
}
		
tr#page_header {
	padding : 5px;
	text-align : center;
}

TR#header TD,TR.header TD{
	font-weight : bold;
	text-align : center;
}

TEXTAREA, .formbutton	{
	font-family : Sans-Serif;
	font-size : 13px;
}

.formbutton {
		margin : 0px;
		padding : 0px;
		cursor : pointer;
}

#commentor {	
	text-align : right;
	font-weight : bold;
	font-size : 13px;
	padding : 5px 2px 0px 0px;
}

#announcement ,.announcement{
	padding-top : 10px;
}

#timestamp ,.timestamp { 
	text-align : right;
	font-size : 12px;
	padding : 5px 2px 0px 0px;
}

TABLE	{
	font-size : 13px;
}

#film_title{
	font-size : 20px;
	font-weight :bold;
	text-align :center;
}

A,.formbutton {
	font-weight : bold;
	text-decoration : none;
}

li.header , .headerbutton,div.sample_attach, a.sample_attach {
	display : inline;
	text-align : center;
	padding-left : 7px;
	padding-right : 7px;
	margin-left : 3px;
	margin-right : 3px;
}

form.sample_attach
{
  position : absolute;
  visibility : hidden;
  border : 1px solid black;
  padding : 0px 5px 2px 5px;
}

TD#details ,TD.details {
	font-size : 13px;
}

TD#details#title, TD.details.title  {
	font-weight : bold;
}

.idearollover a {
	display : block;
	width : 95px;
	height : 0px;
	padding : 43px 0px 40px 0px;
	font : bold 0px sans-serif;
	margin : 0px;
	border : 0px;
	color : #333;
	background : url("bigideabutton.gif") 0 0 no-repeat;
	text-decoration : none;
	background-position: left top;
}

.idearollover a:hover, .idearollover a:active { 
	background-position : 0 -83px;
	
	color : #fff;
}

#link_thumb {
	float : left;
	padding : 2px;
	margin : 5px;
	width : 212px; 
	/* ie5win fudge begins */
	voice-family : "\"}\"";
	voice-family : inherit;
	width : 200px;
}

html>body #link_thumb {
	width : 200px; 
	/* ie5win fudge ends */
}

span#thumbtitle,.thumbtitle{
	font-size : 13px;
}

span#thumbdate,.thumbdate{
	font-size : 10px;
	font-style : italic;
	padding : 0px 0px 0px 10px;
}

#thumb {
	padding : 2px;
	margin : 5px;
}

#button,.button{
	padding-left : 2px;
	padding-right : 2px;
	border : 1px black solid;
}

div.scroll {
	height : 300px;
	width : 200px;
	overflow : auto;
/*	border: 1px solid #666;
	background-color: #ccc;
	padding: 8px;
*/
}

#swatch,.swatch {
	width:10px;
	height:10px;
	border:0px;
	margin:0px;
	padding:0px;
}

A#h_scheme1, A#h_scheme2, A#h_scheme3, A#h_scheme4, A#h_scheme5 {
	Border: 1px solid black;
	margin-bottom: 0px;
	padding:0px
}

A#h_scheme1:hover, A#h_scheme2:hover, A#h_scheme3:hover, A#h_scheme4:hover, A#h_scheme5:hover {
	Border: 1px solid white;
}

A#h_scheme1:hover {
	background-color:#CCBA8F;
}

A#h_scheme2:hover {
	background-color:#000000;
}

A#h_scheme3:hover {
	background-color:#89696A;
}

A#h_scheme4:hover {
	background-color:#72A372;
}

A#h_scheme5:hover {
	background-color:#e0e0e0;
}

.helpline {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #dee3e7; BORDER-BOTTOM-STYLE: none
}