﻿/*********************************************************/
/*****************Forum Layout****************************/

.forumheader
{
	padding-top:10px;
	width:100%;
}

.forum_poststable, .forum_forumtable, .forum_categorytable, .forum_topicstable, forum_newpoststable, forum_unansweredpoststable, 
.forum_statstable, .forum_inbox_table
{
    font-size:1em;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    background-color:#FFFFFF;
    border:1px solid #ccce10;
    width:95%;
    margin-right:auto;
    margin-left:auto;
}

.seperator_lg
{
	width:100%;
	padding-top:10px;
}
.seperator_smll
{
	width:100%;
	padding-top:4px;
}
.seperator
{
	width:100%;
	padding-top:6px;
}

.clearer
{
	clear:both;
}

td.forum_poststable , td.forum_forumtable , td.forum_categorytable , td.forum_topicstable, 
td.forum_newpoststable, td.forum_unansweredpoststable, td.forum_statstable

{
    border:solid 1px #707173;
    background-color:#ffffff;
}


.forumtableheader
{
    border:medium solid #FFFFFF;
    font-weight:bold;
    height:28px;
    background-color:#30854c;
    color:#ffffff;
    font-size:11px;
    /*Need a fading image for bckground*/
    background-image:url(/images/jpg/forum-tablehdr-gradiant.jpg);
}

.forumtabletopnav_cell
{
	text-align:left;
}

.forumtabletopnav_cell .forumbtn_topnav
{
	padding: 0px 2px 0px 2px;
	text-decoration:none;
}

td.forumtableheader_cornerL
{
    border-width:1px 0 0 1px;
}
td.forumtableheader_cornerR
{
    border-width:1px 1px 0 0;
}

.categories_header
{
}

.forums_header
{
    text-align:center;
}
.topicsheader 
{
    border:2px solid #006699;
    text-align:center;
}
.posts_header
{
    text-align:center;
}

.admincol
{
}


/* Category List */
.categorytable 
{
}
.forumcategoryname_row
{
}
.forumcategoryname_colL
{
    background-color:#e0ecbc;
    background-image:url(/images/jpg/forum-catname-gradiant.jpg);
    height:25px;
    border:medium solid #FFFFFF;
    border-width:0 0 0 1px;
    color:#43464a;
}
.forumcategoryname_colR
{
    background-color:#e0ecbc;
    background-image:url(/images/jpg/forum-catcell2-gradiant.jpg);
    height:25px;
}
.forum_categoryname_txt
{
    color:#43464a;
    font-size:12px;
    font-weight:bold;
    letter-spacing:1px;
}
.forum_categoryname_txt a
{
    text-decoration:none;
    color:#43464a;
}
.forumname_col
{
}
.forum_categoriesadmincol
{
    font-style:italic;
    background-color:#e1e1e1;
}
.forum_categoriesadmincol a
{
    color:Red;
}

/* Forum List ***************************/

.forumforum_row
{
    height:50px;
}
.forum_topics_col
{
    width:50px;
    border-width:1px 0 0;
}
.forum_posts_col
{
    width:50px;
    border-width:1px 0 0;
}
.forum_lastpost_col
{
    width:135px;
}

.forum_icon_col
{
    width:50px;
}
td.forum_icon_col
{
    background-color:#e0f0d5;
}
td.forumname_col
{
    background-color:#f7fbee;
}
td.forum_topics_col
{
    background-color:#ebf4d4;
}
td.forum_posts_col
{
    background-color:#e0f0d5;
}
td.forum_lastpost_col
{
    background-color:#e0f0d5;
}
td.forum_noforums_col
{
    background-color:#F7FBEE;
}
.forum_forumname_txt
{
    color:#43464a;
    font-size:12px;
    font-weight:bold;
}
a.forum_forumname_txt
{
    color:#43464a;
    text-decoration:none;  
}
.forum_forumdesc_txt
{
    font-size:11px;
    color:#000000;
}
.forum_forumsadmincol
{
    font-style:italic;
    background-color:#EBF4D4;
}

