@charset "UTF-8";
/* CSS Document */
/**/
* {
	margin-top: 0;
}

html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
h7,
p,
ul,
li,
ol,
dl,
dd,
dt,
a,
span,
img,
small,
cite,
hr
{
margin: 0px;
padding: 0px;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #007b7e;
text-align: center;
}

h3 a:link,
h3 a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #007b7e;
text-align: center;
text-decoration: none;
}



.portcontactsub {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #007b7e;
text-align: center;
}

.homecontacttext {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #4c523e;
text-align: center;
}

.homecontacttext a:link,
.homecontacttext a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #4c523e;
text-align: center;
text-decoration: none;
}


.homecontacttext a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #4c523e;
text-align: center;
text-decoration: none;
}

.innernavtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #003e4e;
font-weight: bold;
}

.innernavtext a:link,
.innernavtext a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #003e4e;
font-weight: bold;
text-decoration: none;
}

.innernavtext a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #007b7d;
font-weight: bold;
text-decoration: none;
}

.foot {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4c523e;
text-align: right;
margin: 0px 20px 0px 0px;
}

.pagetitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #007b7e;
font-weight: bold;
margin: 0px 0px 20px 0px;
}

.pagecopy {
font-family: Verdana;
font-size: 11px;
line-height: 15px;
margin: 0px 0px 18px 0px;
}

.artiststatementcopy {
font-family: Verdana;
font-size: 11px;
line-height: 14px;
margin: 0px 0px 15px 0px;
color: #4c523e;
}

.clickblog a:link,
.clickblog a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #007b7e;
text-decoration: none; 
}

ul#affilia li a{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

ul#affilia, ul#affilia li {
list-style-type:none;
display:block;
margin: 0px 0px 24px 0px;
}

.gallerytitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: bold;
}

.gallerydetail {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #055d6b;
margin: 0px 0px 30px 0px;
}

.gallerydetail a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #055d6b;
margin: 0px 0px 30px 0px;
font-weight: bold;
text-decoration: none;
}

.contacttitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: bold;
margin: 0px 0px 16px 0px;
}

.contactsubtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #055d6b;
font-weight: bold;
}

.contactsubtitle a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #055d6b;
font-weight: bold;
text-decoration: none;
}


.contactdetail {
font-family: Verdana;
font-size: 12px;
color: #4c523e;

margin: 0px 0px 16px 0px;
}

.contactdetail a{
font-family: Verdana;
font-size: 12px;
color: #007b7d;
font-weight: bold;
margin: 0px 0px 16px 0px;
text-decoration: none;
}

.formtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4c523e;
text-align: right;
margin: 5px 0px 0px 0px;
}

.schedtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #055d6b;
font-weight: bold;
margin: 0px 0px 0px 38px;
padding: 30px 0px 25px 0px;
}

.scheddetail {
font-family: Verdana;
font-size: 12px;
color: #4c523e;
margin: 0px 0px 5px 38px;
}

.commissiontitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #055d6b;
font-weight: bold;
margin: 0px 0px 20px 52px;
padding: 28px 0px 0px 0px;
}

.commissiondetail {
font-family: Verdana;
font-size: 11px;
color: #4c523e;
margin: 0px 0px 8px 52px;
}

.estimate {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4c523e;
}

.estimate a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #007b7e;
text-decoration: none;
}

.tempheader {
font-family: Verdana;
font-size: 16px;
color: #007b7d;
font-weight: bold;
text-align: center;
margin: 20px 0px 0px 0px;
}
