body                   { padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#333333; }
a                      { color:#146cb0;text-decoration:none;font-weight:bold;outline:none;} 
a:hover                { text-decoration:underline;}
a:visited              { color:#146cb0;}
.left                  { float:left;}
.right                 { float:right;}
.clear 		       { clear:both;}
.error		       { color:#FF0000;}
/* main and header */
.main                  { width:100%; margin: 0 auto; text-align: left; background-image: url(http://www.wheelsnews.com/imgs/headbg.jpg); background-repeat:repeat-x;}
.header                { width:960px; height:125px; margin: 0 auto; text-align:left;}
.logo                  { position:relative;top:28px;}
.ads                   { position:relative; top:7px; left:332px; color:#FFFFFF; width:500px; }
.rss		           { position:absolute; top:-5px; right:50px;}/*margin-left:850px;}*/
.search                { position:absolute; top:42px; margin-left:580px; z-index:200;}
.menu                  { position:absolute; top:93px; margin-left:580px; width:380px;}
.menu .item            { background-image: url(http://www.wheelsnews.com/imgs/menu_item_black.png); background-repeat:no-repeat; width:163px; height:32px;  
                         font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; 
			 display:block; padding-top:12px; text-align:center; float:left; margin-left:-40px;position:relative;}
.menu a.item           { color:#ffffff;}
.menu #item1           { z-index:104; }
.menu #item2           { z-index:103; }
.menu #item3           { z-index:102; }
.menu #item4           { z-index:101; }
.menu #item1_selected  { z-index:105; color:#DF0000;background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu #item2_selected  { z-index:105; color:#DF0000;background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu #item3_selected  { z-index:105; color:#DF0000;background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu #item4_selected  { z-index:105; color:#DF0000;background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu a#item1:hover    { z-index:106; background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu a#item2:hover    { z-index:106; background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu a#item3:hover    { z-index:106; background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu a#item4:hover    { z-index:106; background-image: url(http://www.wheelsnews.com/imgs/menu_item.png); background-repeat:no-repeat; width:163px; height:32px;}
.menu a.item:hover     { text-decoration:none; color:#DF0000; z-index:106;}
						 /*opera css hack*/
						@media screen and (min-width: 0px){
						   .menu .item { height:20px }
						   .menu #item1_selected { height:20px }
						   .menu #item2_selected { height:20px }
						   .menu #item3_selected { height:20px }
						   .menu #item4_selected { height:20px }
						   .menu a#item1:hover { height:20px }
						   .menu a#item2:hover { height:20px }
						   .menu a#item3:hover { height:20px }
						   .menu a#item4:hover { height:20px }
						}


.content               { width:960px; text-align:left; color:#333; margin: 0 auto; *width:964px;}
.whitebg	           { width:100%; margin: 0 auto; text-align: center; background-color:#FFFFFF;}
/* main and header end */

/* content */
.banner                { padding-top:20px; width:960px; text-align:center;}
.posts                 { position:relative; float:left; border:0px solid red; width:480px; margin-top:0px;}
.advertisement         { margin-top:30px; padding-right:30px;}
.post                  { padding-top:20px; }
.cntnt                 { position:relative; padding-left:0px; padding-top:12px; line-height:20px; font-size:11px; text-align:justify; padding-right:30px;}
.cntnt object          { position:relative;top:-5px;}
.rightimg   { padding-left:20px;padding-bottom:1px;padding-top:5px; padding-right:0px; margin:0px;position:relative;}
.leftimg    { padding-right:10px;padding-bottom:10px;padding-top:5px;}
.cntnt a               { font-weight:normal;}
.cntnt a.post_gallery_link { font-weight:bold;}
.cntnt .left a{font-weight:bold;}
.cntnt img             { border:0px; left:-5px; position:relative;}
.cntnt .left           { font-weight:bold; font-size:11px;}
.cntnt .right          { font-weight:bold; font-size:11px;}
.cntnt .right a        { font-weight:bold; font-size:11px;}
b.title                { font-size:18px; color:#146cb0; font-weight:normal;}
a.title                { color:#146cb0; font-size:18px; text-decoration:none; font-weight:normal;}   
a.title:hover          { text-decoration:underline;}
.date                  { font-size:10px; color:#4ab410; line-height:20px; padding-bottom:40px;} 
.img                   { position:relative;padding-top:10px; margin-left:0px;padding-bottom:12px;}
.space                 { height:8px; display:block;}
.favs		       { background-image:url(http://www.wheelsnews.com/imgs/fav_dock.jpg); background-repeat:no-repeat; width:475px; height:32px; position:relative; margin-left:-12px; margin-top:20px;padding-left:20px;}
.favs a		       { padding-left:5px; position:relative; top:-10px;}

.prev_next             { float:left; width:480px; border:0px solid red; padding-bottom:20px;}
.prev_next_gallery     { float:left; width:965px; border:0px solid red; padding-bottom:20px; margin-top:-20px;}
.prev_next_gallery .prev{ padding-left:20px;float:left;}
.prev_next_gallery .next{ padding-right:20px;float:right;}
.prev_next a           { float:left; }
.prev                  { position:relative; margin-left:-10px; margin-top:35px;float:left;width:150px;}
.prev a.prevlink       { color:#3c3c3c; font-weight:bold; text-decoration:none; font-size:11px; display:block; position:relative; margin-top:-20px; margin-left:45px;}
.prev a:hover          { text-decoration:underline;}
.next                  { position:relative; margin-top:35px;float:left; text-align:right; width:315px;}
.next a.nextlink       { color:#3c3c3c; font-weight:bold; text-decoration:none; font-size:11px; display:block; position:relative; float:right; margin-top:6px;margin-right:5px;}
.next a:hover          { text-decoration:underline;}
/* content end */

/* right column */
.right_col             { position:relative; float:left; border:0px solid red; padding-top:25px; padding-left:15px; width:416px;}

.bigboxhead            { background-image:url(http://www.wheelsnews.com/imgs/bigboxhead.jpg); background-repeat:no-repeat; width:416px; height:34px; padding-left:30px; margin-top:10px; *width:450px;}
.bigboxtitle           { color:#ffffff; display:block; padding-top:8px; text-align:center; width:150px; font-size:12px;}
.bigboxbody 	       { background-image:url(http://www.wheelsnews.com/imgs/bigboxbg.jpg);   background-repeat:repeat-y; width:446px; padding-left:15px; color:#FFFFFF;}
.bigboxbodyvideo       { background-image:url(http://www.wheelsnews.com/imgs/bigboxbg.jpg);   background-repeat:repeat-y; width:446px; padding-left:10px; color:#FFFFFF;}
.bigboxfoot	       { background-image:url(http://www.wheelsnews.com/imgs/bigboxfoot.jpg); background-repeat:no-repeat; width:446px; height:12px;}
.thumb                 { margin-right:5px; border:4px solid #ffffff;margin-bottom:5px;margin-top:4px;}
.radiotext             { position:relative; line-height:24px;top:-3px;}
.thumb1                { margin-right:15px; border:1px solid #ffffff; margin-bottom:5px; margin-top:4px; float:left;}
.topstory              { float:left; width:275px; line-height:18px;}
.topstory a.title      { color:#3baaff; font-size:12px; text-decoration:none; font-weight:normal; font-weight:bold; line-height:20px;display:block;position:relative;padding-bottom:10px;}
.topstory a            { color:#3baaff;}

/* right column end */

/* filter */
.filter                { width:200px; position:relative; background-color:#383838; float:left; border:0px solid red; color:#FFFFFF; height:1810px; left:-5px;}
.filterhead            { background-color:#000000; padding-left:20px; color:#FFFFFF; height:20px; line-height:20px;margin-top:20px;}
.mask                  { overflow:hidden;          width:200px; position:relative; height:1810px;}
.layer1                { width:200px; position:absolute; top:0px; left:0px;}
.layer                 { position:absolute; top:0px;left:200px;width:200px; }
.fitem                 { color:#FFFFFF; height:25px; border-bottom:1px solid #464646; padding-left:20px; line-height:25px; *line-height:17px; *padding-top:3px; *height:17px; width:180px;*width:200px; }
						 /*opera css hack*/
						@media screen and (min-width: 0px){
						   .fitem { height:20px; line-height:16px; padding-top:4px; }
						}
.fitem1                { color:#FFFFFF; height:25px; border-bottom:1px solid #464646; padding-left:5px; line-height:25px; *line-height:20px; *padding-top:6px; *height:27px; font-weight:bold;}
.left_arrow            { position:relative; padding-right:10px; top:-1px; *top:0px; *margin-right:10px;}
.right_arrow           { position:relative; float:right; top:-15px; right:10px; *top:-10px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
.right_arrow           { top:10px;}
}
a.filter_menu          { font-weight:normal;}
a.filter_menu:hover    { text-decoration:none;}
/* filter end */

/* galleries */
.galleries             { position:relative; float:left; height:1200px; width:756px; left:3px; *height:1200px; padding-top:20px;}
.filter_title          { padding-top:23px;left:17px;position:relative;}
.short                 { height:800px;}
.galleries .prev_next  { padding-left:20px; width:740px;}
.galleries .prev       { width:420px;}
.galleries .prev a.prevlink  { margin-top:6px; margin-left:0px;margin-left:5px;}
.galleries .next       { width:300px;}
.galleries .adverts    { float:left;padding-left:10px; width:720px; text-align:center;padding-top:20px;}
.galleries .adverts_galleries    { float:left; padding-left:8px; width:734px; text-align:center;padding-top:0px;padding-bottom:12px;}
.gallery               { background-color:#eeeeee; border:1px solid #c4c4c4; height:110px; width:360px; display:block; position:relative; float:left; margin-left:10px; margin-bottom:10px;}
.gallery img           { padding:5px; float:left; padding-right:10px; *margin-top:5px;*margin-left:5px; *margin-right:10px;}
.gallery a             { color:#005ea8; font-size:11px; font-weight:bold; top:5px;left:8px; position:relative;}
.gallery table         { padding:0px; margin:0px; position:absolute; bottom:5px; left:140px;}
.gallery table tr td   { font-size:11px;}

/* galleries end */

/* gallery */
.gallerybg             { background-image: url(http://www.wheelsnews.com/imgs/gallerybg.gif); width:955px; margin-left:4px; }
.galleryhead           { background-color:#389801; position:relative; line-height:25px; color:#ffffff; width:935px; height:25px;  top:-7px; padding-left:10px; font-weight:bold; padding-right:10px; *width:955px; *margin-top:-2px;}
.galleryimg            { position:relative; top:-7px; }
.gallerythumbs         { position:relative; width:955px;}
.gallerythumbshat      { background-image: url(http://www.wheelsnews.com/imgs/gallerybg.gif); margin-top:-7px; height:35px; color:#FFFFFF;line-height:25px; padding-left:10px; *position:relative; *top:0px; *padding-top:6px;}
.gallerythumbshat a    { color:#FFFFFF; text-decoration:none;}
.gallerythumbshat a:hover{ text-decoration:none; }
.gallerythumbshat .left_arrow { position:relative; left:3px;top:1px;} 
.galleryhead .right    { *position:relative; *line-height:25px; *top:5px;}
.left_white_arrow      { position:relative; top:1px; margin-right:10px;}
.right_white_arrow     { position:relative; top:1px;margin-left:10px; *left:10px;}
.thumbs                { position:relative; margin-left:8px;padding-bottom:8px;margin-top:2px;}
.thumbg                { margin-right:2px; border:2px solid #ffffff;margin-bottom:2px;margin-top:2px;}
.advertisement1        { background-color:#333333; width:955px; height:100px; margin-left:4px;position:relative; color:#FFFFFF;}
.gallery_prev          { position:absolute; z-index:100; left:20px;top:50%; cursor: pointer;}
.gallery_next          { position:absolute; z-index:100; right:20px;top:50%; cursor: pointer;}
.agallery .thumb       { width:84px; border:1px solid white; padding:0px;margin:0px;}
/* gallery end */

/* gallery new version */
.gallery_title		{ padding-left:15px;  font-size:12px; font-weight:bold; float:left; line-height:25px;padding-top:8px;}
.gallery_count		{ padding-right:20px; font-size:12px; font-weight:bold; float:right; line-height:25px;padding-top:8px;}
.gallery_box_head      { background-image:url(http://www.wheelsnews.com/imgs/gallery_top.jpg); background-repeat:no-repeat; width:962px; height:17px;}
.gallery_box_foot      { background-image:url(http://www.wheelsnews.com/imgs/gallery_foot.jpg); background-repeat:no-repeat; width:962px; height:17px;}
.gallery_box           { background-image:url(http://www.wheelsnews.com/imgs/gallery_bg.jpg); background-repeat:repeat-y; width:962px;padding:0px; margin:0px;}
.gallery_box .img      { margin-left:3px; background-image:url(http://www.wheelsnews.com/imgs/gallery_img_bg.jpg); width:954px; text-align:center;padding:0px;}
.gallery_imgs 	       { margin-left:15px; width:960px; margin-top:5px;}
.gallery_imgs .thumb   { border:1px solid #fff; margin-top:5px; margin-right:3px;margin-bottom:0px;}
.gallery_box .right    { padding-right:20px;line-height:20px;margin-top:-9px;padding-bottom:3px;}
.gallery_box .right a  { color:#FFFFFF; font-weight:normal; font-size:10px;}
/* gallery new version end */


/* videos */
.video                 { background-color:#333; border:1px solid #333; width:360px; margin-left:10px; float:left; margin-bottom:10px; height:340px;}
.video span            { font-size:11px; font-weight:bold; line-height:20px; padding:3px; padding-left:10px; display:block; color:#eee;}
.adverts_vids           { float:left; padding-left:8px; width:734px; text-align:center;padding-top:0px;padding-bottom:12px;}
/* videos end */  

/* comments */
.comments              { position:relative; left:-10px;}
h1		       { color:#333333; font-size:18px; font-weight:bold;}
.comment_title         { background-image:url(http://www.wheelsnews.com/imgs/comment_head_bg.gif);width:470px; height:27px; background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; font-size:11px;}
.comment_title .left   { padding-top:6px; padding-left:10px;}
.comment_title .right  { padding-top:7px; padding-right:10px; font-weight:normal; font-size:10px;}
.comment               { padding:10px; line-height:18px;padding-top:5px;padding-bottom:15px;}
.leave_commenth        { background-image:url(http://www.wheelsnews.com/imgs/addcommenth.png); width:473px; background-repeat:no-repeat; height:6px; position:relative; *top:7px;}
.leave_commentf        { background-image:url(http://www.wheelsnews.com/imgs/addcommentf.png); width:473px; background-repeat:no-repeat; height:6px;}
.leave_comment	       { background-image:url(http://www.wheelsnews.com/imgs/addcomment.png);   background-repeat:repeat-y; width:463px; position:relative; padding:20px; color:#FFFFFF; line-height:25px; font-size:13px;}
.leave_comment .radiotext {position:relative; top:-1px;}
.leave_comment input.radio { position:relative; left:-4px;}
.leave_comment .left   { width:215px;}
.leave_comment .itext  { width:260px; font-size:14px; border:1px solid #333333; margin-top:10px; line-height:20px; height:25px;padding:3px;padding-left:5px; background-color:#FFFFFF;}
.leave_comment .itext1  { width:433px; font-size:14px; border:1px solid #333333; margin-top:10px; line-height:20px; height:125px;padding:3px;padding-left:5px;margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.leave_comment	h1     { font-size:16px; font-weight:bold; line-height:20px; padding-left:0px; margin-top:-9px; color:#FFFFFF;}
.leave_comment #member { visibility:hidden;}
.iimage				   { position:relative; top:9px;}
/* comments end*/

/* footer */
.greenline             { position:relative; height:8px; width:100%; background-color:#4ab410; }
.over_footer			   { width:100%; margin: 0 auto; background-image: url(http://www.wheelsnews.com/imgs/bg.gif);}
.footer                { width:960px; height:105px; }
.copy                  { width:960px; text-align:left; float:left; color:#ffffff; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
.copy a                { text-decoration:none; color:#ffffff; font-weight:normal;}
.copy a:hover          { text-decoration:underline;}
.copy a:visited        { color:#ffffff;}
.copy .right	       { padding-right:10px; text-align:right;}
.sm_title              { width:930px; background-color:#dddddd; font-weight:bold;padding:5px; font-size:12px;}
.sm_links              { padding:10px; font-size:12px; line-height:20px;}

#cse-search-results    { min-height:500px;*height:500px;}
.pointer{
	cursor: pointer;
}
