


body {
    margin:0;
    padding: 0;
	font-family: "Times New Roman", Times, serif; 
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color:#33484d;
	text-decoration: none;	
	line-height: 110%;
	background-color:#C8C8C8;
	
		
}

#container {
	display:block;
	position: absolute;
	padding:0;
	width:100%;
	height:20px;
	background-color:#C8C8C8;	
	top:0px;
	margin:0 0 0 0;
	border:solid #E69623;
	border-width:3px 0 3px 0;
	opacity: 0.90;
	-moz-opacity: 0.90;
	filter: alpha(opacity=90);
	left: 1px;
}

#container2 {
	display:block;
	position: absolute;
	padding:0;
	width:100%;
	height:20px;
	background-color:#C8C8C8;	
	top:0px;
	margin:0 0 0 0;

}


#outerWrapper {
text-align:left;
width: 938px;
margin-left:auto; margin-right:auto; /* centers page */
background-image: url(../images/bkgrnd938px.jpg);
background-color:#C8C8C8;

}

#contentBlock {
text-align:left;
width: 820px;
margin: 0 auto;
}


P {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color:#33484d;
	text-decoration: none;
	line-height: 125%;	
}

Table {
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color:#33484d;	
	line-height: 110%;
}

.vidtd {
height:250px;
}

.titlediv {
padding-bottom:20px;
margin:auto;
}


#menuDiv {
padding-top:1px;
height:20px;	
}