.forum_forumsadmincol a
{
}

/* Topic List **************************/
.topicstable
{ 
}
.forumtopic_icon_col 
{
    width:55px;
    vertical-align:middle;
    text-align:center;
}
.forumtopic_icon_img
{
}
.forumtopic_title_col
{
}
.forumtopic_replies_col
{
    width:50px;
}
.forumtopic_author_col
{
    width:125px;
}
.forumtopic_lastpost_col
{
    width:125px;
}
.forumtopic_views_col
{
    width:50px;
}

td.forumtopic_icon_col 
{
    background-color:#e0f0d5;
}
td.forumtopic_title_col
{
    background-color:#F7FBEE;
}
td.forumtopic_replies_col
{
    background-color:#ebf4d4;
}
td.forumtopic_author_col
{
    background-color:#e0f0d5;
}
td.forumtopic_lastpost_col
{
    background-color:#e0f0d5;
}
td.forumtopic_views_col
{
    background-color:#ebf4d4;
}

.forumtopic_topic_forumltbg 
{
}
.forumtopic_topic_forumdkbg 
{
}

.forum_topictitle_txt
{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    letter-spacing:1px;
}
.forum_topictitle_txt a
{
    text-decoration:none;
    color:#000000;
}

.forum_topicsadmincol 
{
    background-color:#F7FBEE;
}

/*Posts List **************************/
.forumposts_author_col
{
    width:150px;
}
.forumposts_message_col
{
    
}
td.forumposts_author_col
{
    background-color:#f7fbee;
}
td.forumposts_message_col
{
    background-color:#f7fbee;
}

.forumposts_messagetext
{
    border: 0px none;
    text-align: left;
    margin:10px 30px 10px 30px;
}
.post_edit_smilies
{
}
.post_edit_wrapper
{
}
.smilies_list
{   
    overflow: auto; 
    /*width: 360px;
    height: 298px; */
    padding:0px; 
    margin: 0px; 
}
.forum_unauthrisedpost
{
    color: Red;
}

/* User Deatils */
.forumuserdeatils_header
{
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	background-color: #f5f4ca;
}

.forumuser_wrapper
{
	width:95%;
	margin-left:auto;
	margin-right:auto;
}

.forum_profile_username
{
	width:450px;
}

.forumuser_wrapper fieldset
{
	margin: 0 auto;
	border: 0px;
	padding-bottom: 10px;
}


.forumuser_wrapper label
{
	float: left;
	color:#878889;
}

.forumuser_wrapper .rowlt
{
	overflow: hidden;
	background-color: #f6f4f0;
	padding: 5px;
	border-bottom: 1px solid #fff;
}

.forumuser_wrapper .rowdk
{
	overflow: hidden;
	background-color: #f2efe6;
	padding: 5px;
	border-bottom: 1px solid #fff;
}

.forum_profile_topleft
{
	float:left;
}

.forum_profile_topright
{
	float:left;
	margin-left:60px;
	margin-bottom:20px;
}

.forum_profile_topright_inner_topright
{
	float:right;
}

.forum_profile_topright_small
{
	text-align:left;
	margin-left:50px;
	margin-top:20px;
}


.forum_useroptions_tickboxes
{
	float:right;
	width:50%;
}

.forum_useroptions_textbox
{
	text-align:left;
	width:20%;
}

.forum_useroptions_textbox_large
{	
	width:390px;
}

.forum_useroptions_textbox_xlarge
{
	width:800px;
	overflow:auto;
}

.forum_useroptions_dropdown
{
	width:20%;
}

.forum_profile_blocked
{
	text-align:center;
	margin-top:100px;
	margin-bottom:100px;
	font-size:2em;
}

.forum_profile_details_signature
{
	width:800px;
	overflow:auto;
	height:100px;
	border: solid 1px #afafaf;
}

