body
{
   margin:0px;
   padding: 0px;
   background-color:white; 
}
body,td {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   color:#454545;
   line-height: 160%;
}

smallText{
   font-size: 12px; 
   line-height: 120%;
}


 A           { color: #6301d2; }
 A:visited   { color: #6301d2; }
 A:hover     { color: #000000; }

A.nav           { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: white;
   text-decoration: none;
   font-size: 14px;
   font-weight: normal;
  text-transform: none;
}

A.nav:visited   { color: white; }
A.nav:active    { color: #6301d2; }
A.nav:hover     { color: #6301d2; }


A.pnav           { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #454545;
   text-decoration: none;
   font-size: 14px;
   font-weight: normal;
  text-transform: none;
}

A.pnav:visited   { color: #454545; }
A.pnav:active    { color: #6301d2; }
A.pnav:hover     { color: #6301d2; }




.address {
   font-size:10px;
   color:#565656;
   font-weight:normal; 
   LINE-HEIGHT: 100%;
   letter-spacing: 0.08em;
   padding-top:6px;
}
.copyright {
   font-size:11px;
   color:#787878;
   font-weight:normal; 
   LINE-HEIGHT: 100%;
   letter-spacing: 0.06em;
   padding-top:4px;
}

.copyrightSymbol {font-size:11px;color:#787878;}

.wdn {font-size:10px;color:#787878;}

 
a.wdn:active, a.wdn:hover, a.wdn,a.wdn:visited
{
  font-size: 10px; color:#787878; text-decoration:underline;}
}

TABLE.pnav
{
   border-top-width: 0px;
   border-top-style :solid;

   border-bottom-width: 2px;
   border-bottom-style :solid;
 
   border-color:#666466;
   height:12px;
   width:100%;

}

TABLE.nav
{
   background-color:#9F9B9F;
   border-top-width: 3px;
   border-top-style :solid;

   border-bottom-width: 0px;
   border-bottom-style :solid;
 
   border-color:#444244;
   height:12px;
   width:100%;
}

TD.nav
{
   height:12px;
   border-left-width: 40px;
   border-left-style:solid;
   border-right-width: 40px;
   border-right-style:solid;

   border-top-width: 0px;
   border-top-style:none;

   border-bottom-width: 0px;
   border-bottom-style:none;

   border-color:#9F9B9F;
}




/* For contact page */
TABLE.contactForm
{
   background-color:#F0F0F0;
   background-color:white;
   border:1px solid;
   border-color:#454545;
   border-color:white;

}

TD.contactForm
{

   border-left-width: 10px;
   border-left-style:solid;
   border-right-width: 10px;
   border-right-style:solid;

   border-top-width: 0px;
   border-top-style:none;

   border-bottom-width: 0px;
   border-bottom-style:none;

   border-color:#F0F0F0;
   border-color:white;
}



/* For about us page */
TABLE.photoAlbumOuter
{
   background-color:white;
   background-color:#F0F0F0;
   border-width: 1px;
   border-style :solid;
   border-color :#454545;

   height: 122px;
}

blockquote.photoAlbum
{

   font-size:12px; 
   line-height:120%; 
   padding:12px 15px 0px 15px;
   margin: 0px;

}



/* EGD */
h1 {
   font-size: 18px; 
   color: #787878;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0.05em;
   font-variant: small-caps;
   border-bottom: #CC6428 0px solid;
   margin:20px 0px 10px 0px;
}   
    
h2 { 
   font-size: 16px; 
color: #787878;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0.05em;
   line-height: normal; 
BORDER-BOTTOM: #040404 1px solid; 
 margin: 15px 0px 5px;
}


h3  {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px;
   line-height: normal;
   margin: 10px 0px 5px;
   padding: 0px 0px;
}



h4 { 
        font-size:15px; 
        font-weight: normal ; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        line-height: normal; 
		margin-bottom:3px;
		padding-bottom:2px;
		padding-top:0px;
		margin-top:0px;}
        
h5 { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-weight: bold ;
        color:#626B3C; 
        font-size: 12px; 
        line-height: 160% 
}       


    #content {
    padding-left:0px;
        padding-right:0px;
        padding-top:20px;
        margin-left:88px;
        margin-right:80px;
        margin-bottom:20px;
        border-bottom:0px double #6D6D4D;
        }


.thumbs{
	margin:0px 20px 10px 0px;
	border:3px solid #ffffff;
}
ul {
	position: relative;
	left: 12px;
	list-style-type: disc;
	list-style-position: inside;
	top: 0px;
}



.inputFlat {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000;
   border-width: 1px;
   border-bottom-width: 1px;
   border-style: solid;
   border-color: #9F9B9F;
   vertical-align: middle;
   
}


table.maintable {
	margin: 0px 20px 0px 20px;

}



blockquote.caption {font-size:12px; color:white; line-height:120%; margin: 20px 25px 20px 25px; }

.boxtable {margin-left:25px;}
div.boxlink {padding: 8px 25px 8px 10px;}
a.boxlink {font-size:18px; text-decoration:none; color:white; }

A.boxlink:visited   { color: white; text-decoration:none}
A.boxlink:active    { color: white; text-decoration:underline}
A.boxlink:hover     { color: white; text-decoration:underline}


div.boxlink2 {padding: 5px 20px 5px 5px;}
a.boxlink2 {font-size:14px; text-decoration:none; color:white; }

A.boxlink2:visited   { color: white; text-decoration:none}
A.boxlink2:active    { color: white; text-decoration:underline}
A.boxlink2:hover     { color: white; text-decoration:underline}


a.portfoliotitle {font-size:17px; text-decoration:none;     color:#454545; }

A.portfoliotitle:visited   { color: #454545; text-decoration:none}
A.portfoliotitle:active    { color: #6301d2; text-decoration:underline}
A.portfoliotitle:hover     { color: #6301d2; text-decoration:underline}




