body {
  background-color: #ffffff;
}

img {
  border: none;
}

a {
	text-decoration: none;
}

/*----------------------------------------------*/
/*       Styles for general page sections       */
/*----------------------------------------------*/
#content {
  margin: 0 auto;
	position: relative;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 591px;
}

#background {
	position: absolute;
	left: 0px;
	top: 34px;
	width: 800px;
	height: 557px;
}

#impressions_of_speed_div {
	position: absolute;
	left: 25px;
	top: 30px;
	width: 537px;
	height: 37px;
}

#logo_div {
	position: absolute;
	left: 598px;
	top: 504px;
	width: 181px;
	height: 30px;
}

#logo_div a
{
	border: none;
	text-decoration: none;
}

#logo_div a img
{
	border: none;
	text-decoration: none;
}

/*----------------------------------------------*/
/*       Styles for Side Nav                    */
/*----------------------------------------------*/
#side_nav
{
	display: block;
	height: 375px;
	min-height: 375px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 19px;
	top: 157px;
	width: 126px;
}

#side_nav a, #side_nav a:active
{
	display: block;
	width: 126px;
	height: 75px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 0.8em;
	font-weight: bold;
	border: solid 1px #ffffff;
}

.gallery_button
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/gallery_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 126px;
	height: 75px;
}

.gallery_button_on, .gallery_button_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/gallery_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 126px;
	height: 75px;
}

.portfolio_button
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/portfolio_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 75px;
	width: 126px;
	height: 75px;
}

.portfolio_button_on, .portfolio_button_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/portfolio_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 75px;
	width: 126px;
	height: 75px;
}

.the_artist_button
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/artist_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 150px;
	width: 126px;
	height: 75px;
}

.the_artist_button_on, .the_artist_button_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/artist_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 150px;
	width: 126px;
	height: 75px;
}

.contact_button
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/contact_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 225px;
	width: 126px;
	height: 75px;
}

.contact_button_on, .contact_button_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/contact_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 225px;
	width: 126px;
	height: 75px;
}

.links_button
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/links_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 300px;
	width: 126px;
	height: 75px;
}

.links_button_on, .links_button_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/links_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 300px;
	width: 126px;
	height: 75px;
}

/*----------------------------------------------*/
/*       Styles for home page sections          */
/*----------------------------------------------*/
#welcome_msg_div {
	position: absolute;
	left: 597px;
	top: 181px;
	width: 175px;
	height: 133px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
}

#signature_div {
	position: absolute;
	left: 581px;
	top: 312px;
	width: 218px;
	height: 76px;
}

#random_image_div {
	position: absolute;
	left: 205px;
	top: 72px;
	width: 383px;
	height: 226px;
}

/*----------------------------------------------*/
/*       Styles for The Artist page sections    */
/*----------------------------------------------*/
#paul_chenard_photo_div {
	position: absolute;
	left: 597px;
	top: 58px;
	width: 118px;
	height: 99px;
}

#photo_credit_div {
	position: absolute;
	left: 717px;
	top: 64px;
	width: 9px;
	height: 93px;
}

#about_the_artist_div {
	position: absolute;
	left: 201px;
	top: 116px;
	width: 375px;
	height: 47px;
}

#artist_message_div {
	position: absolute;
	left: 204px;
	top: 167px;
	width: 402px;
	height: 403px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

#news_button_div {
	position: absolute;
	left: 578px;
	top: 410px;
	width: 120px;
	height: 114px;
}

/*----------------------------------------------*/
/*       Styles for Contact page sections       */
/*----------------------------------------------*/
#contact_div {
	position: absolute;
	left: 201px;
	top: 116px;
	width: 189px;
	height: 47px;
}

#contact_info_div {
	position: absolute;
	left: 205px;
	top: 167px;
	width: 217px;
	height: 161px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

#contact_info_div a
{
	text-decoration: none;
	color: #000000;
	background-color: inherit;
}

/*----------------------------------------------*/
/*       Styles for Links page sections         */
/*----------------------------------------------*/
#links-div {
  position:absolute;
  left:201px;
  top:116px;
  width:126px;
  height:47px;
}