.menuTxt {
    font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.menuTxt:link {	
	font-size: 10px;
	color: #000;
	text-decoration: none;
}

a.menuTxt:active {	
	font-size: 10px;
	color: #000;
	text-decoration: none;
}

a.menuTxt:visited {	
	font-size: 10px;
	color: #000; text-decoration: none;
}

a.menuTxt:hover {
	
	font-size: 10px;
	color: #666666; text-decoration: none;
}

.padTB4px {
padding-top:2px; padding-bottom:2px;
}

.margTB4px {
margin-top: 2px; margin-bottom: 2px;
}




.pageBkgrnd-gen {
width: 718px;
height: 521px;
/*  background-image:url(../images/pageBkgrnds-gen1.jpg) ; 
background-repeat:no-repeat;  */
}

.pageBkgrnd-foto {
width: 718px;
height: 521px;
background-image:url(../images/pageBkgrnds-foto1.jpg);
}

.pageBkgrnd-serv {
width: 718px;
height: 521px;
background-image:url(../images/pageBkgrnds-serv4.jpg);
}

.pageBkgrnd-jobs {
width: 718px;
height: 521px;
background-image:url(../images/pageBkgrnds-jobs1.jpg);
}

.pageBkgrnd-about {
width: 718px;
height: 521px;
background-image:url(../images/pageBkgrnds-about1.jpg);
margin:auto;
}



.pageBkgrnd-artsub {
width: 718px;
height: 521px;
background-image:url(../images/pageBkgrnds-art1.jpg);
}

.pageBkgrnd-info {
width: 718px;
height: 521px;
background-image:url(../images/pageBkgrnds-art1.jpg);
}

.pageBkgrnd-price {
width: 718px;
height: 839px;
background-image:url(../images/pageBkgrnds-price1.jpg);
}


.pageTitles {
color:#7f2c04;
font-size:35px;
    }

.pageTitlesY {
color:#ffffcc;
font-size:35px;
    }
	
.pageTitlesBG {
color:#485b5f;
font-size:35px;
    }

.textcolor3 {
    color: #EFDBFD
	
	}

.textcolorG {
    color: #615f5f;
	
	}



.textcolorY {
    color: #ffffcc;
	
	}
.textcolorBG {
    color: #485b5f;
	
	}

.footertext10px {
     color: #EFDBFD;
	 font-size: 10px;
	 }

a:link {
	
	font-size: 16px;
	color: #8230a4;
	text-decoration: none;
}

a:visited {
	
	font-size: 16px;
	color: #8230a4; text-decoration: none;
}

a:active {
	
	font-size: 16px;
	color: #8230a4; text-decoration: none;
}


a:hover {
	
	font-size: 16px;
	color: #957ba0; text-decoration: underline;
}


.slidThumbs {
height:64px;
width: 64px;
display: block;
}

.slidThumbs a {
display: block;
height:64px;
width: 64px;
background-color:#000;}
.slidThumbs a:hover {
height:64px;
width: 64px;
background-color:#ffffcc; }






a.color2:link {
	
	font-size: 12pt;
	color: #ffffcc;
	text-decoration: none;
}

a.color2:visited {
	
	font-size: 12pt;
	color: #ffffcc; text-decoration: none;
}

a.color2:hover {
	
	font-size: 12pt;
	color: #ffffff; text-decoration: underline;
}



a.small:link {
	
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: none;
}

a.small:visited {
	
	font-size: 8pt;
	color: #CCCCCC; text-decoration: none;
}

a.small:hover {
	
	font-size: 8pt;
	color: #F8E601; text-decoration: underline;
}



a.txt12blu:link {	
	font-size: 12pt;
	color: #4c5e62;
	text-decoration: none;
}

a.txt12blu:visited {	
	font-size: 12pt;
	color: #4c5e62; text-decoration: none;
}

a.txt12blu:active {	
	font-size: 12pt;
	color: #4c5e62; text-decoration: none;
}
a.txt12blu:hover {	
	font-size: 13pt;
	color: #7c8a8d; text-decoration: underline;
}


.footer {
    font-size: 11px;
	color: #96A0B4;
}

a.footer:link {
	
	font-size: 11px;
	color: #96A0B4;
	text-decoration: none;
}

a.footer:visited {
	
	font-size: 11px;
	color: #96A0B4; 
	text-decoration: none;
}

a.footer:hover {
	
	font-size: 11px;
	color: #6180bd; 
	text-decoration: underline;
}




.typeSize12 {
     font-size: 12pt;
	 font-weight:normal;
}

a.typeSize12:link {
	
	font-size: 12pt;
	color: #CCCCCC;
	text-decoration: none;
}

a.typeSize12:visited {
	
	font-size: 12pt;
	color: #CCCCCC; text-decoration: none;
}

a.typeSize12:hover {
	
	font-size: 12pt;
	color: #FFFFFF; text-decoration: underline;
}


.txt-1 {
     font-size:17px; color: #595959;line-height: 125%;	
}
a.txt-1:link {
	font-size:17px; color: #732e90; text-decoration:none;
}
a.txt-1:active {
    font-size:17px; color: #732e90; text-decoration:none;
}
a.txt-1:visited {
    font-size:17px; color: #732e90; text-decoration:none;
}
a.txt-1:hover {
    font-size:17px; color: #957ba0; text-decoration:underline;
}




.txt15gray {
     font-size: 15px;
	 font-weight:normal;
	 color:#595959;
}

a.txt15gray:link {	
	font-size: 15px;
	color: #732e90;
	text-decoration: none;
}

a.txt15gray:visited {	
	font-size: 15px;
	color: #732e90; text-decoration: none;
}

a.txt15gray:active {	
	font-size: 15px;
	color: #732e90; text-decoration: none;
}

a.txt15gray:hover {	
	font-size: 15px;
	color: #8230a4; text-decoration: underline;
}



.txt14pt {
     font-size: 14pt;
	 font-weight:normal;
	 
}

a.txt14pt:link {
	font-size: 14pt;
	color: #3C8392;
	text-decoration: none;
}
a.txt14pt:active {
    font-size: 14pt;
	color: #3C8392; text-decoration: none;
}

a.txt14pt:visited {
    font-size: 14pt;
	color: #3C8392; text-decoration: none;
}

a.txt14pt:hover {
    font-size: 14pt;
	color: #CA5026; text-decoration: underline;
}

.txt16pt {
     font-size: 16pt;
	 font-weight:normal;
	
}

a.txt16pt:link {
	font-size: 16pt;
	color: #3C8392;
	text-decoration: none;
}
a.txt16pt:active {
    font-size: 16pt;
	color: #3C8392; text-decoration: none;
}

a.txt16pt:visited {
    font-size: 16pt;
	color: #3C8392; text-decoration: none;
}

a.txt16pt:hover {
    font-size: 16pt;
	color: #CA5026; text-decoration: underline;
}

.txt18px {
font-size: 18px;
}
.txt19px {
font-size: 19px;
}


.title-small-blk {
     font-size: 16px;
	 font-weight: bold;
	 color:#000;
}

a.title-small-blk:link {	
	font-size: 14px;
	font-weight: bold;
	color: #4e2066;
	text-decoration: none;
}

a.title-small-blk:visited {	
	font-size: 14px;
	font-weight: bold;
	color: #4e2066; text-decoration: none;
}

a.title-small-blk:active {	
	font-size: 14px;
	font-weight: bold;
	color: #4e2066; text-decoration: none;
}

a.title-small-blk:hover {	
	font-size: 14px;
	font-weight: bold;
	color: #622781; text-decoration: underline;
}





input, textarea {background-color: #C7C7C7;}
input, option {background-color:#C7C7C7;}
select {
 background-color: #C7C7C7;
 color: black;
}

img { border:0px; }


