﻿html									{ overflow:-moz-scrollbars-vertical; }
body									{ height:100%; margin:0; background:#000 url(/g/Layout/body_background.jpg) no-repeat center top; }

body, div, p, th, td					{ font-size:11px; font-family:Arial, Verdana; color:#eee; }

#bw										{ width:984px; margin-top:22px; margin-right:auto; margin-left:auto; }

#Top									{ height:22px; clear:both; background:#0a0807 url(/g/Layout/topbar_leftcut_logo.gif) left bottom no-repeat; line-height:22px; }
#Top #UsersOnline						{ float:left; width:150px; padding-left:10px; }
#Top a									{ line-height:22px; }

#Tabs ul								{ margin:0; padding:0; list-style-type:none; }
#Tabs ul li								{ float:left; }
#Tabs ul li a.Active					{ background-color:#b95507; }
#Tabs ul li a							{ float:left; height:22px; display:block; padding-left:25px; padding-right:8px; background-position:8px center; background-repeat:no-repeat; line-height:22px; text-decoration:none; cursor:pointer; color:#cec112; }
#Tabs ul li a.Active:hover				{ background-color:#b95507; color:#fff; }
#Tabs ul li a:hover						{ background-color:#b95507; color:#fff; }
#Tabs ul li.Login a						{ background-image:url(/g/Icon/Unlock.gif); }
#Tabs ul li.Logout a					{ background-image:url(/g/Icon/Lock.gif); }
#Tabs ul li.User a						{ background-image:url(/g/Icon/User.gif); }

#Banner									{ width:984px; height:130px; background-image:url(/g/Layout/Header.jpg); }
#frontpage-link							{ display:block; position:relative; left:27px; width:168px; height:82px; }

#Menu									{ background:#b95507 url(/g/Layout/navbar_rightcut.gif) right top no-repeat; }
#Menu ul								{ height:30px; margin:0; padding:0; list-style-type:none; }
#Menu li								{ float:left; }
#Menu li a								{ float:left; height:30px; padding-right:15px; padding-left:15px; display:block; line-height:30px; color:#560700; font-size:12px; font-weight:bold; font-family:Trebuchet MS; text-decoration:none; }
#Menu li a:hover						{ color:#fff; }
#Menu li a.cur							{ text-decoration:underline; color:#fff; }

ul.LeftMenu								{ margin:0; padding:0; list-style-type:none; border:1px solid #1a1a1a; border-bottom-width:0px; }
ul.LeftMenu li							{ margin-bottom:0px; border-bottom:1px solid #1a1a1a; }
ul.LeftMenu li a						{ display:block; height:25px; padding-left:10px; line-height:25px; background-color:#222; text-decoration:none; color:#aaa; }
ul.LeftMenu li a:hover					{ background:#83400c url(/g/Layout/sub-menu-cur-arrow.gif) 190px center no-repeat; color:#fff; }
ul.LeftMenu li.cur a					{ background:#b95507 url(/g/Layout/sub-menu-cur-arrow.gif) 190px center no-repeat; font-weight:bold; color:#fff; }

#News									{ height:28px; margin-bottom:12px; }
#NewsLeft								{ width:6px; height:28px; float:left; background-image:url(/g/Layout/Newsticker/Left.png); }
#NewsMessage							{ width:616px; height:28px; padding-left:4px; padding-right:4px; float:left; background-color:#151515; overflow:hidden; color:#a4a4a4; font-size:11px; font-family:Tahoma; line-height:32px; }
#NewsRight								{ width:6px; height:28px; float:right; background-image:url(/g/Layout/Newsticker/Right.png); }

#Page									{ min-height:325px; height:auto !important; height:325px; padding:12px 6px 12px 6px; background:#282322 url(/g/Layout/page_top_fade.gif) left top repeat-x; }

.Col_1_1, .Col_1_3, .Col_2_3, .Col_3_3,
.Col_1_9, .Col_2_9, .Col_3_9, .Col_4_9,
.Col_5_9, .Col_6_9, .Col_7_9, .Col_8_9,
.Col_9_9								{ float:left; display:inline; margin:0 6px 0 6px; }

.Col_1_1								{ width:960px; }

.Col_1_3								{ width:312px; }
.Col_2_3								{ width:636px; }
.Col_3_3								{ width:960px; }

.Col_1_9								{ width:96px; }
.Col_2_9								{ width:204px; }
.Col_3_9								{ width:312px; }
.Col_4_9								{ width:420px; }
.Col_5_9								{ width:528px; }
.Col_6_9								{ width:636px; }
.Col_7_9								{ width:744px; }
.Col_8_9								{ width:852px; }
.Col_9_9								{ width:960px; }

#BottomGfx								{ height:84px; background:url('/g/Layout/page_bottom_back.gif') no-repeat left top;
}

#Bottom									{ height:30px; text-align:center; line-height:30px; color:#fff; font-size:11px; }
#Bottom a								{ color:#967111; text-decoration:none; }
#Bottom a:hover							{ text-decoration:underline; }
#Bottom a.normal						{ color:#fff; }