@charset "UTF-8";
/* CSS Document */
body { background:url(/images/site/bg.jpg) repeat-x #3d3d3d;padding:0; margin:0; }
.clear {clear:both; }

/* Structure */
#Wrapper { margin:0 auto; width:970px; display: block; clear: both; background: #000;}
#Content { float:left; padding: 0px 10px; width:950px; display:block; clear:both; background:#fff;}
#MainContent { float:left; width:650px;}
#RightBar { float:right; width:280px; padding-left: 20px;}

#Footer {text-align:center; float:left; width:950px; }
#topBar { margin:0 auto; width:970px; clear:both; }
.spaces {display:block; width:100%; float:left; padding:20px; }

/* Headers */
#logo {  width:430px; height:100px; float:left;}
/* Main Menu */
#MainMenu { width:950px; margin:0 auto; background:url(../images/site/header_pic.jpg) no-repeat; height:28px;}
#MainMenu ul{ margin:0 auto; text-align:center; display:block; height:21px; width:500px; text-decoration:none;}
#MainMenu ul li{display:block; float:left; height:21px; margin:0; padding:0;}
#MainMenu ul li a{font: bold 15px/21px Trebuchet MS, Arial, Helvetica, sans-serif; padding:0 14px; color:#EAEAEA;background-color:#242424; text-decoration:none; height:21px; }
#MainMenu ul li a:hover{color:#EAEAEA; background-color: #41a0e8; }

#userMenu { float:right; min-width:300px; max-width:450px; padding:10px; background:#000; color:#FFF; text-align:right; font-size:14px; font-variant:small-caps; }
#userMenu a{ color:#fff; text-decoration:none; }
#userMenu a:hover { color:#CC0000;text-decoration:none; }
#userMenuAvatar {float:left; padding:0px 10px; width:50px; }

#userMenu ul { list-style: none; margin: 0;padding: 0;float: right;}
#userMenu ul ul { position: absolute; z-index: 500; text-align:center;}
#userMenu li {position: relative;}
div#userMenu ul ul {display: none; background:#000; width:260px; }
div#userMenu ul li:hover ul {display: block;}
div#userMenu ul ul li{ display: block; padding:10px 0px;}
div#userMenu ul ul li:hover{ background:#fff; display: block; padding:10px 0px;}

#txtSearch { padding:5px;border:0;width: 250px;font-size:12px; background-color:#FFF; background-image:url(/images/site/magnifier.png);background-repeat:no-repeat; background-position:95% 50%; }
.searchAvatar {float:left; padding-left:10px;}
.searchAvatarPage{ float:left; margin-top:15px;}
.searchName {float:right; text-align:left; width:190px; color:#CC0000;}

/* Index */
#indexNews { float:left; width:300px;}
#indexMiddle { float:left; margin-left:40px; width:280px;}
#vehicleBrowse { height:50px; background:#e6e6e6; line-height:50px; padding-left:10px; margin:10px 0px; border-color: #41A0E8; border-style: solid;}
#rideForm { float:left; width:700px;}
#rideFormSubmit { float:right; margin-top:10px; width:200px;}
.featuredBump { position:relative; top:-20px; text-align: center;}
.showRides { float:left; width:68px; height:48px; padding:5px;}

/*Profile Home*/
.Info{ float:right; width:270px; padding:10px 5px; border:1px solid silver; }
.Infoheader{ float:right; width:280px; clear:both;  }

.Garage { float:left; width:630px; padding-left:10px; border-bottom: thick #000; }
.RideText { color:#999; font-weight: bold; font-variant:small-caps; font-size:16px; float:left; width:450px;}
.Ride { float:left; width:180px; }
.RideInfo { float:left; width:250px; }
.RideEdit { float:right; width:170px; padding-right:10px; }

/* Vehicles */
#profileGallery { height: 300px }
#vehicleRating { float:right; width:200px;}
.VehicleInfo { float:left; width:570px; padding:20px; border-bottom: thick #000 }
.VehicleContainer { float:left; width:430px; }
.imagecontainer { margin:0 auto; width:600px; max-height: 240px;}
.image{ float:left; margin:0px 5px 5px 5px; text-align: center;  height:120px; width:100px; }
.image img.hover{ border: none }

/* Articles */
.articleThumb { padding-left: 15px; border: thick #333 }
.articleEdit {  float:right;}
.articleLatestThumb { width:100px; float:left; }
.articleLatestDescrip { float:right; width:170px; }
/* Private Messages */
.inboxcontainer { float:left; width:650px ; height: 50px;}
.inboxname { float:left; width:230px; font-size:14px }
.inboxPreview { float:left; width:230px; }
.inboxsubject { float:right; margin-right:65px; text-align:left; width:300px}
.inboxtime { float:left; padding-left:3px; font-size:10px; width:150px;}
.inboxAvatar {float:left; padding-right:15px; padding-top:6px; }
/* Showroom */
.TopOverallCaption { float:right; width:300px;}
.TopOverallAvatar { float: left; width:270px; }
.TopOverallNumber { font-size:20px; float:left; padding: 80px 10px 0px 10px; }
.ShowContainer { float:left; width:120px; text-align:center; padding:0px 5px;}

/* Comments */
.CommentContainer {float:left; width:600px; padding-left:20px;}
.CommentAvatar {float:left; width:50px; height:37px;}
.Comment {float:left; width:450px; padding-left:20px;}
.CommentTime { font-size:10px; }
/* Clubs */
.select_friend { padding: 10px; clear: both; height: 75px; background-color: #FFF; }
.select_friend:hover { background-color: #CCC }
#viewDescription { float:left; display: inherit; overflow: hidden; width:600px; padding-left:10px;}
/* Events */
#EventAvatar {float:right; padding:10px; text-align:center; }
/* Notifiactions */
.notificationIMG { float:left; width:25px; margin-top:5px; }
.notificationDesc { float:right; width:235px; }
/* Friends */
.FriendContainer { width:300px; height:120px; margin:0px 10px; }
/* Dashboard */
.DashImages { width:50px; height:37.5px; border:none;}
.dashAvatar {float:left; width:150px; }
.dashComments {float:right; width:450px; }
/* Video Player */
#PlayVideo { float:left; width:625px; display: block; clear: both; overflow:hidden;}
#AllVideos {float:right;width:280px;height:500px;padding-right:20px;background:url('images/content.jpg') no-repeat top right;overflow: -moz-scrollbars-vertical;overflow-x: none;
overflow-y: auto; }
/* Lobby Specific */
.userInfoL { float:left; width:100px; padding-left:10px; }
.userInfoR {float:right; text-align:left; width:150px; }

/* Featured Models */
.LearnLeft {float:left; text-align:center; width:135px; height:120px; }
.LearnRight {float:right; text-align:center; width:135px; height:120px;}
#atvRollover a { width:135px; height:90px; display:block; background: url("../images/site/atv.jpg") 0 0 no-repeat; }
	#atvRollover a:hover {  background-position: 0 -90px; }
#dbRollover a {width:135px; height:90px;  display:block; background: url("../images/site/dirtbike.jpg") 0 0 no-repeat; }
	#dbRollover a:hover {  background-position: 0 -90px; }
#carRollover a {  width:135px; height:90px; display:block; background: url("../images/site/Car.jpg") 0 0 no-repeat; }
	#carRollover a:hover {  background-position: 0 -90px; }
#snowRollover a {  width:135px; height:90px; display:block; background: url("../images/site/snowmobile.jpg") 0 0 no-repeat; }
	#snowRollover a:hover {  background-position: 0 -90px; }
#sbRollover a {  width:135px; height:90px; display:block; background: url("../images/site/streetbike.jpg") 0 0 no-repeat; }
	#sbRollover a:hover {  background-position: 0 -93px; }
#jsRollover a {  width:135px; height:90px; display:block; background: url("../images/site/jetski.jpg") 0 0 no-repeat; }
	#jsRollover a:hover {  background-position: 0 -90px; }

/* Headers */
h1 { color: #CC0000; font-weight: bold; font-variant:small-caps; font-size:18px;}
h2 { color:#999; font-weight: bold; font-variant:small-caps; font-size:16px;}
h3 { color: #CC0000; font-weight: bold; font-variant:small-caps; font-size:12px; padding: 0px; margin:0px; }
h4 { margin: 0; height: 35px; padding: 8px 0px 10px 13px;background: url(../images/site/img02.jpg) repeat-x left top;font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px; color: #FFFFFF; font-variant:small-caps;}
h5 {font: bold 14px Arial;color: white;background: black url(../images/site/titlebar.png) repeat-x center left;margin-bottom: 10px; text-transform: uppercase;padding: 4px 0 4px 10px;}
h6 { color:#999; font-weight: bold; font-variant:small-caps; font-size:14px; margin:10px;}

/* Styles */
.body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#8E8E92;text-align:left;}
.body a{color:#41A0E8;text-decoration:none;}
.body a:hover{color:#CC0000;text-decoration:none;}
.body strong{ color:#666;}
.body ul{ list-style-type:circle; }
.header{ text-align: left; color: #646464; padding: 10px 10px; margin: 30px 0; background: url(../images/site/img02.jpg) repeat-x left top;text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.model{margin:0 auto; font-family:Tahoma;font-size:11px;font-weight:bold; text-align:center; color:#3399FF;}
.model a{color:#0099FF;text-decoration:none;}
.model a:hover{color:#;text-decoration:none;}
.menu{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFF; }
.menu a{ color:#FFF; text-decoration:none; }
.menu a:hover{ color:#CC0000; text-decoration:none; }
.Footer { text-align:center; color:#FF9797; font-size:14px; }
.Footer a{ text-align:center; text-decoration:none; color:#fff;}
.Footer a:hover{ color:#FF9797; text-decoration:none; }
.profileAvatar { width:200px; height: 150px; text-align: center;  }


#profile_actions {background-color: #CCC;padding: 2px;width: 50%}
#profile_actions a {color: #000}

/* Submit Button */
.buttons2 a, .buttons2 button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px; /* Links */}
.buttons2 button{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons2 button[type]{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px; /* IE7 */}
.buttons2 button img, .buttons2 a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}
/* STANDARD */
button:hover, .buttons2 a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
.buttons2 a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
/* POSITIVE */
button.positive, .buttons2 a.positive{color:#529214;}
.buttons2 a.positive:hover, button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons2 a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
/* NEGATIVE */
.buttons2 a.negative, button.negative{color:#d12f19;}
.buttons2 a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons2 a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}

/* Image Hover */
ul.thumb {list-style: none;margin: 0 auto; padding: 10px;width: 100%}
ul.thumb li {margin: 0 auto;padding: 5px;position: relative;width: 110px;height: 75px}
ul.thumb li img { border: 1px solid #ddd;padding: 5px;background: #F0F0F0;position: absolute;left: 0; top: 0;-ms-interpolation-mode: bicubic }
ul.thumb li img.hover {background:url(thumb_bg.png) no-repeat center center;border: none}
/* Star Rating */
#rateStatus{float:left; clear:both; width:100%; height:25px;}
#rateMe{clear:both; width:125px; margin:0 auto;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(../images/site/staron.gif) no-repeat;}
#rateMe a{float:left;background:url(../images/site/staroff.gif) no-repeat;width:25px; height:25px;}
#ratingSaved{display:none;}
.saved{color:red; }

/* JQuery Growl */
div.jGrowl div.manilla div.header {background: #FFF1C2;font-size: 16px;margin: 0px;padding: 0px;}
div.jGrowl div.manilla {background-color:#FFF1C2;color:navy;}			
div.jGrowl div.smoke {background: url(smoke.png) no-repeat;-moz-border-radius: 	0px;-webkit-border-radius:	0px;width: 	280px;height: 55px;*overflow: hidden;}
div.jGrowl div.flora {background:#E6F7D4 url(flora-notification.png) no-repeat;-moz-border-radius: 	0px;-webkit-border-radius:	0px;opacity: 1;filter: alpha(opacity = 100);width: 	270px;height: 90px;padding: 0px;overflow: hidden;border-color:#5ab500;}			
div.jGrowl div.flora div.message {padding: 5px;color: #000;}						
div.jGrowl div.flora div.header {background:#000 no-repeat;padding: 5px;color: #FFF;}			
div.jGrowl div.flora div.close {background:url(flora-close.png) no-repeat;padding: 5px;color: transparent;padding: 0px;margin: 5px;width:	17px;}						div.jGrowl div.iphone {font-family:"Helvetica Neue", "Helvetica";font-size: 12px;background:url(iphone.png) no-repeat;-moz-border-radius: 	0px;-webkit-border-radius:	0px;opacity: .90;filter: alpha(opacity = 90);width:245px;height: 137px;padding: 0px;overflow: hidden;border-color:#5ab500;color:#fff;	}	
div.jGrowl div.iphone div.message {padding-top:0px;padding-bottom:7px;padding-left:15px;padding-right:15px;}
div.jGrowl div.iphone div.header {padding: 7px;padding-left:15px;padding-right:15px;font-size: 17px;color: #FFF}
div.jGrowl div.iphone div.close {display: none;}	
div#random {width: 	1000px;background-color:red;line-height:60px;}
/* END GROWL */

/* Shadow Box */
.shadow{border:1px solid silver;font:10pt arial;position:relative;display:block;background:white;z-index:2;clear:both;float:right;width:100%; margin-bottom:20px;}
.shadow_inner{overflow:hidden;position:absolute;top: -1000px;filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/opacity:0.1; /*firefox 1.5 opacity*/-moz-opacity:0.1; /*mozilla opacity*/-khtml-opacity:0.1; /*opacity*/z-index:1;}
.no_show { display: none }

/* Slider box */
#slider {width: 300px; /* important to be same as image width */height: 225px; /* important to be same as image height */position: relative; overflow: hidden;}
#sliderContent, #sliderContent {width: 300px; /* important to be same as image width or wider */position: absolute;top: 0;margin-left: 0;}
.sliderImage, .sliderImage {float: left;position: relative;	display: none;}
.sliderImage span {position: absolute;font: 10px/15px Arial, Helvetica, sans-serif;padding: 10px 13px;width: 300px;background-color: #000;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;display: none;}
.sliderImage span strong, .sliderImage span strong {font-size: 14px;}
.Sleft {top: 0;left: 0;width: 110px !important;height: 225px;}
ul { list-style-type: none;}

/* Form Validation (PWS) */
label { font-size:9px; font-weight:bold; color:#666; }
label.error { float: none; color: red;  vertical-align: top; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }

/* bottom navigation bar */
#site-body-container {}
#site-body-content {padding: 15px 15px 15px 15px ;}
#site-bottom-bar2 { background-color: #F0F0F0;border-top:1px solid #CCCCCC;bottom:0px;font-family:verdana, arial;font-size:11px;height:30px;position:fixed;width:950px;z-index: 1000; opacity: 0.9; }
#site-bottom-bar {width: 950px; margin:0 auto; }
#site-bottom-bar-frame {height: 30px ;margin: 0px 10px 0px 10px ;position: relative ;}
#site-bottom-bar-content {padding: 3px 0px 0px 0px; }
/* User tools*/
#menu-root {background-color:#E8E8E8;border: 1px solid #D0D0D0;color:#000000;display:block;height:22px;line-height:22px;text-decoration: none;width: 130px; float:left;}
#menu-root:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
#menu {background-color: #E8E8E8 ;border: 1px solid #666666;bottom:32px;display: none ;left: 0px ;padding: 5px 5px 1px 5px ;position: absolute ;width: 130px ;}
#menu a {background-color:#E8E8E8;border: 1px solid #FFFFFF;color:#000000;display: block;margin-bottom: 4px ;padding: 5px 0px 5px 5px ;text-decoration: none; width:120px; height:20px;}
#menu a:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
/* Admin tools */
#menu-root2 {background-color:#E8E8E8;border:1px solid #D0D0D0;color:#000000;display:block;height:22px;line-height:22px;text-decoration: none;width:130px; float:right; margin-right: 10px;}
#menu-root2:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
#menu2 {background-color: #E8E8E8 ;border:1px solid #666666;bottom:32px;display: none ;left: 0px ;padding: 5px 5px 1px 5px ;position: absolute; left:670px;width: 160px;}
#menu2 a {background-color:#E8E8E8;border:1px solid #FFFFFF;color:#000000;display: block;margin-bottom: 4px ;padding: 5px 0px 5px 5px ;text-decoration: none; width:150px; height:20px;}
#menu2 a:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
/* Garage Tools */
#menu-root3 {background-color:#E8E8E8;border:1px solid #D0D0D0;color:#000000;display:block;height:22px;line-height:22px;text-decoration: none;width:130px; float:left;margin-left:15px;}
#menu-root3:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
#menu3 {background-color: #E8E8E8 ;border:1px solid #666666;bottom:32px;display: none ;left: 0px ;padding: 5px 5px 1px 5px ;position: absolute; left:150px;width: 250px;}
#menu3 a {background-color:#E8E8E8;border:1px solid #FFFFFF;color:#000000;display: block;margin-bottom: 4px ;padding: 5px 0px 5px 5px ;text-decoration: none; width:240px; height:20px;}
#menu3 a:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
/* Notificiation Tool */
#menu-root4 {background-color:#E8E8E8;border:1px solid #D0D0D0;color:#000000;display:block;height:22px;line-height:22px;text-decoration: none;width:30px; float:right;}
#menu-root4:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
#menu4 {background-color: #E8E8E8 ;border:1px solid #666666;bottom:32px;display: none ;left: 0px ;padding: 5px 5px 1px 5px ;position: absolute; left:850px;width: 250px;}
#menu4 p{background-color:#E8E8E8;border:1px solid #FFFFFF;color:#000000;display: block;margin-bottom: 4px ;padding: 5px 0px 5px 5px ;text-decoration: none; width:240px; min-height: 20px;}
#menu4 a:hover {background-color: #666666 ;border-color: #000000 ;color: #FFFFFF ;}
/* Social Media Bar */
.TweetSocial {float:left; margin-left:10px; height:30px; padding-top:5px;}
.DiggSocial {float:left; margin-left:15px; height:30px; padding-top:2px;}
.FacebookSocial {float:left;  height:30px; padding-top: 4px;}

/* -------------------------------------------------- */
/* -- IE 6 FIXED POSITION HACK ---------------------- */
/* -------------------------------------------------- */ 
#site-body-container {_height: 100% ;_overflow: hidden ;_width: 950px ; opacity: 0.9; }
#site-body-container {_overflow-y: scroll ;_overflow-x: hidden ;_position: relative ;}
/* To make up for scroll-bar. */
#site-bottom-bar {_bottom: -1px ;_position: absolute ;_right: 16px ;}
/* To make up for overflow left. */
#site-bottom-bar-frame {_margin-left: 26px ;}
/* To fix IE6 display bugs. */
#menu a {_display: inline-block ;_width: 99% ;}
.lefticon {float:left; padding-top:3px; width:20px;}
.righticon {float:right; text-align:left; min-width:90px;}
.menuBarNoti { background: #41a0e8; display: block; width: 20px; margin-bottom: :5px; margin-left:5px; height: 20px; -moz-border-radius: 5px;-webkit-border-radius: 5px; text-align: center; }

/* Side Bar (our old sidebar, keeping just incase) */
.sidebar{ float:left; width: 200px; margin-right:20px; /*width of menu*/}
.sidebar .headerbar{font: bold 14px Arial;color: white;background: black url(../images/site/titlebar.png) repeat-x center left;margin-bottom: 10px; text-transform: uppercase;padding: 4px 0 4px 10px; /*header text is indented 10px*/ }
.sidebar ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}
.sidebar ul li{padding-bottom: 2px; /*bottom spacing between menu items*/ }
.sidebar ul li a{color: #008de6;background: url(../images/site/arrowbullet.png) no-repeat center left; /*custom bullet list image*/display: block;padding: 2px 0;padding-left: 19px; text-decoration: none;font-weight: bold;border-bottom: 1px solid #dadada;font-size: 90%;}
.sidebar ul li a:hover{ /*hover state CSS*/color: #A70303;background-color: #F3F3F3;}

/* Arrow System */
ul.arrowMenu {list-style-type: none;font-size: 16px;padding: 5px;margin: 0px;font-variant:small-caps;font-weight:bold;}
.arrowMenu a {margin: 0px; padding: 0px; height: 50px;float: left; text-align: center;text-decoration: none;color: #000;background: #ccc;}
.arrowMenu a:hover {background: #dddddd;}
.stepArrow {position:inherit;display:inline;margin:0px;border:none; }
.setupOn {background: #CC0000 !important;color: #ffffff !important; }

/* Failure and Success divs */
/*
#successNotice { background: #bec;color: #031;padding: 10px;border: 3px solid #8DA;border-right: none;border-left: none;border-bottom-width: 2px;border-bottom-color: #483; }
#failNotice { background: #fdd;color: #700;padding: 10px;border: 3px solid #c00;border-right: none;border-left: none;border-bottom-width: 2px;border-bottom-color: #700; }
#warningNotice{background:#fbff8c;color:#ff8e07;padding:10px;border:3px solid #c8b914;border-right:none;border-left:none;border-bottom-width:2px;border-bottom-color:#bed30e;}
*/

#sfNoticeFont { text-align:center; font-weight:bold; font-variant:small-caps; font-size:14px; }

/* PWS 8/21/10 - JS Feedback */

.successNotice { background: #bec;color: #031;padding: 10px;border: 3px solid #8DA;border-right: none;border-left: none;border-bottom-width: 2px;border-bottom-color: #483; margin-top: 5px; display: block; margin-bottom: 5px;}
.warningNotice { background:#fbff8c;color:#ff8e07;padding:10px;border:3px solid #c8b914;border-right:none;border-left:none;border-bottom-width:2px;border-bottom-color:#bed30e; margin-top: 5px; }
.errorNotice { background: #fdd;color: #700;padding: 10px;border: 3px solid #c00;border-right: none;border-left: none;border-bottom-width: 2px;border-bottom-color: #700; margin-top: 5px;  }

/* End PWS */

.leftFloat{float:left;}
.rightFloat {float: right;}

/* jQuery tooltip bar */
.tooltip { border-style: solid; border-color: white; border-width: 1px; position:relative; top:2px; left: 15px; width:200px; display:block; z-index:5;color:#fff;font-size:10px; background: #000; padding: 5px; min-height: 70px; text-align: left;}
.tipBody { }
.tooltip strong{ color:#ccc;}
.tipNumber { float:left; width:30px; height:50px; font-size: 20px;}
.tipInfo { float:right;width:140px; }