#links_info_div {
	position: absolute;
	left: 205px;
	top: 167px;
	width: 217px;
	height: 161px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

#links_info_div a
{
	text-decoration: none;
	color: #000000;
	background-color: inherit;
}

/*----------------------------------------------*/
/*       Styles for Portfolio page sections     */
/*----------------------------------------------*/
#portfolio-div {
  position:absolute;
  left:201px;
  top:116px;
  width:216px;
  height:56px;
}

#portfolio_info_div {
	background: white;
	position: absolute;
	left: 205px;
	top: 167px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

.large_font
{
	font-size: 20px;
}

/*----------------------------------------------*/
/*       Styles for Gallery Store               */
/*----------------------------------------------*/
#gallery-store-main {
  position:relative;
	margin: 0 auto;
  left:0px;
  top:0px;
  width:800px;
  height:1181px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
}

#gallery-store-div {
  position:absolute;
  left:211px;
  top:117px;
  width:303px;
  height:57px;
	z-index: 199;
}

#back-button-div {
  position:absolute;
  left:29px;
  top:1115px;
  width:86px;
  height:45px;
}

#automobiliart-logo-div {
  position:absolute;
  left:598px;
  top:1116px;
  width:181px;
  height:30px;
}

#automobiliart-logo-div a
{
	border: none;
	text-decoration: none;
}

#automobiliart-logo-div a img
{
	border: none;
	text-decoration: none;
}

#store-background {
  position:absolute;
  left:0px;
  top:792px;
  width:800px;
  height:389px;
}

/*----------------------------------------------*/
/*       Styles for Store Side Nav              */
/*----------------------------------------------*/
#store_side_nav
{
	display: block;
	height: 375px;
	min-height: 375px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 19px;
	top: 157px;
	width: 157px;
}

#store_side_nav a, #store_side_nav a:active
{
	display: block;
	width: 157px;
	height: 74px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 0.8em;
	font-weight: bold;
	border: solid 1px #ffffff;
}

.limited_editions
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/limited_editions_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 157px;
	height: 74px;
}

.limited_editions_on, .limited_editions_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/limited_editions_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 157px;
	height: 74px;
}

.original_art
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/original_art_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 74px;
	width: 157px;
	height: 74px;
}

.original_art_on, .original_art_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/original_art_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 74px;
	width: 157px;
	height: 74px;
}

.racing_gear
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/racing_gear_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 148px;
	width: 157px;
	height: 74px;
}

.racing_gear_on, .racing_gear_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/racing_gear_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 148px;
	width: 157px;
	height: 74px;
}

.store_contact
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/store_contact_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 222px;
	width: 157px;
	height: 74px;
}

.store_contact_on, .store_contact_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/store_contact_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 222px;
	width: 157px;
	height: 74px;
}

.store_links
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/store_links_off.png) no-repeat;
	position: absolute;
	left: 0;
	top: 296px;
	width: 157px;
	height: 74px;
}

.store_links_on, .store_links_on:hover
{
	display: block;
	margin: 0;
	border: none;
	background: #ffffff url(../images/store_links_on.png) no-repeat;
	position: absolute;
	left: 0;
	top: 296px;
	width: 157px;
	height: 74px;
}


/*----------------------------------------------*/
/*       Styles for Limited Editions Page       */
/*----------------------------------------------*/
#driver-constructor-header-div {
  position:absolute;
  left:210px;
  top:174px;
  width:261px;
  height:30px;
}

#brabham-bt19-div {
  position:absolute;
  left:210px;
  top:204px;
  width:131px;
  height:124px;
}

#eagle-westlake-t1g-div {
  position:absolute;
  left:341px;
  top:204px;
  width:130px;
  height:124px;
}

#mclaren-m7a-div {
  position:absolute;
  left:471px;
  top:204px;
  width:130px;
  height:124px;
}

#driver-constructor-title-div {
  position:absolute;
  left:601px;
  top:204px;
  width:180px;
  height:124px;
	text-align: left;
}

#driver-constructor-title-div p {
	margin-top: 5px;
}

#driver-constructor-text-div {
  position:absolute;
  left:210px;
  top:328px;
  width:571px;
  height:69px;
}

#driver-constructor-text-div p {
	margin-top: 5px;
}

