* { margin: 0px; padding: 0px; }
html { overflow-y: scroll; }
body { margin: 10px; font-family: 'verdana' , 'helvetica' , sans-serif; font-size: 100%; text-align: center; color: #ffffff; }

table { font-size: 1em; }
td { color: #fff; background-color: inherit; font-family: 'verdana' , 'helvetica' , sans-serif; font-size: 1em; }
a { color: #fff; background-color: inherit; text-decoration: underline; }
a:hover { color: #fff; background-color: inherit; text-decoration: none; }

img { border: none; }
ul, ul li { list-style: none outside; }
ol, ol li { list-style: decimal inside; }

p { padding: 0.6em 0em 0.6em; }
fieldset { border: none; }
input, textarea, select { font-family: 'verdana' , 'helvetica' , sans-serif; font-size: 13px; }
.hidethis { display: none; }
.clearthis { margin: 0px; height: 1px; clear: both; float: none; font-size: 1px; overflow: hidden; visibility: hidden; }

.tb_center { text-align: center; }
.tb_center img { margin: 1.3em auto; border: 1px #fff solid; }

#body_wrapper { margin: 35px auto; width: 980px; font-size: 0.71em; }

#body_container { float: left; width: 496px; background: rgb(204, 204, 204) url('images/main_bg_bot.png') no-repeat 0% 100%; }
#body_container_b { padding: 15px 0px; width: 496px; background: url('images/main_bg_top.png') no-repeat 0% 0%; }
#body_container_c { color: inherit; background-color: rgb(241, 240, 255); border-left: #fff 6px solid; border-right: #fff 6px solid; }

#page_header { padding-bottom: 2px; color: inherit; background-color: #b3ab78; }
#page_header h1 { position: relative; top: -4px; width: 100%; height: 40px; background: url('images/counterstrike_logo.gif') no-repeat 50% 50%; }

#ContentManagement { font-size: 0.71em; }
#ContentManagement, #page_content { padding: 15px 17px 10px; font-weight: bold; text-align: left; min-height: 450px; background-color: #000000; }

.link_readmore { padding: 35px 0px 10px; text-align: right; }
.link_readmore a { margin-left: auto; display: block; width: 94px; height: 24px; background: url('images/button_readmore.gif') no-repeat 0% 0%; }

#navmenu { float: left; margin-top: 68px; width: 166px; background: rgb(60, 51, 229) url('images/navmenu_bg_bot.png') no-repeat 0% 100%; font-size: 1.15em; font-weight: bold; }
#navmenu_b { padding: 15px 0px; width: 166px; background: transparent url('images/navmenu_bg_top.png') no-repeat 0% 0%; }
#navmenu_c { color: inherit; background-color: #6d6845; border-left: #fff 6px solid; }
#navmenu a { text-decoration: none; text-transform: uppercase; }
#navmenu li { border-top: #fff 1px solid; }
#navmenu li a { display: block; padding: 5px 0px; width: 160px; }
#navmenu li a:hover { color: inherit; background-color: #989160; }
#navmenu li.list_first { border-top: none; }

#page_footer { padding: 10px 0px; font-size: 0.9em; font-weight: bold; color: #ffffff; text-align: center; margin-left:166px; margin-right:310px; }

.PageTitle { color: #6D6845; background-color: #989160; }

.FormLabel { vertical-align: top; text-align: right; padding: 3px; }
.FormField { vertical-align: top; padding: 1px; }
.FormButton { background-color: #6d6845; font-size: 1.15em; font-weight: bold; color: #ffffff; }
.FormButton:hover { background-color: #989160; }


#image_container {float: left;  margin-top: 68px; width: 260px; background-position: left top ; background-repeat:no-repeat;}
#image_container_a {width: 260px;  background: transparent url('images/image_bg_bot.png') no-repeat right bottom;}
#image_container_b { padding: 15px 0px; background: transparent url('images/image_bg_top.png') no-repeat right top; width: 260px;  }
#image_container_c { border-right: #fff 6px solid; width: 254px;height: 380px; overflow: hidden;}

body, #body_wrapper, #image_container { background-color: #8E8257; }

