/* CSS Document */
div#window { -webkit-text-size-adjust:none;background-color: #000000; width: 100%; }
div#container { position: relative; background-color: #000000; width: 850px; }
div#title_main { position: absolute; top: 20px; left: 40px; z-index: 10; }
div#store_text { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; text-align: left; width: 925px; padding: 0px; }
div#bulldawg_main { position: absolute; top: 235px; left: 360px; z-index: 20; }
div#menu_main { position: absolute; top: 260px; left: 40px; }
div#main_text { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; position: absolute; top: 105px; left: 35px; z-index: 20; }
p#main_large { font-size: 24px; padding: 10px; }
p#main_norm { font-size: 16px; line-height: 24px; width: 850px; padding: 10px;}
div#truck_main { position: absolute; top: 530px; left: 45px; z-index: 10; }
div#main_foot { position: absolute; top: 685px; left: 780px; z-index: 20; }

div#contactus_header { position: absolute; top: 195px; left: 10px; z-index: 10; }
div#contactus_store { position: absolute; top: 265px; left: 10px; z-index: 10; }
div#contactus_graphic { position: absolute; top: 225px; left: 425px; z-index: 10; }
div#contactus_abplogo { position: absolute; top: 785px; left: 10px; z-index: 10; }
div#contactus_foot { position: absolute; top: 845px; left: 750px; z-index: 20; }
div#contactus_text1 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; position: absolute; top: 545px; left: 35px; z-index: 20; }
div#contactus_text2 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; position: absolute; top: 545px; left: 435px; z-index: 20; }
div#contactus_text3 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; position: absolute; top: 685px; left: 35px; z-index: 20; }
div#contactus_text4 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; position: absolute; top: 785px; left: 150px; z-index: 20; }
p#contactus_norm1 { font-size: 14px; line-height: 24px; width: 300px; padding: 10px;}
p#contactus_norm2 { font-size: 14px; line-height: 24px; width: 300px; padding: 10px;}
p#contactus_norm3 { font-size: 14px; line-height: 24px; width: 650px; padding: 10px;}
p#contactus_norm4 { font-size: 14px; line-height: 24px; width: 650px; padding: 10px;}

div#artist_text { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; width: 764px; padding: 10px; }
p#artist_large { font-size: 24px; padding: 10px; }
p#artist_norm { font-size: 16px; line-height: 24px; width: 350px; padding: 10px;}
div#artist_foot { width: 746px; }

div#bulldawg_custom { position: absolute; top: 190px; right: 0px; z-index: 20; }
div#custom_text { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; width: 764px; padding: 10px; }
p#custom_large { font-size: 24px; padding: 10px; }
p#custom_norm { font-size: 16px; line-height: 24px; width: 450px; padding: 10px;}
div#custom_foot { width: 746px; }

div#bulldawg_samples { position: absolute; top: 190px; left: 60px; z-index: 20; }
div#samples_text { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; width: 764px; padding: 10px; }
p#samples_large { font-size: 24px; }
p#samples_norm { font-size: 16px; line-height: 24px; }

a { border: none; }
img { border: none; }
a:focus, a:active {outline: none; } 


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.bulldawggraphics.com/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(http://www.bulldawggraphics.com/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.bulldawggraphics.com/lightbox/overlay.png", sizingMethod="scale");
	}
	

