/* Normal, standard links. */
a:link
{
	color: #036c9b;
        text-decoration: none;
	
}
a:visited
{
	color: #036c9b;
        text-decoration: none;
}
a:hover
{
	color: #004769;
        text-decoration: underline;

}

/* Navigation links - for the link tree. */
.nav, .nav:link, .nav:visited
{
	color: #000000;
	text-decoration: none;
}
a.nav:hover
{
	color: #cc3333;
	text-decoration: underline;
}
.nav-tree
{
font-size: 90%;
}
/* Tables should show empty cells. */
table
{
	empty-cells: show;
}

/* By default (td, body..) use verdana in black. */
body, td, th , tr
{
	color: #3a3a3a;
	font: 11px arial;
}

/* The main body of the entire forum. */
body
{
	background: #ededed url(images/bg.gif) repeat-x;
	color: #3a3a3a;
	font: 11px arial;
	margin: 0px;
	padding: 0px;

	
}

/* Input boxes - just a bit smaller than normal so they align well. */
input, textarea, button
{
	color: #000000;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
input, button
{
	font-size: 100%;
}

textarea
{
	font-size: 100%;
	color: #000000;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* All input elements that are checkboxes or radio buttons. */
input.check
{
}

/* Selects are a bit smaller, because it makes them look even better 8). */
select
{
	font-size: 90%;
	font-weight: normal;
	color: #000000;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/* Standard horizontal rule.. ([hr], etc.) */
hr, .hrcolor
{
	height: 1px;
	border: 0;
	color: #666666;
	background-color: #666666;
}

/* No image should have a border when linked */
a img
{
	border: 0;
}
/* A quote, perhaps from another post. */
.quote
{
	margin: 0 5px 10px 5px;
	padding: 5px;
	border-color: #3C71A3;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	font-weight: normal;
	font-size: 1em;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	background-color: #F2F2F2;
	color: #000000;
}

/* A code block - maybe even PHP ;). */
.code
{
	color: #000000;
	background-color: #dddddd;
	font-family: "courier new", "times new roman", monospace;
	font-size: x-small;
	line-height: 1.3em;
	/* Put a nice border around it. */
	border: 1px solid #000000;
	margin: 1px auto 1px auto;
	padding: 1px;
	width: 99%;
	/* Don't wrap its contents, and show scrollbars. */
	white-space: nowrap;
	overflow: auto;
	/* Stop after about 24 lines, and just show a scrollbar. */
	max-height: 24em;
}

/* The "Quote:" and "Code:" header parts... */
.quoteheader
{
	margin: 10px 5px 0 5px;
	padding: 4px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #3C71A3;
	color: #FFFFFF;
	background-image:url(images/cellpic1.jpg);
	background-repeat: repeat-x;
        background-color: #000000;
	font-size: 0.85em;
	font-weight: bold;
}
.quoteheader a:link, a:visited
{
	color: #FFFFFF;
}
.quoteheader a:hover
{
	color: #FFFFFF;
}

/* Generally, those [?] icons.  This makes your cursor a help icon. */
.help
{
	cursor: help;
}

/* /me uses this a lot. (emote, try typing /me in a post.) */
.meaction
{
	color: red;
}

/* The main post box - this makes it as wide as possible. */
.editor
{
	width: 96%;
}

/* Highlighted text - such as search results. */
.highlight
{
	background-color: yellow;
	font-weight: bold;
	color: black;
}

/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg
{
	background: #f6f8f8;
	color: #3a3a3a;
}
.windowbg a:link, .windowbg_alink, .windowbgActive a:link, .windowbgActive_alink
{
	color: #036c9b;
}
.windowbg a:visited, .windowbg_avisited, .windowbgActive a:visited, .windowbgActive_avisited
{
	color: #036c9b;
}
.windowbg a:hover, .windowbg a:active, .windowbg_ahover, .windowbgActive a:hover, .windowbgActive a:active, .windowbgActive_ahover
{
	color: #004769;
}
.windowbg2
{
	background: #f6f8f8;
	color: #3a3a3a;
}
.windowbg2 a:link, .windowbg2_alink, .windowbg2Active a:link, .windowbg2Active_alink
{
	color: #036c9b;
}
.windowbg2 a:visited, .windowbg2_avisited, .windowbg2Active a:visited, .windowbg2Active_avisited
{
	color: #036c9b;
}
.windowbg2 a:hover, .windowbg2 a:active, .windowbg2_ahover, .windowbg2Active a:hover, .windowbg2Active a:active, .windowbg2Active_ahover
{
	color: #004769;
}
.windowbg3
{
	background: #f6f8f8;
	color: #3a3a3a;
}
.windowbg3 a:link, .windowbg3_alink, .windowbg3Active a:link, .windowbg3Active_alink
{
	color: #036c9b;
}
.windowbg3 a:visited, .windowbg3_avisited, .windowbg3Active a:visited, .windowbg3Active_avisited
{
	color: #036c9b;
}
.windowbg3 a:hover, .windowbg3 a:active, .windowbg3_ahover, .windowbg3Active a:hover, .windowbg3Active a:active, .windowbg3Active_ahover
{
	color: #004769;
}
.windowbg7
{
	background: #f6f8f8;
	color: #3a3a3a;
	
}
.windowbg7 a:link, .windowbg7_alink, .windowbg7Active a:link, .windowbg7Active_alink
{
	color: #036c9b;
}
.windowbg7 a:visited, .windowbg7_avisited, .windowbg7Active a:visited, .windowbg7Active_avisited
{
	color: #036c9b;
}
.windowbg7 a:hover, .windowbg7 a:active, .windowbg7_ahover, .windowbg7Active a:hover, .windowbg7Active a:active, .windowbg7Active_ahover
{
	color: #004769;
}
/* the today container in calendar */
.calendar_today
{
	background-color: #FFFFFF;
}

/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td
{
	background: #464d52;
	color: #bababa;
	font: 11px arial;
}
.titlebg5
{
	background: #464d52;
	color: #bababa;
	font: 11px arial;

}
.titlebg, .titlebg a:link, .titlebg a:visited
{
	color: #bababa;
	text-decoration: none;
}

.titlebg a:hover
{
	color: #ffe58b;
	text-decoration: underline;

}
/* same as titlebg, but used where bold text is not needed */
.titlebg2 a:link, .titlebg2 a:visited
{
	color: #bababa;
	text-decoration: none;
}

.titlebg2 a:hover
{
	color: #ffe58b;
	text-decoration: underline;

}

/* This is used for categories, page indexes, and several other areas in the forum.
.catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/
.catbg , tr.catbg td , .catbg3 , tr.catbg3 td
{
	background: #bfc8ce url(images/gradient_tcat.gif) repeat-x top left;
	color: #fefefe;
	font: 11px arial;
}
.catbg2 , tr.catbg2 td
{
	background: #bfc8ce url(images/gradient_tcat.gif) repeat-x top left;
	color: #fefefe;
	font: 11px arial;
}
.catbg, .catbg2, .catbg3
{
}
.catbg, .catbg2
{
}
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited
{
	color: #fefefe;
	text-decoration: underline;
}
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited
{
	color: #fefefe;
	text-decoration: underline;
}
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover
{
	color: #fefefe;
	text-decoration: underline;
}
/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #e7ecee;
	border-top: 0px;
}

/* This is used on tables that should just have a border around them. */
.tborder
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #e7ecee;
	border-top: 0px;
}
.xborder
{
	padding: 0px;
	border: 1px solid #ffffff;

}
/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.smalltext {
	FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.middletext
{
	font-size: 90%;
}
.normaltext
{
	font-size: small;
}
.largetext
{
	font-size: large;
}


/* Posts and personal messages displayed throughout the forum. */
.post, .personalmessage
{
	width: 100%;
	overflow: auto;
	line-height: 1.3em;
}

/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */
.signature
{
	width: 100%;
	overflow: auto;
	padding-bottom: 3px;
	line-height: 1.3em;
}

/* Sometimes there will be an error when you post */
.error
{
	color: red;
}


/* definitions for the main tab, active means the tab reflects which page is displayed */
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last
{
	background-position: left bottom;
	color: white;
	
	vertical-align: middle;

}
.maintab_back, .maintab_active_back
{
	color: white;
	text-decoration: none;
	font-size:  9px;
	vertical-align: middle;
	padding: 6px 2px 10px 2px;
	font-family: tahoma, sans-serif;
}

.maintab_first
{
	/*background-image: url(images/maintab_first.gif);*/
	background-repeat: no-repeat;
	/*width: 10px;*/
}
.maintab_back
{
	/*background-image: url(images/maintab_back.gif);*/
	background-repeat: repeat-x;
}
.maintab_last
{
	/*background-image: url(images/maintab_last.gif);*/
	background-repeat: no-repeat;
	/*width: 8px;*/
}
.maintab_active_first
{
	/*background-image: url(images/maintab_active_first.gif);*/
	background-repeat: no-repeat;
	/*width: 6px;*/
}
.maintab_active_back
{
	/*background-image: url(images/maintab_active_back.gif);*/
	background-repeat: repeat-x;
}
.maintab_active_last
{
	/*background-image: url(images/maintab_active_last.gif);*/
	background-repeat: no-repeat;
	/*width: 8px;*/
}

/* how links behave in main tab. */
.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background: #d8dbe3 url(images/gradient_tcat.gif) 0 0 repeat-x;
	padding: 5px 8px 5px 8px;
	margin: 4px 0 4px 0;
	border: 1px solid #7f838c;
}

.maintab_back a:hover, .maintab_active_back a:hover
{
	color: #ffffff;
	text-decoration: none;
	background: #000000 url(images/gradient_tcat.gif) 0 0 repeat-x;
	border: 1px solid #000000;
}

/* definitions for the mirror tab */
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last
{
	background-position: left top;
	color: white;
	
	vertical-align: middle;

}
.mirrortab_back, .mirrortab_active_back
{
	color: white;
	text-decoration: none;
	font-size: 9px;
	vertical-align: middle;
	padding: 10px 2px 6px 2px;
	font-family: tahoma, sans-serif;
}

.mirrortab_first
{
	/*background-image: url(images/mirrortab_first.gif);*/
	background-repeat: no-repeat;
	width: 10px;
}
.mirrortab_back
{
	/*background-image: url(images/mirrortab_back.gif);*/
	background-repeat: repeat-x;
}
.mirrortab_last
{
	/*background-image: url(images/mirrortab_last.gif);*/
	background-repeat: no-repeat;
	width: 6px;
}
.mirrortab_active_first
{
	/*background-image: url(images/mirrortab_active_first.gif);*/
	background-repeat: no-repeat;
	width: 6px;
}
.mirrortab_active_back
{
	/*background-image: url(images/mirrortab_active_back.gif);*/
	background-repeat: repeat-x;
}
.mirrortab_active_last
{
	/*background-image: url(images/mirrortab_active_last.gif);*/
	background-repeat: no-repeat;
	width: 8px;
}
/* how links behave in mirror tab. */
.mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background: #d8dbe3 url(images/gradient_tcat.gif) 0 0 repeat-x;
	padding: 5px 8px 5px 8px;
	margin: 4px 0 4px 0;
	border: 1px solid #7f838c;
}

.mirrortab_back a:hover, .mirrortab_active_back a:hover
{
	color: #ffffff;
	text-decoration: none;
	background: #FCFCF8 url(images/gradient_tcat.gif) 0 0 repeat-x;
	border: 1px solid #000000;
}

/* The AJAX notifier */
#ajax_in_progress
{
	background: #32CD32;
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 18pt;
	padding: 3px;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
}

.vbmenu_control
{
	background: #bfc8ce url(images/gradient_tcat.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px arial;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #F8F8F8;
	color: #3a3a3a;
	font: 11px arial;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #3a3a3a;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #3a3a3a;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #fff;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #9FACB2;
	color: #3a3a3a;
	font: 11px arial;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #fff;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #fff;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #fff;
	text-decoration: none;
}

.navwrap
{
	background: #738FBF;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 1px 6px 2px 6px;
	white-space: nowrap;
}
.navwrap a:link, .vbmenu_control_alink
{
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.navwrap a:visited, .vbmenu_control_avisited
{
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.navwrap a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.page
{
	background: #FFFFFF;
	color: #3a3a3a;
}

.tfoot
{
	background: #464d52;
	color: #8c8c8c;
}
.tfoot a:link, .tfoot_alink
{
	color: #8c8c8c;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #8c8c8c;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #8c8c8c;
}

.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}

.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #f6f8f8;
	color: #000000;
	padding: 10px;
	border: #758b94 2px solid;
}
.panelsurround
{
	background: #fff;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px arial;
}

/* Header CSS */
.header {
background: url(images/headerbg.gif) repeat-x;
height: 143px;
}

.headerwrapper {
background: url(images/h1bg.gif) repeat-x;
height: 92px;
}

.headerleft {
float:left;
height: 59px;
width: 371px;
padding-left: 32px;
padding-top: 33px;
background: url(images/headerleftbg.gif) no-repeat top left;
}

.headerright {
float:right;
background: url(images/headerrightbg.gif) no-repeat top right;
height: 71px;
width: 468px;
padding-top: 21px;
padding-right: 12px;
text-align:right;
}

.bannerandad {
background: url(images/bannerbg.gif) repeat-x top left;
height: 157px;
}

.banner {
float:left;
width: 409px;
height: 158px;
padding-left: 1px;
background: url(images/bannerlbg.gif) no-repeat top left;
}

.ad {
background: transparent url(images/adbg.gif) no-repeat top right;
float: right;
margin-top: 1px;
height: 108px;
padding-right: 24px;
padding-top: 50px;
}

.baabg {
background: url(images/baabg.gif) repeat-x;
height: 158px;
}

.bottomtnav {
margin-top: 11px;
margin-right: 1px;
}

.topnav {
margin-top: 59px;
margin-right: 39px;
font-size: 16px;
font-family: arial;
font-weight: bold;
color: #cbcbcb;
text-align: right;
}

.topnav a:link, .topnav a:hover, .topnav a:visited, .topnav a:active {
color: #648395;
font-size: 16px;
font-family: arial;
font-weight: bold;
text-decoration :none;
}

.navigation {
background: url(images/navigationbg.gif) repeat-x;
height: 33px;
}

.navitem {
background: url(images/navitembg.gif) no-repeat top right;
padding: 0 13px;
white-space: nowrap;
}

.navitem a:link, .navitem a:active, .navitem a:visited {
color: #ffffff;
font-family: arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.navitem a:hover {
color: #fffbe8;
}

.naviteml {
background: url(images/naviteml.gif) no-repeat top right;
padding-right: 13px;
padding-left: 5px;
}

.naviteml a:link, .naviteml a:hover, .naviteml a:active, .naviteml a:visited {
color: #3f525f;
font-family: arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.navfirst {
background: url(images/navitemfirst.gif) no-repeat top left;
width: 8px;
height: 43px;
}

.navleft {
background: url(images/navleft.gif) no-repeat top left;
padding-left: 10px;
}

.navright {
background: url(images/navright.gif) no-repeat top left;
padding-right: 10px;
}

.welcomemsg {
margin-left: 13px;
}

.welcomeh1 {
margin-bottom: 8px;
font-family: arial;
font-size: 18px;
color: #414141;
}

.topheader {
background: #464d52;
height: 23px;
line-height: 23px;
font-family: arial;
font-size: 11px;
color: #919191;
}

.topheader a:link, .topheader a:active, .topheader a:visited {
text-decoration: none;
color: #fff;
}

.topheader a:hover {
color: #ffe58b;
}


/* Navbar */
.breadcrumb {
background: url(images/bcbg.gif) repeat-x;
}


.bcleft {
font-family: arial;
font-size: 11px;
color: #de8d00;
background: url(images/bcleft.gif) no-repeat top left;
height: 28px;
line-height: 28px;
padding-left: 41px;
}

.bcright {
background: url(images/bcright.gif) no-repeat top right;
}

.bcleft a:link, .bcleft a:hover, .bcleft a:active, .bcleft a:visited {
font-family: arial;
font-size: 11px;
color: #de8d00;
text-decoration: none;
}

/* Sidebar CSS */
.sidebar {
width: 256px;
background: #ededed;
border-left: #d7d7d7 1px solid;
border-bottom: #d4d4d4 1px solid;
}

.sidebar h3 {
padding: 0px;
margin: 0px;
font-family: arial;
font-size: 11px;
color: #484747;
font-weight: bold;
}

.sidebarbox {
border-bottom: #d4d4d4 1px solid;
padding: 23px 16px 18px 16px;
}

.memberlogin {
background: url(images/memberloginbg.gif) no-repeat top left;
text-align: left;
margin-top: 14px;
width: 237px;
height: 64px;
padding-left: 20px;
padding-top: 12px;
font-family: arial;
font-size: 12px;
color: #4c5f6b;
}

.memberlogin a:link, .memberlogin a:hover, .memberlogin a:active, .memberlogin a:visited {
color: #db6c00;
}

.statisticbox {
background: url(images/statisticbox.gif) no-repeat top left;
font-size: 12px;
font-family: arial;
color: #4c5f6b;
width: 237px;
height: 112px;
padding-top: 19px;
padding-left: 20px;
margin-top: 14px;
line-height: 1.3;
}

.statisticbox a:link, .statisticbox a:hover, .statisticbox a:active, .statisticbox a:visited {
color: #db6c00;
}

.bginput2 {
color: #94a0a9;
font-family: arial;
font-size: 11px;
border: #788791 1px solid;
padding-left: 5px;
padding-top: 3px;
background: #fefefe url(images/bginput2.gif) no-repeat;
height: 15px;
width: 109px;
}

.userinformation {
color: #fff;
font-weight: bold;
}

.userinformation a:link, .userinformation a:active, .userinformation a:visited {
color: #ffe58b;
}

.userinformation a:hover {
color: #ffd33a;
}

.lbutton {
background: url(images/go.gif) no-repeat;
width: 28px;
height: 21px;
border: 0;
}

/* Main Page CSS */
img {
border: 0;
}

.page_left {
background: url(images/pagehp.gif) repeat-y top left;
}

.page_right {
background: url(images/pagehp.gif) repeat-y top right;
}

.page_hp_right {
background: url(images/page_hp.gif) repeat-y top right;
}

.althp {
background: #f6f8f8 url(images/althp.gif) repeat-x top left;
border-top: #fff 2px solid;
border-bottom: #e7ecee 1px solid;
}

.althp a:link, .althp_alink, .althpActive a:link, .althpActive_alink
{
	color: #036c9b;
}
.althp a:visited, .althp_avisited, .althpActive a:visited, .althpActive_avisited
{
	color: #036c9b;
}
.althp a:hover, .althp a:active, .althp_ahover, .althpActive a:hover, .althpActive a:active, .althpActive_ahover
{
	color: #004769;
}

.tcat_left {
background: url(images/tcat_left.gif) no-repeat;
height: 32px;
line-height: 32px;
padding-left: 19px;
}

.tcat_right {
background: url(images/tcat_right.gif) no-repeat top right;
}

.tfooter {
font-size: 1px;
background: #d1cccc;
margin-top: 2px;
height: 3px;
}

/* Postbit CSS */
.vbmenu_c {
height: 32px;
padding-right: 4px;
}

.vbmenu_c a:link, .vbmenu_c a:hover, .vbmenu_c a:active, .vbmenu_c a:visited {
font-weight: bold;
text-decoration: none;
}

.pbleft {
width: 179px;
background: url(images/pbleftbg.gif) repeat-y;
}

.pbmiddle {
background: #fdfdfd;
}

.pbright {
width: 14px;
background: url(images/pbrightbg.gif) repeat-y;
}

.pbrbg {
width: 14px;
background: url(images/pbrighttopbg.gif) no-repeat;
height: 231px;
font-size: 1px;
}

.postnumberbox {
font-size: 30px;
font-weight: bold;
color: #fff;
height: 50px;
width: 50px;
text-align: center;
line-height: 50px;
background: url(images/postnumberboxbg.gif) no-repeat;
}

.pbrighttop {
background: url(images/pbrighttop.gif) no-repeat;
font-size: 1px;
height: 8px;
width: 14px;
}

.pblefttop {
background: url(images/pblefttop.gif) no-repeat;
font-size: 1px;
height: 8px;
width: 179px;
margin-bottom: 13px;
}

.pbmiddletop {
background: url(images/pbmiddletop.gif) repeat-x;
height: 10px;
}

.pbmiddletopright {
font-size: 1px;
background: url(images/pbmiddletopright.gif) no-repeat top right;
height: 8px;
}

.pbmessage {
padding: 6px 13px;
color: #273d49;
font-size: 12px;
}

.pbleftbot {
background: url(images/pbleftbot.gif) no-repeat top left;
height: 9px;
width: 179px;
}

.pbrightbot {
background: url(images/pbrightbot.gif) no-repeat top left;
height: 9px;
width: 14px;
}

.pbmiddlebot {
background: url(images/pbmiddlebot.gif) repeat-x top left;
height: 9px;
}

.pbmiddlebotright {
background: url(images/pbmiddlebotright.gif) no-repeat top right;
height: 9px;
font-size: 1px;
}

.pbbot {
margin-top: 2px;
background: #d1cccc;
}

.pbbotright {
background: url(images/pbbright.gif) no-repeat top right;
}

.pbbotleft {
background: url(images/pbbleft.gif) no-repeat top left;
font-size: 1px;
height: 3px;
}

.member_avatar {
background: url(images/avatarbg.gif) no-repeat top right;
width: 165px;
height: 130px;
padding-left: 9px;
}

/* Footer CSS */
.footer_right {
float:right;
width: 468px;
padding-right: 9px;
padding-top: 11px;

}

.footer_left {
float:left;
width: 400px;
padding-left: 32px;
padding-top: 26px;
font-size: 12px;
color: #b6c1c8;
font-family: arial;
line-height: 1.5;
}

.footer_left a:link, .footer_left a:active, .footer_left a:visited {
color: #fff;
font-weight: bold;
}

.footer_left a:hover {
color: #ffe58b;
}

.createdby {
color: #fff;
margin: 0;
font-size: 12px;
font-family: arial;
padding: 0;
}

.copyright {
font-family: arial;
font-size: 12px;
color: #036c9b;
padding-left: 17px;
}

.copyright a:link, .copyright a:hover, .copyright a:active, .copyright a:visited {
color: #036c9b;
}

.navigationb {
background: url(images/navigationb.gif) repeat-x top left;
height: 34px;
padding-left: 5px;
padding-bottom: 10px;
}

.bottomnav {
background: url(images/bottomnavbg.gif) no-repeat top left;
height: 32px;
padding-top: 2px;
padding-left: 11px;
padding-right: 18px;
}

.bottomnav a:link, .bottomnav a:hover, .bottomnav a:active, .bottomnav a:visited {
font-family: arial;
font-size: 12px;
color: #273d49;
text-decoration: none;
}

.latesttopleft {
font-size: 1px;
background: url(images/latesttopleft.gif) no-repeat top left;

height: 10px;
}

.latesttopright {
background: url(images/latesttopright.gif) no-repeat top right;
}

.latesttop {
background: #1c2022;
}

.latestbotleft {
font-size: 1px;
background: url(images/latestbotleft.gif) no-repeat top left;
height: 10px;
}

.latestbotright {
background: url(images/latestbotright.gif) no-repeat top right;
}

.latestbot {
background: url(images/latestbotbg.gif) repeat-x;
}

.latest {
background: #1c2022 url(images/latestbg.gif) repeat-x bottom left;
padding: 12px 65px;
}

.bulletfirst {
padding:0px;
margin: 0px;
list-style-type: none;
font-family: arial;
font-size: 11px;
color: #777777;
font-weight: bold;
text-align: left;
margin-bottom: 6px;
}


.footerbullet {
margin: 0px;
padding: 0px;
}

.bulletnorm {
margin: 0px;
padding: 0px;
font-family: arial;
font-size: 12px;
color: #95a3a9;
list-style-image: url(images/bullet.gif);
list-style-position: outside;
line-height: 14px;
margin-left: 17px;
margin-top: 9px;
text-align: left;
}

.bulletnorm a:link, .bulletnorm a:hover, .bulletnorm a:active, .bulletnorm a:visited {
color: #95a3a9;
text-decoration: none;
}

.latestpostbox {
background: #fff;
border: #cacaca 1px solid;
padding: 7px;
}

.latestpostbox a:link, .latestpostbox a:hover, .latestpostbox a:active, .latestpostbox a:visited {
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #4c5f6b;
text-decoration: underline;
}

.postedby {
font-family: arial;
font-size: 11px;
color: #4c5f6b;
margin: 7px;
}

.postedby a:link, .postedby a:hover, .postedby a:active, .postedby a:visited {
color: #db6c00;
}

.footernavbot {
background: url(images/footernavbot.gif) repeat-x;
border-left: #000 1px solid;
border-right: #000 1px solid;
font-size: 1px;
height: 21px;
}

.footer {
height: 84px;
border-top: #fff 1px solid;
background: url(images/footerbg.gif) repeat-x;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid navy;
}

.bigusername { font-size: 18px; }
.info {
padding-left: 0px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #FFFFFF;
border-top: 1px solid #dadada;
border-right: 2px solid #dadada;
border-left: 1px solid #dadada;
border-bottom: 2px solid #dadada;
margin-bottom: 3px;
}
.smallfont
{
	color: #4d4d4d;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.baslik {
margin: 0px;
font-size: 8pt;
font-weight: normal;
}

.mesaj
{
              background: #ffffff;
	color: #3a3a3a;
	font: 12px arial;
	margin: 0px;
	padding: 0px;	
}

.mesaj a:link, .mesaj a:hover, .mesaj a:active, .mesaj a:visited {
color: #036c9b;
}
.genel
{
	background: #ffffff;
	color: #3a3a3a;
	font: 11px arial;
	margin: 0px;
	padding: 0px;	
}
.genel a:link, .genel a:visited {
	color: #036c9b;
        text-decoration: none;
}
.genel a:hover {
	color: #004769;
        text-decoration: underline;
}
.altlink_sol {
font-family: arial;
color: #ffffff;
padding-left: 10px;
}

.altlink_sol a:link, .altlink_sol a:hover, .altlink_sol a:active, .altlink_sol a:visited {
font-family: arial;
color: #ffffff;
padding-left: 10px;
text-decoration: none;
}

.altlink_sag {
font-family: arial;
color: #ffffff;
padding-right: 10px;
}

.altlink_sag a:link, .altlink_sag a:hover, .altlink_sag a:active, .altlink_sag a:visited {
font-family: arial;
color: #ffffff;
padding-right: 10px;
text-decoration: none;
}

#sinemabol a {
position: absolute;
bottom: 0px;
left: 0px;
position: fixed;
text-indent: -1000px;
width: 150px;
height: 25px;
overflow: hidden;
background: url("http://www.forumbol.com/sinema.png") 0 0 no-repeat;
}

table.ncode_imageresizer_warning, table.ncode_imageresizer_warning td
	{
		background-color: #fefee1; /* the bgcolor behind the text and image */
	}
	table.ncode_imageresizer_warning {
		color: #000000; /* the font color */
		border: 1px solid #CCCDCD; /* the border around the whole thing */
		cursor: pointer;
	}
	table.ncode_imageresizer_warning td {
		font-size: 10px;
		vertical-align: middle;
		text-decoration: none;
	}

	table.ncode_imageresizer_warning td.td1 {
		padding: 5px;
	}

#sol_kayan_reklam {
position : fixed;
_position : absolute;
top : 0;
_top : expression(eval(document.body.scrollTop ) );
right : 0;
margin : 0;
}
.high_dark {
	background-color: #17222d;
	color: #fff;
	padding: 1px 3px;
}

.share {
float:right;
margin-top:10px
}
.share li {
float:left;
margin-right:15px
}
.share ul {
float:left;
height:32px;
list-style-type: none
}
.share ul li a {
display:inline-block;
height:32px;
width:32px
}

.share ul li a:hover {
-khtml-opacity:0.7;
-moz-opacity:0.7;
opacity:0.7;
zoom:1
}

.share a.rssfeed {
background:url(images/rss-feed.png)
}

.share a.facebook {
background:url(images/facebook.png)
}

.share a.twitter {
background:url(images/twitter.png)
}

.share a.friendfeed {
background:url(images/friendfeed.png)
}

.hidden { display:none !important; }

a.googletag
{
   color: #003399;
}
   
a.googletagged
{
   color: #336699;
}