#cobra-daytona-header-div {
  position:absolute;
  left:210px;
  top:413px;
  width:261px;
  height:30px;
}

#cobra-daytona-coupe-div {
  position:absolute;
  left:210px;
  top:443px;
  width:155px;
  height:125px;
}

#cobra-text-div {
  position:absolute;
  left:365px;
  top:443px;
  width:416px;
  height:81px;
}

#cobra-text-div p {
	margin-top: 5px;
}

#phil-hill-header-div {
  position:absolute;
  left:210px;
  top:592px;
  width:260px;
  height:26px;
}

#ferrari-750-monza-div {
  position:absolute;
  left:210px;
  top:618px;
  width:154px;
  height:139px;
}

#ferrari-250-tr-div {
  position:absolute;
  left:364px;
  top:618px;
  width:155px;
  height:139px;
}

#phil-hill-title-div {
  position:absolute;
  left:519px;
  top:618px;
  width:262px;
  height:139px;
}

#phil-hill-title-div p {
	margin-top: 5px;
}

#ferrari-256-f1-div {
  position:absolute;
  left:210px;
  top:757px;
  width:154px;
  height:140px;
}

#ferrari-156-f1-div {
  position:absolute;
  left:364px;
  top:757px;
  width:155px;
  height:140px;
}

#phil-hill-text-div {
  position:absolute;
  left:210px;
  top:897px;
  width:571px;
  height:91px;
}

#phil-hill-text-div p {
	margin-top: 5px;
}

#jackie-stewart-header-div {
  position:absolute;
  left:210px;
  top:1008px;
  width:445px;
  height:30px;
}

#stewart-tyrrell-div {
  position:absolute;
  left:211px;
  top:1038px;
  width:142px;
  height:113px;
}

#stewart-tyrrell-text-div {
  position:absolute;
  left:361px;
  top:1042px;
  width:355px;
  height:66px;
}

#stewart-tyrrell-text-div p {
	margin-top: 5px;
}

/*----------------------------------------------*/
/*       Styles for Original Art Page           */
/*----------------------------------------------*/
#pencil-illustrations {
  position:absolute;
  left:211px;
  top:175px;
  width:174px;
  height:25px;
}

#pen-ink-illustrations {
  position:absolute;
  left:498px;
  top:175px;
  width:206px;
  height:25px;
}

#fango-maserati-250F {
  position:absolute;
  left:210px;
  top:220px;
  width:116px;
  height:84px;
}

#fango-maserati-350F-text {
  position:absolute;
  left:211px;
  top:304px;
  width:281px;
  height:55px;
}

#harroun-marmon-wasp {
  position:absolute;
  left:498px;
  top:220px;
  width:178px;
  height:114px;
}

#harroun-marmon-wasp-text {
  position:absolute;
  left:505px;
  top:334px;
  width:221px;
  height:28px;
}

#wyer-gulf-ford-gt40 {
  position:absolute;
  left:211px;
  top:359px;
  width:146px;
  height:113px;
}

#wyer-gulf-ford-gt40-text {
  position:absolute;
  left:211px;
  top:472px;
  width:281px;
  height:46px;
}

#gurney-foyt-le-mans-1967 {
  position:absolute;
  left:498px;
  top:371px;
  width:138px;
  height:175px;
}

#gurney-foyt-le-mans-1967-text {
  position:absolute;
  left:498px;
  top:546px;
  width:257px;
  height:75px;
}

#silver-arrow-mercedes-w125 {
  position:absolute;
  left:211px;
  top:529px;
  width:146px;
  height:113px;
}

#silver-arrow-mercedes-w125-text {
  position:absolute;
  left:211px;
  top:642px;
  width:281px;
  height:61px;
}

#mg-pa {
  position:absolute;
  left:498px;
  top:633px;
  width:147px;
  height:111px;
}

#mg-pa-text {
  position:absolute;
  left:498px;
  top:744px;
  width:195px;
  height:32px;
}

#murphy-duesenburg {
  position:absolute;
  left:211px;
  top:713px;
  width:146px;
  height:111px;
}

#murphy-duesenburg-text {
  position:absolute;
  left:211px;
  top:824px;
  width:281px;
  height:48px;
}

