@charset "utf-8";
/* CSS Document */

#private_mygarage { background:url(/assets/images/garage/garage-bg-1025-770.png) center no-repeat; background-size:100%; width:100%; height:800px; }

/*
#private_mygarage div#carlist { float:left; width:150px; margin-left:25px; text-align:center; }
#private_mygarage div#carlist fieldset a { width:150px; }
#private_mygarage div#carlist fieldset a img { margin-left:20px; }
*/
#carlist { width:140px; margin-left:25px; float:left; }
#carlist ol { list-style:none; margin:0px; padding:0px; text-align:center; border:1px #f47c15 solid; }
#carlist ol li { margin:0px; padding:0px; text-align:center; width:140px; display:block; float:none; clear:both; }
#carlist ol li a img { text-align:center; margin-left:20px; }


#private_mygarage div#add-new-car { float:left; margin-left:20%; margin-top:200px; width:450px; }
#private_mygarage img#default-car-img { float:left; padding-right:10px; }




#private_mygarage div#main-container { margin-left:180px; padding:0px; margin-top:5px; }

#private_mygarage div#main-container div#main-top-nav { margin-left:20px; height:40px; } 
#private_mygarage div#main-container div#main-top-nav div#garage-nav-links { margin-top:0px; margin-left:0px; }

#private_mygarage div#main-container fieldset#garage-nav-links-public { position:absolute; right:9%; top:50px; width:130px; padding-left:10px; }


#private_mygarage div#main-container div#private-updates-container { /*margin-left:90px; width:88%;*/ }
#private_mygarage div#main-container div#private-updates-container .update-log-line { position: relative; }
#private_mygarage div#main-container div#private-updates-container .update-log-line a.edit { position:absolute; right:2px; bottom:2px; }
#private_mygarage div#main-container div#private-updates-container .update-log-line span.date { position:absolute; left:2px; bottom:2px; color:#999999; font-style:italic; }
#private_mygarage div#main-container div#private-stats-container { /*margin-left:90px; width:88%;*/ }
#private_mygarage div#main-container div#private-stats-container #save-stats-submit { float:right; margin-right:50px; }
#private_mygarage div#main-container div#private-stats-container fieldset#mod-log span.change-list { margin-left:25px; color:#999999; font-style:italic; }


#private_mygarage div#main-container div#private-gallery-container { margin-left:90px; width:88%; margin-top:-60px; }
#private_mygarage div#main-container div#private-gallery-container div.car-album-list { float:left; width:180px; margin-right:15px; text-align:center; }


#private_mygarage div#main-container div#private-gallery-container div#selected-image-container { }
#private_mygarage div#main-container div#private-gallery-container div#images-and-related-container { width:900px; text-align:center; }
#private_mygarage div#main-container div#private-gallery-container div#images-and-related-container div#images-container a img{ margin:10px; }


fieldset.car-stats-container label { position:relative; width:280px; float:left; border:dashed;border-width:1px;border-color:#cdcdce;margin:5px;padding:5px; white-space:nowrap; }
fieldset.car-stats-container label:hover { background-color:#faf9f9; border-color:#f47c15; }
fieldset.car-stats-container label input[type=text] { width:170px; position:absolute; right:5px; }


#signature-image-select a { padding:10px; float:left; }
