ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0pt; padding: 0pt; }
ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: 0pt none ; }
.clear { clear: both; }
body { margin: 0px; padding: 0px; background: rgb(255, 255, 255) url('bgr_main.png') repeat-x scroll center top; font-family: Verdana,Geneva,sans-serif; font-size: 11px; color: rgb(51, 51, 51); }
#page { margin: 0pt auto; width: 1000px; }
#wrapper { background: transparent url('bgr_page.png') repeat-y; width: 100%; }
#wrapper_inner { padding: 0pt 23px 0pt 22px; background: transparent url('bgr_wrapper_inner.png') no-repeat; width: 955px; }
#header { background: transparent url('bgr_header.png') no-repeat; overflow: hidden; width: 100%; height: 125px; }
#header_rss { padding: 0pt 24px 0pt 0pt; float: right; }
#header h1 { padding: 10px 0pt 0pt 71px; color: rgb(0, 0, 0); font-size: 50px; font-weight: normal; font-family: Tahoma; float: left; position: relative; }
#header h1 a { color: rgb(0, 0, 0); }
#header h1 a:hover { text-decoration: none; }
#header h1 span { font-size: 16px; position: relative; top: 0px; color: rgb(84, 82, 86); display: block; font-weight: normal; text-align: center; letter-spacing: 0pt; }

#menu { background: transparent url('bgr_menu.gif') repeat-x; overflow: hidden; width: 100%; height: 49px; }
#main_search { background: transparent url('bgr_main_search.gif') repeat-x; float: left; width: 251px; height: 49px; }
#menu ul { padding: 15px 0pt 0pt 20px; float: left; width: 680px; }
#menu li { padding: 0pt 10px; float: left; color: rgb(255, 255, 255); font-size: 14px; font-family: "Times New Roman",Times,serif; }
#menu a { color: rgb(162, 231, 215); }
#menu .menu_0 { color: rgb(175, 112, 139); }
#menu .menu_1 { color: rgb(104, 144, 49); }
#menu .menu_2 { color: rgb(183, 177, 111); }
#menu .menu_3 { color: rgb(81, 150, 177); }
#menu .menu_4 { color: rgb(175, 112, 139); }

#board { background: transparent url('bgr_board.png') no-repeat; overflow: hidden; width: 100%; height: 206px; }
#board_data { margin: 35px 0pt 0pt 47px; }
#board h2, #board h3 { color: rgb(0, 0, 0); font-size: 30px; font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; }
#board h2 span { display: block; }
#board h2 a { color: rgb(0, 113, 188); }
#board h3 { font-size: 16px; font-weight: bold; }
#board p { padding: 8px 0pt 0pt; overflow: hidden; width: 100%; }
#board p a { background: transparent url('button_readmore.gif') no-repeat; display: block; width: 77px; height: 29px; text-indent: -9999px; cursor: pointer; }
#body { background: transparent url('bgr_body.png') no-repeat; overflow: hidden; width: 100%; }
#body_left { width: 684px; float: left; }
#body_right { width: 271px; float: right; }
#body_left_content { margin: 30px 0pt 0pt 43px; width: 619px; }
.post { margin: 0pt 0pt 10px; width: 100%; }
.post-top { padding: 0pt 0pt 18px; background: transparent url('bgr_post_title.png') no-repeat scroll left bottom; width: 100%; }
.post-title { overflow: hidden; width: 100%; }
.post-title h2 { margin: 10px 0pt; font-size: 27px; color: rgb(0, 0, 0); font-weight: normal; font-family: Tahoma,Geneva,sans-serif; width: 500px; float: left; }
.post-title h2 a { color: rgb(0, 0, 0); }
.post-title h4 { margin: 0pt 0pt 10px; padding: 10px 0pt 0pt; background: transparent url('bgr_post_comment.png') no-repeat; width: 71px; height: 52px; color: rgb(50, 187, 232); text-align: center; font-weight: normal; font-size: 25px; font-family: Georgia,"Times New Roman",Times,serif; float: right; }
.post-top h3 { font-weight: normal; color: rgb(75, 75, 75); font-size: 11px; }
.post-top h3 a, .post-top h3 span { color: rgb(219, 29, 134); font-weight: bold; text-transform: capitalize; }
.entry { padding: 5px 0pt 0pt; line-height: 20px; font-size: 12px; }