.forum_profiledetails_middlebox
{
	float:left;
	margin-right:10px;
}

.forum_profiledetails_middlebox_border
{
	float:left;
	margin-right:10px;
	border: solid 1px #afafaf;
	width:390px;
	padding: 3px 3px 3px 3px;
	margin-top:1px;
	height:94px;
	
}

.forum_profile_message
{
	margin-left:400px;
	font-style:italic;
	font-size:1.2em;
}

.forum_profile_error
{
	color:Red;
	margin-left:300px;
	font-style:italic;
	font-size:1.2em;
}



/* New Posts */
.forum_newposts_forumname_colL
{
    background-color:#e1e1e1;
    background-image:url(/images/jpg/forum-newposts-gradiant.jpg);
    border:medium solid #FFFFFF;
    height:25px;
    border-width:0 0 0 1px;

}

.forum_newposts_forumname_colR
{
    background-repeat:repeat-y;
    background-color:#e1e1e1;
    height:25px;
    background-image:url(/images/jpg/forum-newpostscell2-gradiant.jpg);
}

.forum_newposts_forumname
{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    letter-spacing:1px;
}

a.forum_newposts_forumname
{
    color:#000000;
    text-decoration:none;  
}

/* Unanswered Posts */
.forum_unansweredposts_forumname_colL
{
    background-color:#e1e1e1;
    background-image:url(/images/jpg/forum-newposts-gradiant.jpg);
    border:medium solid #FFFFFF;
    height:25px;
    border-width:0 0 0 1px;

}

.forum_unansweredposts_forumname_colR
{
    background-repeat:repeat-y;
    background-color:#e1e1e1;
    height:25px;
    background-image:url(/images/jpg/forum-newpostscell2-gradiant.jpg);
}

.forum_unansweredposts_forumname
{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    letter-spacing:1px;
}

a.forum_unansweredposts_forumname
{
    color:#000000;
    text-decoration:none;  
}

/* Buttons */
.forumbtn_cancel,
.forumbtn_update,
.forumbtn_delete,
.forumbtn_adminmode,
.forumbtn_move,
.forumbtn_authorisepost,
.forumbtn_monitor,
.forumbtn_youtube,
.forumbtn_img,
.forumbtn_url,
.forumbtn_save,
.forumbtn_edit,
.forumbtn_addwatch,
.forumbtn_up,
.forumbtn_down,
.forumbtn_deletewatch,
.forumbtn_quote,
.forumbtn_add,
.forumbtn_apply,
.forumbtn_prune,
.forumbtn_sendmessage,
.forumbtn_toggle,
.forumbtn_create_topic,
.forumbtn_add_topic,
.forumbtn_add_post
{
    position: relative;
    top: 5px;
}

.forumbtn_sendmessage
{
    padding: 5px 0px 5px 40px;
}

.forumbtn_topnav
{
	text-transform:none;
	text-decoration:none;
}

.forumimg_topnav
{
	height:20px;
}

.forum_adminmode
{
	padding-left:20px;
}
.forum_breadcrumbs
{
	float:left;
	padding-left:20px;
}
/* Forum Search */
.forum_searchnav
{
		width:220px;
    float:right;
    padding: 0px 20px 20px 0px;
}

/* Forum Stats */

.forum_statstable
{
    margin:20px 0px 20px 0px;
    width:95%;
    margin-right:auto;
    margin-left:auto;
}

.forum_statshdr
{
    background-color:#e1e1e1;
    /*background-image:url(/images/jpg/forum-catname-gradiant.jpg);*/
    border:medium solid #FFFFFF;
    height:25px;
    border-width:0 0 0 1px;
}

.forum_statsicon_col
{
    width:55px;
    background-color:#d4d4d5;
}

.forum_statsinfo_col
{
    color:#000000;
    font-size:12px;
}

td.forum_statsinfo_col
{
    background-color:#f0f0f0;
}