#nuvolari-bugatti-type51 {
  position:absolute;
  left:211px;
  top:881px;
  width:146px;
  height:115px;
}

#nuvolari-bugatti-type51-text {
  position:absolute;
  left:211px;
  top:996px;
  width:281px;
  height:33px;
}

#phil-hill-le-mans-1958 {
  position:absolute;
  left:211px;
  top:1039px;
  width:146px;
  height:87px;
}

#phil-hill-le-mans-1958-text {
  position:absolute;
  left:211px;
  top:1126px;
  width:281px;
  height:31px;
}

/*----------------------------------------------*/
/*       Styles for Racing Gear Page            */
/*----------------------------------------------*/
#greeting-card-set {
  position:absolute;
  left:195px;
  top:159px;
  width:454px;
  height:379px;
}

#t-shirt-models-back-detail {
  position:absolute;
  left:216px;
  top:612px;
  width:478px;
  height:319px;
}

#t-shirt-front-detail {
  position:absolute;
  left:325px;
  top:936px;
  width:262px;
  height:209px;
}

#greeting-card-set-title {
  position:absolute;
  left:210px;
  top:175px;
  width:171px;
  height:29px;
}

#greeting-card-set-text {
  position:absolute;
  left:597px;
  top:204px;
  width:179px;
  height:80px;
}

#greeting-card-set-text2 {
  position:absolute;
  left:597px;
  top:320px;
  width:179px;
  height:303px;
}

#card-set-buy-button {
  position:absolute;
  left:592px;
  top:511px;
  width:96px;
  height:45px;
}

#fangio-t-shirt-title {
  position:absolute;
  left:211px;
  top:578px;
  width:233px;
  height:29px;
}

#back-detail-text {
  position:absolute;
  left:700px;
  top:791px;
  width:26px;
  height:11px;
}

#t-shirt-back-detail {
  position:absolute;
  left:598px;
  top:806px;
  width:179px;
  height:62px;
}

#tshirt-text-div {
  position:absolute;
  left:598px;
  top:879px;
  width:179px;
  height:104px;
}

#tshirt-size-text {
  position:absolute;
  left:216px;
  top:938px;
  width:82px;
  height:43px;
}

#t-shirt-buy-button {
  position:absolute;
  left:592px;
  top:988px;
  width:96px;
  height:45px;
}

#front-detail-text {
  position:absolute;
  left:292px;
  top:1134px;
  width:27px;
  height:11px;
}

/*----------------------------------------------*/
/*       Styles for Limited Editions pages      */
/*----------------------------------------------*/
#limited_editions_main
{
  position: relative;
	margin:  0 auto;
  left: 0px;
  top: 0px;
  width: 558px;
  height: 504px;
}

#limited_editions_image_div
{
  position: absolute;
  left: 19px;
  top: 5px;
  width: 520px;
  height: 450px;
	z-index: 0;
}

#limited_editions_text_div
{
  position: absolute;
  left: 20px;
  top: 455px;
  width: 418px;
  height: 34px;
	z-index: 10;
}

#buy_button_div {
  position: absolute;
  left: 457px;
  top: 447px;
  width: 96px;
  height: 45px;
	z-index: 10;
}

/*----------------------------------------------*/
/*       Styles for Original Art pages          */
/*----------------------------------------------*/
#original_art_main
{
  position: relative;
	margin:  0 auto;
  left: 0px;
  top: 0px;
  width: 558px;
  height: 504px;
}

#original_art_image_div
{
  position: absolute;
  left: 5px;
  top: 6px;
  width: 551px;
  height: 449px;
	z-index: 0;
	text-align: center;
	vertical-align: middle;
}

#original_art_text_div
{
  position: absolute;
  left: 17px;
  top: 453px;
  width: 420px;
  height: 39px;
	z-index: 10;
	text-align: left;
}

#automobiliart-store-logo-div {
  position:relative;
	float: right;
  top: auto;
  width:181px;
  height:30px;
}

#automobiliart-store-logo-div a
{
	border: none;
	text-decoration: none;
}

#automobiliart-store-logo-div a img
{
	border: none;
	text-decoration: none;
}