.entry p { padding-bottom: 15px; }
.entry p a { font-weight: bold; color: rgb(169, 51, 51); text-decoration: underline; }
.entry p a:hover { text-decoration: none; }
.postmetadata { margin: 0pt auto; padding: 0pt 5px; background: transparent url('bgr_postmetadata.gif') repeat-x; overflow: hidden; width: 95%; }
.postmetadata p { font-family: "Times New Roman",Times,serif; font-size: 14px; }
.postmetadata p a { padding: 10px; background: rgb(197, 236, 251) none repeat; color: #555; float: right; text-decoration: none; }
.postmetadata p a:hover { text-decoration: none; }
.post-page { width: 100%; }
h2.page_title { padding: 0pt 0pt 15px; background: transparent url('bgr_post_title.png') no-repeat scroll left bottom; font-size: 27px; color: rgb(0, 0, 0); font-weight: normal; font-family: Tahoma,Geneva,sans-serif; }
.entry strong { color: rgb(0, 0, 0); }
.post-page .entry strong, .post-page .entry h1, .post-page .entry h2, .post-page .entry h3, .post-page .entry h4, .post-page .entry h5, .post-page .entry h6 { color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; display: block; font-weight: normal; }
.post-page .entry strong { font-size: 27px; }
.post-page .entry h1 { padding: 0pt 0pt 14px; font-size: 26px; }
.post-page .entry h2 { padding: 0pt 0pt 14px; font-size: 24px; }
.post-page .entry h3 { padding: 0pt 0pt 12px; font-size: 22px; }
.post-page .entry h4 { padding: 0pt 0pt 10px; font-size: 20px; }
.post-page .entry h5 { padding: 0pt 0pt 8px; font-size: 18px; }
.post-page .entry h6 { padding: 0pt 0pt 6px; font-size: 16px; }
#sidebar { margin: 35px 0pt 0pt 13px; width: 222px; color: rgb(48, 48, 48); }
.sidebars h2 { margin: 0pt 0pt 10px; padding: 0pt 0pt 0pt 35px; background: transparent url('bgr_sidebars_h2.png') no-repeat scroll left 1px; font-size: 22px; color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; text-transform: capitalize; font-weight: normal; }
.sidebars ul {  }
.sidebars ul li {  }
.sidebars ul li ul li { margin-bottom: 0pt; width: auto; }
.sidebars ul li ul li ul li { margin-left: 0pt; }
.sidebars li ul { padding: 0pt 0pt 10px 5px; }
.sidebars li ul li ul { padding: 0pt 0pt 0pt 10px; width: auto; }
.sidebars li ul li ul li ul {  }
.sidebars li { background: transparent none repeat; margin-bottom: 0px; }
.sidebars li li { border-bottom: 1px solid rgb(218, 218, 218); padding: 12px 0pt 12px 5px; margin-bottom: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
.sidebars li li li { border: 0pt none ; background: transparent none repeat; padding-bottom: 3px; }
.sidebars li a { color: rgb(0, 0, 0); }
.sidebars li.widget_categories ul li { color: rgb(247, 148, 28); font-weight: bold; }
.sidebars li.widget_categories ul li a { background: transparent url('ico_cat.png') no-repeat scroll left 2px; font-weight: normal; padding-left: 17px; }
.sidebars li.widget_categories ul li ul li a { background: transparent none repeat; font-weight: normal; padding-left: 8px; }
.sidebars li.widget_archives ul li a { background: transparent url('ico_cat.png') no-repeat scroll left 2px; font-weight: normal; padding-left: 17px; }
.sidebars li.linkcat ul li a { background: transparent url('ico_cat.png') no-repeat scroll left 2px; font-weight: normal; padding-left: 17px; }
.sidebars .widget_tags p { padding: 0px 10px 10px 15px; }
.sidebars .widget_tags a { color: rgb(0, 0, 0); }
.sidebars .textwidget { padding: 10px; }
#footer { background: transparent url('bgr_footer.png') no-repeat; overflow: hidden; width: 100%; height: 206px; }
#footer h2 { padding: 100px 0pt 0pt 60px; color: rgb(70, 70, 70); font-size: 40px; font-weight: normal; font-family: Tahoma; float: left; position: relative; }
#footer h2 a { color: rgb(70, 70, 70); }
#footer h2 a:hover { text-decoration: none; }
#footer h2 span { font-size: 15px; position: relative; top: 0px; color: rgb(70, 70, 70); display: block; font-weight: normal; text-align: center; letter-spacing: 0pt; }
#footer_text { padding: 120px 40px 0pt 0pt; float: right; text-align: right; }
#footer_text p { padding: 0pt 0pt 8px; color: rgb(0, 0, 0); font-size: 13px; }
#footer_text a { color: #000; text-decoration: underline; }
#footer_text a:hover { text-decoration: none; }
#footer_text .designed a { color: rgb(0, 113, 188); font-weight: bold; }
#footer_text .wp a { color: rgb(240, 68, 0); }

p img { padding: 0pt; max-width: 100%; }

.alignright { float: right; }
.alignleft { float: left; }

acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed rgb(153, 153, 153); }
blockquote { margin: 15px 30px 10px 10px; background: transparent url('blockquote_bg.gif') repeat-y; padding-left: 24px; padding-bottom: 7px; }
blockquote blockquote { background: transparent url('blockquote_bg2.gif') repeat-y; }
blockquote cite { margin: 5px 0pt 0pt; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: medium none ; }
.navigation { margin: 10px 0pt 0pt; overflow: hidden; text-align: center; width: 100%; font-size: 13px; font-weight: bold; color: rgb(0, 0, 0); }
.navigation a { color: rgb(0, 0, 0); font-size: 13px; }
.wp-pagenavi { padding: 0pt 15px; line-height: 1.8em; }
.wp-pagenavi a { margin: 2px; padding: 4px; background: rgb(204, 200, 193) none repeat; color: rgb(0, 0, 0); }
.wp-pagenavi span.pages { margin: 2px; padding: 4px; background: rgb(0, 0, 0) none repeat; color: rgb(255, 255, 255); }
.wp-pagenavi span.current { margin: 2px; padding: 4px; background: rgb(153, 153, 153) none repeat; color: rgb(255, 255, 255); }
.wp-pagenavi span.extend { margin: 2px; padding: 4px; background: rgb(204, 200, 193) none repeat; color: rgb(0, 0, 0); }
.entry ul { border: 1px solid rgb(206, 206, 206); margin: 0pt 10px 15px 30px; padding: 15px 15px 15px 20px; background: rgb(250, 250, 250) none repeat; list-style-type: none; list-style-image: none; list-style-position: outside; }
.entry ul li { border-bottom: 1px solid rgb(206, 206, 206); padding: 7px 0pt 7px 15px; background: transparent url('ico_entry.gif') no-repeat scroll left 13px; }
.entry ol { border: 1px solid rgb(222, 222, 222); margin: 0pt 10px 15px 30px; padding: 15px 15px 15px 40px; background: rgb(250, 250, 250) none repeat; }
.entry ol li { border-bottom: 1px solid rgb(206, 206, 206); margin: 0pt; padding: 7px 0pt; }
.postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; }
ol li { list-style-type: decimal; list-style-image: none; list-style-position: outside; }
#searchform { margin: 10px auto; padding: 5px 3px; text-align: center; }
#sidebar #searchform #s { padding: 2px; width: 108px; }
#sidebar #searchsubmit { padding: 1px; }









.gameLink {display:block;min-height:80px;}
.gameLink h2 {font-size:12px;}
.gameLink img {padding:5px;background:#f2f2f2;border:0;margin-right:10px;}


