div.forumcontent
{
margin-top: -10px;
padding:0;
width: 100%;
border: 1px solid #D5AF98;;
border-style: none; }

ul
{
list-style: none;
margin: 0px;
padding: 0px;
}

li
{
margin: 0px;
padding: 0px;
margin-bottom: 6px;
}

div.hidden
{
display: none;
margin-top: 2px;
}

img.have
{
float: right;
margin: 0px 0px 0px 2px;
}

/* Messages */

div.topicx
{
border: 1px solid #C9AD99;
background-color: #EFE1D6;
background-color: #D5AF98;
margin: 0px;
padding: 4px;
font-size: 12px;
line-height: 16px;
}

div.topic
{
margin: 0px 0px 0px 0px;
padding: 2px 5px 2px 5px;
padding: 5px 12px 8px 12px;
background-color: #F7ECE3;
background-color: #ccc;
background-color:#D5AF98;
border: 1px none black;
border-top-style: solid;
border-color: #D5AF98;
border-color: #AC8C79;
}


div.forumcontent h2
{
font-size: 16px;
margin: 15px 0px 15px 0px;
}

div.forumcontent iframe
{
height: 400px;
border-style: solid;
border-width: 1px;
border-color: gray; //#CCCCCC;
display: block !important;
visibility: visible !important;
margin: 0px 15px 15px 0px;
border-color: #CED1DE;
width: 100%;
}

span.day
{
float: right;
}

div.messagehead
{
clear: right;
background-color: #DAE5F6;
border: 1px none #CED1DE;
border-top-style: solid;
border-color: #CED1DE;
margin: 20px 0px 10px 0px;
}

div.messagehead img.favicon
{
vertical-align: top;
width: 16px;
height: 16px;
}

.mesageheadyellow
{
background-color: #fff995 !important;
border-top-color: #EEEEEE;
border-top-style: solid;
}

div.msgRead
{
background-color: #F4E5DA;
border-color: #DFCCC0;
}

div.msgfooter
{
margin: 10px 0px 0px 0px;
border: 1px solid #DDDDDD;
border-style: none;
border: 1px none gray;
}

div.messagehead#messagehead1
{
margin-top: 0px;
}

div.message
{
padding-left: 10px;
}

div.hiddenform
{
padding-left: 10px;
display: none;
}

#newtopic
{
padding-left: 10px;
padding-bottom: 10px;
padding-left: 0px;
}

div.forumcontent a:visited
{
color: blue !important;
text-decoration: underline !important;
}

hr
{
color: #E8DED3;
border-color: #E8DED3;
background-color: #E8DED3;
}

/* see topic 18006 for the joke */

.paisleyJokeBrown {
	background: url(/pics/paisleyBrown.jpg) repeat left top;
	
}
.paisleyJokeBlue {
	background: url(/pics/paisleyBlue.jpg) repeat left top;
}

div.stuffyoucando div
{
margin-bottom: 15px;
}

div.yellowbox
{
padding: 12px 10px 10px 10px;
}

div.yellowbox div.item
{
margin-top: 8px;
}

div.yellowbox div.memberships
{
font-weight: bold; 
padding-bottom: 10px;
margin: 0px 0 10px 0;
}

div.stuffyoucando
{
padding: 14px;
}

div#loading
{
margin-right: 290px;
}

.subnav_selected
{
font-weight:bold;
color: #000;
text-decoration:none;	
}


div.greenbox
{
}

div.greenbox h1 a:link,div.greenbox h1 a:visited, div.greenbox h1 a:active, div.greenbox h1 a:hover
{
color: blue !important;
}

#forumarea
{
clear:both;
}

h2 {
font-size: 16px;
}

#descbox
{
margin-bottom:0;
padding-bottom: 0;
}

div.grouppicture
{
float: right;
margin-left: 25px;
margin-bottom: 20px;
	
}

img.icon{
	/*margin-bottom: -5px;*/
}

#inviteform  textarea
{
font-family: inherit;
font-size: inherit;
width: 190px;
padding: 0;
}

input[type=text]
{
width: 170px;
padding: 0;
}
#inviteform label.to{
	width: 10px;
	padding: 0;
	
}

#inviteform form
{
padding: 2px 0;
}

.iconspace
{
width: 28px;
display:block;
float:left;
margin-top: -3px;
}

ul.functionlist li
{
padding-bottom: 2px;
}

div.searchbox input, div.searchbox select
{
margin-top: 6px;
}

div.global
{
background-color: #DDDDDD;
border-color: #DDDDDD;
background-color: #EEEEEE;
}

div#invite_error
{
font-weight: bold;
color: orange;
padding-bottom: 6px;
}

span.remove
{
}

/*

div.content
{
margin-top: 10px;
margin-right: 5px;
}

td.right
{
padding: 0px;
padding-left: 10px;
}

td.right div.greenbox
{
width: 300px;
}

td.left
{
padding-right: 10px;
}

div.rightchannel
{
width: 100%;
}

h1, td.left
{
padding-top: 0px;
}


*/