/* CSS Document */

@import url(menu_10.css);
@import url(lightbox_10.css);
@import url(pagelayout_10.css);
@import url(mainpictures_10.css);

h1
{
    font-size:14px;
}

h2
{
    font-size:13px;
}

h3
{
    font-size:12px;
}

.home-hr-tags
{
    clear:both;
    color:#CCCCCC;
    width:200px;
}

.tblSignCraftButtons
{
    float:left;
    display:inline;
    margin:30px 12px 0 0;
}

.tblSignCraftButtons2
{
    float:left;
    display:inline;    
}

#directions
{
    background-color:#ffffff;
    color:#000000;
    font:verdana;
    font-size:12px;
    width:300px;
    border:solid 1px silver;
}

th
{
    text-align:center;    
}

.directions
{
    background-color:#383129;    
}

.map_canvas
{
    width:425px;
    height:452px;
    border:solid 1px silver;
}

.inline-links
{
    color:#ffffff;
    text-decoration:none;
    font-size:14px;
}

.inline-links2
{
    color:#ffffff;
    font-size:14px;
}

.inline-links3
{
    color:#ffffff;
}

.site-map-table
{
    width:630px;
    margin:10px 0 12px 0;
}

.monument-signs dt
{
    font-weight:bold;
    margin:7px 0 7px 0;
}

.terms-ofuse-tb
{
    width:675px;
    margin:20px 0 0 20px;
}

.terms-ofuse-tb dt
{
    font-weight:bold;
    text-decoration:underline;
}

#privacy-policy-tb
{
    width:675px;
    margin:20px 0 0 20px;
}

#privacy-policy-tb dt
{
   font-weight:bold;
   text-decoration:underline;
}

.cat-request-captcha
{
    margin:0 0 7px 0;
}

.tblUpdate
{
    width:340px;
    margin:0 0 7px 40px;
}

.captchaerror
{
    color:Red;
    font-weight:bold;
    font-size:13px;
    text-decoration:underline;
}

.regspacer
{
    width:25px;
}

.reglabel
{
    width:200px;
}

.regvalue
{
    width:300px;
}

.tblcontact-form
{
    width:350px;
    float:left;
    display:inline;
    margin:0 70px 0 20px;
}

.tblcontact-info
{
    width:310px;
    float:left;
    display:inline;
}

p.sample-content i
{
    font-weight:bold;
}

p.sample-content2 a
{
    color:#FFF104;
}

p.sample-content2
{
    text-align:center;
    font-weight:bold;
    float:left;
    color:#FFF104;
    height:180px;
    width:368px;
    padding:80px 0 0 0;
}

.sign-gallery-images
{
    border:solid 1px #8F764D;    
}

.sign-gallery-table
{
    margin:0 0 15px 10px;   
}

.masterwall-color-table
{
    margin:0 0 15px 10px;   
}

.masterwall-color-images
{
    border:solid 1px #8F764D;    
}

#dst-colors-table
{
    margin:0 0 10px 0;
}

#delivery
{
    padding:15px 0 10px 0;    
}

#home-flash
{
    margin-bottom:20px; 
    width:630px;   
    border:solid 2px #8F764D;
}

#home-flash p
{
    float:left;   
    width:600px; 
}

#home-bottom-left p
{
    width:500px;
    padding:0 0 0 10px;
}

#home-bottom-left h4
{
    padding:5px 0 0 10px;
}

.catalog-request-table1
{
    margin:0 0 0 20px;
    width:550px;    
}

.catalog-request-table2
{
    margin:0 0 20px 20px;
}

.flashcontent-link
{
    color:#000000;   
}

#flashcontent
{
    border:solid 3px #8F764D;
    width:368px;
    height:276px;
    float:left;
    margin:0 0 5px 0;
}

#hitsmade-flash
{
    width:321px;
    height:240px;
    padding:21px 0 0 41px;
}

#dstinstall-flash
{
    width:321px;
    height:240px;
    padding:21px 0 0 41px;
}

#about-flash
{
    width:250px;
    height:250px;
    border:solid 2px #8F764D;
    float:right;
    margin:5px 0 0 12px;
}

#flashcontent-home
{
    display:inline;
    float:left;   
}

#sign-gallery
{
    margin:0 0 5px 10px;  
}

.quicktime-button
{
    background-image:url(../images/quicktime.jpg);
    width:165px;
    height:39px;
    float:right;
    margin:15px 15px 0 0;
}

.installvid
{
    background-image:url(../images/installvid.jpg);
    width:93px;
    height:97px;
    float:left;
}

.assemblyvid
{
    background-image:url(../images/assemblyvid.jpg);
    width:89px;
    height:93px;
    float:left;
}

#video-frame
{
	background-image:url(../images/videoframe.jpg);
	width:417px;
	height:291px;
	float:left;
}

.gridview-header
{
    font-family:Verdana;
    font-size:12px;
    color:#ffffff;
}

.gridview-row
{
    font-family:Verdana;
    font-size:12px;
    color:#ffffff;
}

.gridview-pager
{
    font-family:Verdana;
    font-size:12px;
    color:#ffffff;
}

.gridview-row-alternating
{
    font-family:Verdana;
    font-size:12px;
    color:#ffffff;
}

a.gridview
{
    font-family:Verdana;
    font-size:12px;
    color:#ffffff;
}

.buttons
{
   font-size:13px;
   font-family:Verdana;
   color:#000000; 
    
}

.error
{
	font-weight: bold;
	color: Red;
}

.content-links
{
    color:#ffffff;
    text-decoration:none;
}

.content-links2
{
    color:#ffffff;
}

.content-links3
{
    color:#000000;
    text-decoration:none;
}

#dst-colors
{
	background-image:url(../images/colorscale.png);
	width:664px;
	height:590px;
	margin:0 0 30px 30px;
}

.contact-page-content1
{
    display:inline;
    float:left;
    width:438px;
}

.contact-page-content2
{
    display:inline;
    float:left;
    width:304px;
    height:470px;
}

.faq-content dt
{
    font-weight:bold;
}

.faq-content
{
    padding-top:25px;
}

.feat-ben-content dt
{
    font-weight:bold;
}

#starter-main-install-video
{
	background-image:url(../images/videoinstallationstart.jpg);
    width:321px;
    height:240px;
}

.install-video-button
{
	margin-left:40px;
    display:inline;
    float:left; 
}

.standard-model
{
    width: 100%;
}

.standard-model th
{
    text-align: center;
    font-weight: bold; 
}

.standard-model td
{
    font-weight: bold;
}

.standard-model tr
{
    text-align: center;
    font-weight: bold;
}

.standard
{
    width: 100%;
}

.standard th
{
    text-align: center;
    font-weight: bold; 
    font-size: 8pt;
}

.standard td
{
    font-weight: normal; 
    font-size: 8pt;
    border: 1px solid #B4A995;
    padding-left: 4px;
}
