body {margin:0px; padding:0px; line-height:16px; font-size:12px; color:#636363;; background:#000;}
form, ul, li {margin:0px; padding:0px;}
a {text-decoration:underline; outline:none;}
a:hover {text-decoration:none; outline:none;}
.clear_both {margin:0px; padding:0px; clear:both; line-height:0px; height:0px; font-size:0px;}
.float_left {float:left;}
.float_right {float:right;}
p {margin:0px; padding:0px;}
img {margin:0px; padding:0px; border:0 none;}

.container {width:944px; height:auto; margin:0px auto; display:block; font-family:Verdana, Arial, Helvetica, sans-serif;}
a {color:#ccc;}
p {line-height:20px;}
.banner {width:944px; margin:0px auto; display:block; padding:0px; min-height:205px; height:auto;}
* html .banner {height:205px;}

/* navigation bar css start */
.nav_bar {width:932px; margin:0px auto; display:block; padding:18px 8px 0 4px; height:38px; background:url(../images/nav_btn.jpg) no-repeat left top;}
.nav_bar a {display:block; height:20px; float:left;}
.nav_bar a span {display:none;}
.nav_bar a.home {margin:0; width:32px; padding:0 10px; float:left;}
.nav_bar a.games {margin:0; width:80px; padding:0 10px; float:left;}
.nav_bar a.profile {margin:0; width:70px; padding:0 10px 0px 10px; float:left;}
.nav_bar a.search {margin:0; width:50px; padding:0 10px 0px 10px; float:left;}
.nav_bar a.cheat {margin:0; width:80px; padding:0 10px; float:left;}
.nav_bar a.shirt {margin:0; width:92px; padding:0 10px; float:left;}
.nav_bar a.explore {margin:0; width:53px; padding:0 10px; float:left;}
.nav_bar a.login {margin:0; width:35px; padding:0 10px; float:right;}
.nav_bar a.venting {margin:0; width:91px; padding:0 10px; float:right;}
.nav_bar a.sign_out {margin:0; width:45px; padding:0 10px; float:right;}
.nav_bar a.myprofile {margin:0; width:71px; padding:0 10px; float:right;}
.nav_bar a.editprofile {margin:0; width:81px; padding:0 10px; float:right;}
/* navigation bar css end */

/* middle container css start */
.middle_container {width:944px; height:auto; display:block;}
.left_col {width:550px; height:auto; float:left; display:block;}
.right_col {width:382px; height:auto; float:right; padding:3px 3px 0 0; display:block;}

.log_box_bg {background:url(../images/login_box_bg.gif) no-repeat left top;}
.log_box {padding:8px 0 0 0; display:block; width:auto; height:1%;}
.label {padding:2px 0px 0px 0px;width:368px;}
.first {width:142px; display:block; float:left;}
.first img {float:right; margin:0px; padding:0px; display:block;}
.inp_txt {border:0px; padding:3px 0 0 0; width:215px; margin:0px; outline:none; color:#000; background:none;}
.login_link {margin:0px; float:right; padding:3px 25px 0 0; width:auto; height:auto; display:block;}
.login_btn {margin:0px; padding:0px; background:none; width:42px; cursor:pointer; height:16px; border:0px; float:right; display:block;}
.sign_btn {margin:0px; padding:0px; background:none; width:62px; cursor:pointer; height:16px; border:0px; float:left; display:block;}
.forgot_pwd {color:#fff; text-decoration:underline; margin-right:70px; float:right; font-size:10px}
.login_btn:hover {background:none;}

.mar_flt {margin:10px 0px; float:left;}

/* tab content start */
.technology {margin-top:10px;}

.open .topItem {background: url("../images/top_vent_hover.gif") no-repeat 0 0; width:532px; padding:0 14px 0 0; height: 29px; cursor:pointer; display:block;}
.closed .topItem {background: url("../images/top_vent.gif") no-repeat 0 0; height: 29px; width:532px; padding:0 14px 0 0; cursor:pointer; display:block;}

.open .topItem1 {background: url("../images/top_vented_hover.gif") no-repeat 0 0; width:532px; padding:0 14px 0 0; height: 29px; cursor:pointer; display:block;}
.closed .topItem1 {background: url("../images/top_vented.gif") no-repeat 0 0; height: 29px; width:532px; padding:0 14px 0 0; cursor:pointer; display:block;}

.open .topItem2 {background: url("../images/karmin_game_hover.gif") no-repeat 0 0; width:532px; padding:0 14px 0 0; height: 29px; cursor:pointer; display:block;}
.closed .topItem2 {background: url("../images/karmin_game.gif") no-repeat 0 0; height: 29px; width:532px; padding:0 14px 0 0; cursor:pointer; display:block;}

.karmin_game_mid {background:url(../images/karmin_game_mid.gif) no-repeat left top; padding:5px 12px 0px 12px;}

.open .topItem3 {background: url("../images/top_venters_hover.gif") no-repeat 0 0; width:532px; padding:0 14px 0 0; height: 29px; cursor:pointer; display:block;}
.closed .topItem3 {background: url("../images/top_venters.gif") no-repeat 0 0; height: 29px; width:532px; padding:0 14px 0 0; cursor:pointer; display:block;}

.open .topItem4 {background: url("../images/latest_vents_1_hover.gif") no-repeat 0 0; width:318px; padding:3px 14px 0 50px; cursor:pointer; display:block; height:31px;}
.closed .topItem4 {background: url("../images/latest_vents_1.gif") no-repeat 0 0; width:318px; padding:3px 14px 0 50px; cursor:pointer; display:block; height:31px;}

.topItem4 h2 {cursor:pointer; width:280px; float:left;}
.topItem4 .tool_link {float:right;}

.open .topItem5 {background: url("../images/featured_game_hover.gif") no-repeat 0 0; width:532px; padding:0 14px 0 0; height: 29px; cursor:pointer; display:block;}
.closed .topItem5 {background: url("../images/featured_game.gif") no-repeat 0 0; height: 29px; width:532px; padding:0 14px 0 0; cursor:pointer; display:block;}

.open .topItem6 {background: url("../images/all_games_hover.gif") no-repeat 0 0; width:532px; padding:0 14px 0 0; height: 29px; cursor:pointer; display:block;}
.closed .topItem6 {background: url("../images/all_games.gif") no-repeat 0 0; height: 29px; width:532px; padding:0 14px 0 0; cursor:pointer; display:block;}

.img_pad_game {margin:5px 10px 5px 0 ; float:left;}

.latest_vents {background:url(../images/latest_vents_1_bg.gif) repeat; margin:0px 0 0px 0; display:block; float:left; width:362px; height:auto; padding:5px 10px;}
.last_com_top {background:url(../images/latest_vents_com_top.gif) no-repeat left top; width:352px; height:auto; padding:3px 5px 3px 5px; display:block; color:#37a7fb; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px;}
.txt_align {text-align:center;}
.last_com_btm {background:url(../images/latest_vents_com_btm.gif) no-repeat left bottom; width:352px; height:auto; padding:0 5px 10px 5px; display:block; color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.comment_title {color:#37a7fb; font-weight:bold; text-decoration:none;}
.post_by {text-align:right; color:#666; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; line-height:14px;}

a.title_font_1 {color:#fff; text-decoration:underline; cursor:pointer}
a:hover.title_font_1 {color:#fff; text-decoration:none; cursor:pointer}


.top_vent_mid {background:url(../images/top_vent_mid.gif) no-repeat left top;  padding:5px 12px 0px 12px;}
.top_vent_box {background:url(../images/top_vent_box.gif) no-repeat left top; width:246px; display:block; height:auto; font-family:Arial, Helvetica, sans-serif; padding:0px 5px;}
.vent_data_one {width:246px; padding:3px 0px;}
.vent_data_two {width:246px; padding:3px 0px; background:url(../images/vent_box_bata_bg.gif) no-repeat left top;}
.vent_box_line {width:246px; font-size:0px; height:2px; line-height:2px; display:block; background:url(../images/vent_box_line.gif) no-repeat center top;}

.top_vent_box .one {width:24px; line-height:24px; font-size:18px; color:#8b93a0; display:block; float:left; text-align:center;}
.top_vent_box .two {width:220px; line-height:16px; font-size:12px; display:block; float:left; color:#37a7fb;}
.top_vent_box .link_navi {font-size:9px;color:#7d7d7d; text-decoration:none;}
a.link_navi {font-size:9px;color:#7d7d7d; text-decoration:none;}
a:hover.link_navi {font-size:9px;color:#7d7d7d; text-decoration:underline;}

.top_vented_mid {background:url(../images/top_vented_mid.gif) no-repeat left top;  padding:5px 12px 0px 12px;}
.top_vented_box { background:#370700; margin-bottom:10px; display:block; float:left; width:522px; height:auto;}
.img_vented {float:left; border:1px solid #cdcdcd; margin-right:5px; padding:3px;}
a.title_font {color:#37a7fb; text-decoration:none; cursor:pointer}
a:hover.title_font {color:#fff; text-decoration:none; cursor:pointer}

.top_venters_mid {background:url(../images/top_venters_middle.gif) no-repeat left top;  padding:5px 12px 0px 12px;}
.top_venters_data {background:#141414; display:block; width:516px; float:left; margin-bottom:10px; padding:3px;}
.top_venters_img {width:115px;  display:block; float:left; padding:0 5px 0 5px; line-height:20px; height:auto; font-style:italic; color:#37a7fb; text-align:center;}
.top_venters_profile {color:#ccc; font-size:14px; padding-top:20px;}
.top_venters_profile_title {font-style:italic; color:#fff; font-size:18px; font-weight:bold;} 
a.view_profile {color:#37a7fb; text-decoration:underline; text-align:right; display:block; font-size:11px; float:right; margin-right:5px;}
a:hover.view_profile {text-decoration:none;}

.tool_link {display:block; width:24px; height:24px; margin:3px 0 0 0; float:right;}
#tt {position:absolute; display:block; background:#666; z-index:110; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#tttop {display:block; height:1px; margin-left:1px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:1px 1px 1px 1px; margin:0px 1px; background:#000; color:#FFF}
#ttbot {display:block; height:1px; margin-left:1px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.thelanguage {width:100%; height:auto; display:block;}
/* tab content end */

/* search content css start */
.search_bg {background:url(../images/search_box_bg.gif) no-repeat left top; width:342px; padding:10px 0 0px 35px; display:block; height:38px;}
.search_bg input {background:none; border:0px; margin:0px; padding:0px 2px;}
.inp_search {width:290px; font-size:18px; line-height:20px; padding:0px;}
.inp_btn_search {width:20px;}
.search_data {background:url(../images/search_data_bg.gif) repeat-y left top; display:block; width:320px; height:auto; padding:0 30px 0 27px;}
.search_title {color:#760403; font-size:13px; font-weight:bold; line-height:20px;}
.inp_search_data {width:320px; padding:2px;}
.search_btn { background:url(../images/inp_btn_search.gif) repeat-x left top; font-family:Verdana; font-weight:bold; color:#FFF; font-size:11px; border:0px solid #631a15; cursor:pointer; margin:0; padding:3px 8px 3px 8px; width:auto; _width:0; overflow:visible; float:right;}

h2 {font-weight:normal; letter-spacing:0; margin:0; padding:0; width:263px; line-height:100%;}
.lasted_vents {background:url(../images/latest_vents_1_bg.gif) repeat-y left top; width:auto; padding:3px 0 2px 10px; height:auto; display:block;}
/* search content css end   */

/* landing page css start */
.landing_page {background:#000 url(../images/page_bg.gif) repeat-y center top; font-family:Arial, Helvetica, sans-serif;}
.land_data {width:940px; display:block; margin:0 auto; height:auto; background:url(../images/l_bg.jpg) no-repeat left top;}
.land_form {padding:0; display:block; width:366px; background:none; float:right; height:1%;}

.l_label {padding:2px 0px 0px 0px;width:358px;}
.l_first {width:130px; display:block; float:left;}
.l_first img {float:right; margin:0px; padding:0px; display:block;}
.l_inp_txt {border:1px solid #909090; padding:0px; width:222px; _width:219px; margin:3px 0 0 0px; outline:none; color:#000; background:#c7c7c7;}
.l_login_link {background:url(../images/l_login_btn.gif) no-repeat 131px top; display:block; width:348px; padding:0px 10px 0 0; margin:0px; line-height:22px;}
.l_login_btn {margin:0px 0px 0 0; padding:0px 0px; background:none; width:42px; cursor:pointer; height:20px; border:0px; float:right; display:block;}
.l_sign_btn {margin:0px; padding:0px; background:url(../images/l_sign_up.gif) no-repeat left top; width:258px; cursor:pointer; height:123px; border:0px; float:left; display:block;}
.l_forgot_pwd {color:#fff; text-decoration:underline; float:right; font-size:10px; margin-right:80px;}
.l_login_btn:hover {background:none;}

.l_footer {width:634px; text-align:center; display:block; padding-top:10px; float:right;}
.l_footer_link {background:#000000; padding:0px 5px; font-size:10px; line-height:18px}
.l_footer_link a {color:#c7c7c7;}
/* landing page css end */


/* old css ventma live site 12-8-09 */
.ustream {position: absolute;left: 50%;margin-left: 132px;top: 283px;background: url(../images/grunge_ad.gif);	background-repeat: no-repeat;padding-top: 12px;width:343px;	height:281px;}
.grunge_box {position:relative; width:603px; left:50%;top:18px;margin-left:-477px;z-index:2;}
.grunge_body {background:url(../images/grunge_body.gif) repeat-y left top;width: 603px;}
.grunge_bottom {background-image: url(../images/grunge_bottom.gif);background-repeat: no-repeat;width: 603px;height: 10px;}


/* sIRF css */
div.sifr_title {font-weight:normal; letter-spacing:0; margin:0; padding:0; float:left; line-height:100%;}
div.sifr_title_right {font-weight:normal; letter-spacing:0; margin:0; padding:5px 0 0 0; float:right; line-height:100%;}
div.sifr_cheat_text {font-weight:normal; margin:0; padding:0;}
div.sifr_cheat_texttitle {font-weight:normal; letter-spacing:0; margin:0; padding:0;}
div.sifr_cheat_text_bg {font-weight:normal; margin:0; padding:0;}
div.button_right {font-weight:normal; margin:0; padding:0; float:right; background:url(../images/button_right_bg.jpg) no-repeat}

.cheat_shet_title_bg {background:url(../images/cheat_title_bg.jpg) no-repeat left top; width:533px; padding:5px 10px; height:43px; display:block;}
.cheat_shet_text_bg {background:url(../images/cheat_text_bg.jpg) no-repeat left top; width:auto; padding:15px 10px 10px 10px; height:65px; display:block;}

/* navigation bar css start */
.nav_bar1 {width:932px; margin:0px auto; display:block; padding:18px 8px 0 4px; height:38px; background:url(../images/nav_btn_2.jpg) no-repeat left top;}
.nav_bar1 a {display:block; height:20px; float:left; color:#fff; font-weight:normal; text-decoration:none; padding:0px 15px; font-family:Impact, Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:1px;}
.nav_bar1 a span {display:block;}

.nav_bar1 a.login {float:right;}
.nav_bar1 a.venting {float:right;}
.nav_bar1 a.sign_out {float:right;}
.nav_bar1 a.myprofile {float:right;}
.nav_bar1 a.editprofile {float:right;}
/* navigation bar css end */

/* add css 19-8-09 start */
.land_right_title {width:481px; height:auto; float:right}
.land_left_data {width:554px; float:left; padding-left:20px; height:auto;}
div.land_title, span.land_title {font-weight:normal; letter-spacing:0; margin:0; padding:0;}
div.land_title_1 {font-weight:normal; letter-spacing:0; margin:0; padding:0; float:left; line-height:100%;}
div.land_sirf_link {font-weight:normal; letter-spacing:0; margin:0; padding:0; float:left;}


/* add new css 21-8-09 start */
div.browse_link {font-weight:normal; letter-spacing:0; margin:0; padding:0;}
div.click_here_link {font-weight:normal; letter-spacing:0; margin:0; padding:0;}
