@charset "utf-8";
/*THE STYLES FOR EACH POP UP CAR PAGE ARE CONTAINED WITHIN ITS OWN PAGE*/
/*Set all margins padding to zero*/
*{padding:0; margin:0; }
/*style wrapper and assign page bg image*/
#wrapper { background-image: url(../homev2.jpg); background-repeat: no-repeat; text-align: left; left: -42px; width: 935px; height: 640px; overflow: hidden; margin: 0 auto; padding: 0; }
/*body sets text size and bg img*/
body { color: #111; font-size: 80%; font-family: sans-serif; font-weight: 400; background-image: url(../bg.jpg); background-repeat: repeat; text-align: center; margin: 0; padding: 0; }
/*hi is for headings and bold text*/
h1 { font-size: 109%; font-weight: bold; }
/*p reinstates padding for p removed by * rule*/
p { padding: 5px 0; }
.boldtext { color: black; font-size: 11px; font-weight: 700; text-decoration: none; }
/*container is 2 horizontal rows nested in wrapper with 2nd row split in 3 columns for thumbs left/right and text in their own container middlerowcont. Movie and nav bar go in top row*/

.container_C773D480 { width: 847px  ; height: 640px; margin-left: 40px; }
.toprow_C773D480 { width:100%; height:150px   }
.middlerow_C773D480 { width:100%; height:450px   ; }
.middlerowcont_C773D4CB { width: 847px; height:450px  ; overflow: hidden; float: left; clear: both; }
.thumbsleft_C773D4CB { text-align: center; width:170px; height:auto; float: left; padding-top: 10px; }
.thumbsright_C773D4CB { text-align: center; width:170px; height:auto; float:right  ; margin-right: 5px; padding-top: 10px; }
.textmiddle_C773D4CB { position: relative; top: -420px; width:505px; height:400px; clear: both; margin-left: 170px; }
/*homepic sets the postion and padding for left and right column images*/
.homepic { text-align: right; width: 135px; height: 90px; margin: 0; padding-bottom: 5px; padding-left: 20px; }
/*homepagetext styles and positions main text area*/
#homepagetext { font-size: 100%; line-height: 1em; visibility: visible; padding-top: 40px; padding-right: 10px; padding-left: 20px; }
/*nav styles the nav links*/
#nav { color: navy; text-align: right; visibility: visible; margin-top: -17px; margin-right: 18px; }
/*american styles the text at top of left column ie latest aquisitions*/
#american { font-size: 11px; line-height: 95%; text-align: center; padding-bottom: 5px; }
/*euro styles the text at top of right column ie latest aquisitions*/

#euro { font-size: 11px; line-height: 95%; text-align: center; padding-bottom: 5px; }
/*link styles*/
#nav a:link { color: white; text-decoration: none; }
#nav a:hover { color: white; text-decoration: underline; }
#nav a:visited { color: white; text-decoration: none; }
#homepagetext a:link { color: black; text-decoration: none; }
#homepagetext a:hover { color: white; text-decoration: underline; }
#homepagetext a:visited { color: black; }
/*stocklistpic styles the image containers on the stock page*/
.stocklistpic { font-size: 11px; text-align: center; position: relative; width: 780px; height: 90px; margin-right: 0; margin-bottom: 0; margin-left: 12px; padding-top: 20px; padding-right: 0; padding-bottom: 5px; }
.stocklistpic img { margin-left: 1px; padding-right: 17px; padding-bottom: 25px; }





/*stocklisttext stylesthe text on each car pop up page*/
.stocklisttext { font-size: 11px; line-height: 95%; position: relative; top: -170px; left: -10px; width: 520px; height: 140px; overflow: auto; float: right; margin: 10px 0 0; padding: 5px; }
.stocklisttextworkshop { font-size: 11px; line-height: 95%; position: relative; top: -170px; left: -10px; width: 520px; height: 140px; overflow: auto; float: right; margin: 10px 0 0; padding: 5px; }
/*img adds left padding to Fury pic on home page*/
.img { padding-left: 5px; }
/*stockpage contains all the thumbs on the stocklist and creates a scroll bar for overflow*/
#stockpage { position: relative; top: 40px; width: 820px; height: 360px; z-index: 100; overflow: auto; visibility: visible; margin-right: 0; margin-bottom: 0; margin-left: 10px; padding: 0; }
# { }

.stocklistheader { color: #292929; font-size: 11px; text-align: center; position: relative; top: 40px; width: 850px; height: 20px; margin: -15px 0 0; padding: 0 0 10px; }
.stocklistpictext { font-size: 11px; text-align: left; position: relative; width: 640px; height: 90px; margin-right: 0; margin-bottom: 0; margin-left: 25px; padding-top: 10px; padding-right: 0; padding-bottom: 5px; }
/*<agl.folder "workshop">*/
	.navrboxcont_C7753475 { width: 850px; height:auto}
	.navrboxauto_C7753475 { width:350px; height:auto ; float: left; margin-top: 60px; margin-left: 60px; }
	.navrboxright_C7753475 { position: relative; top: 0; left: 0; right: 0; bottom: 0; width:140px; height:310px  ; overflow: auto; float: right; margin-top: 65px; margin-right: 50px; display: inline; }
	.navrboxright_C7753475 img { padding-bottom: 10px; display: inline; }
/*</agl.folder>*/
.~stocklisttext { font-size: 11px; line-height: 95%; position: relative; top: -170px; left: -10px; width: 820px; height: 140px; overflow: auto; float: right; margin: 10px 0 0; padding: 5px; }