.forum_username_link
{
}

/*Forum User*/

.forumuser_maincontent
{
    font-size:1em;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    background-color:#F0F0F0;
    border:2px solid #E1E1E1;
    padding: 10px 10px 10px 10px
}

.forum_postfromuser_topic_hdr
{
    background-color:#e0ecbc;
    background-image:url(/images/jpg/forum-catname-gradiant.jpg);
    height:25px;
    border:medium solid #FFFFFF;
    border-width:0 0 0 1px;
    color:#43464a;
}

.forum_postfromuser_topic_hdr a
{
	color:#43464A;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#43464A;
	text-decoration:none;
}

.forum_postfromuser_topic_hdr a:hover
{
	text-decoration:underline;
}

.forum_avatar_select
{
	overflow:auto;
}
	
/*Forum PM inbox**********/

.forum_inbox_table
{
	
}

.forum_inbox_msgbody_cell
{
	width:85%;
}

.forum_inbox_msgsender_cell
{
	width:15%;
}

.forum_inbox_no_msg_cell
{
	background-color:#FFFFFF;
	
}

.forum_inbox_msg_row
{
	background-color:#F7FBEE;
}

.forum_inbox_msg_read
{
	background-color:#FFFFFF;
}

.forum_inbox_subject
{
	font-weight:bold;
	padding-left:10px;
	padding-right:10px
}
.forum_inbox_msgtext
{
	padding-left:10px;
	padding-right:10px
}
.forum_inbox_btn_reply
{
	padding:0px 4px 0px 4px;
	float:right;
}

.forum_inbox_btn_read
{
	padding:0px 4px 0px 4px;
	float:right;
}

.forum_tandc_in_header
{
	float:left;
	padding-left:20px;
}


/*****************Forum Layout****************************/
/*********************************************************/

/*******************Simple specific*********************/

.forum_post_add_edit_wrapepr
{
	width:95%;
	margin-right: auto;
	margin-left: auto;
}

.forum_background
{
	background-image:url("/Images/Jpg/forum-background-mid.jpg");
	width:975px;
	padding-bottom:15px;
	margin-left:auto;
	margin-right:auto;
}

.forum_background_top
{
	background-image:url("/Images/Jpg/forum-background-top.jpg");
	height:150px;
	background-repeat:no-repeat;
	width:975px;
	margin-left:auto;
	margin-right:auto;
}

.forum_background_btm
{
	background-image:url("/Images/Jpg/forum-background-btm.jpg");
	height:15px;
	background-repeat:no-repeat;
	width:975px;
	margin-left:auto;
	margin-right:auto;
	
}

.forum_content
{
}

.forum_addedit_radeditor
{
	background: white url("");
}

.forum_addedit_radeditor body
{
	background: white url("");
}

.forum_category_accessgroup_vip
{
}

.forum_category_accessgroup_teen
{
}

.forum_gradiant_teen
{
	background-image:url("/Images/Jpg/forum-gradiant_teen.jpg");
	background-color: #b1e1f4;
	/*color:#43464a;*/
}

.forum_gradiant_vip
{
	background-image:url("/Images/Jpg/forum-gradiant_vip.jpg");
	background-color: #f9c5dc;
	/*color:#43464a;*/
}

.forumuser_tab
{
	width:130px;
	height:80px;
}


.forum_acct_options_lbl
{
	color:#878889;
	width: 100px;
}

.forum_registration_lbl
{
	color:#878889;
	width: 200px;
}

.forum_acct_options_lbl_long
{
	color:#878889;
	width:200px;	
}

.post-sep 
{
	width: 100%;
	height: 10px;
	background: url(/images/gif/forum-post-seperator.gif) repeat-x;
}

.AvatarContainer
{
	width:100px;
	margin-bottom:8px;
	text-align:center;
	height:150px;
}

.AvatarImage
{
	width:100px;
	height:100px;
}
