a:link	
{
   color: #622a7e;
   font-size : 13px;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a:visited
{
   color: #622a7e;
   font-size : 13px;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a:active 
{

   font-size : 13px;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a:hover 
{

   font-size : 13px;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}

a.article:link	
{
   font-size : 13px;
   font-weight : bold;
}
a.article:visited
{
   font-size : 13px;
   font-weight : bold;
}
a.article:active 
{
   font-size : 13px;
   font-weight : bold;
}
a.article:hover 
{
   font-size : 13px;
   font-weight : bold;
}

a.fineprint:link	
{
   color:#ffffff;
   background-color: transparent;
   font-size : 11px;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline
}
a.fineprint:visited
{
   color:#ffffff;
   background-color: transparent;
   font-size : 11px;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline
}
a.fineprint:active 
{

   font-size : 11px;
   background-color: transparent;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline
}
a.fineprint:hover 
{

   font-size : 11px;
   background-color: transparent;
   font-weight : normal;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none
}
body
{
   background-color : #65557A;
   background-position : left top;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   line-height : 150%;
   margin-left : 0px;
   margin-top : 0px;
   padding-top : 0px;
   padding-bottom : 0px;
   padding-left : 0px;
   padding-right : 0px;

}
#header {
   width: 750px;
   background-color: white;
}

#header img {
   border: none;
   padding: 0;
   margin: 0;
}

#header p {
   text-align: center;
}

#header td {
   vertical-align: middle;
}

#crafty {
   color : #333333;
   background-color: transparent;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 13px;
   font-weight : bold;
}

#pixel {
   color : #6163C7;
   background-color: transparent;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 13px;
   font-weight : bold;
}

#business {
   color: #6163c7;
   background-color: transparent;
   font-size: 15px;
   font-style: italic;
   font-weight: bold;
}

#about {
  background-color: #4f7ba0;
  background-image: url(../images/aboutbg-storm.jpg);
  background-repeat: no-repeat;
  background-position: top center;
}

#about p {
  color: white;
  background-color: transparent;
  text-align: right;
  margin: 20px 35px 20px 315px;
  padding:0;
}

#about p b {
  color: white;
}


#linkslist {
   
   padding: 10;
}

.main {
   width: 750px;
   background-color: white;
}

img.article {
   border: none;
   float: left;
   margin: 5px 6px 3px 0;
}

img.articleright {
   border: none;
   float: right;
   margin: 5px 0 3px 6px;
}

.purplerow {
   background-color: #4d2b7a;
   background-image: url(../images/menubg.jpg);
   background-repeat: repeat-x;
   background-position: left center;
   height: 25px;
   width: 750px;
   vertical-align: top;
}

.goldrow {
   background-color: #FAE6AC;
}

p.testimonials {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, "courier new", courier;
  font-size: 11px;
  line-height: 135%;
  text-align: left;
}

td.showcaseborder {

  border-left: 1px solid #E1B73C;
}

p.showcase {
  text-align: center;
  background-color: white;
  padding: 10px 20px 10px 20px;

}

p.article {
  padding-bottom: 30px;
}

p.showcase img {
  border: 2px solid #ffffff;
}

p.intro {
  margin: 0 0 0 0;
  padding: 5px 10px 15px 6px;
}

p.intro-center {
  margin: 0 0 0 0;
  padding: 5px 10px 5px 6px;
  text-align: center;
   color: #b99016;
   font-weight: bold;
}

p.form {
  text-align: right;
  padding-right: 5px;
  padding-top: 0;
}

#subnav {
  margin: 0 0 0 0;
  padding: 8px 0 13px 8px;
  background-color: white;
}

p {
   margin: 0 0 0 0;
   padding: 5px 19px 10px 19px;
   color : #272727;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 13px;
   font-weight : normal;
   line-height : 180%;
   text-align: left;
}

blockquote p {
   line-height: 130%;
}

b {
   color: #444444;
}

ul{
   list-style-image: url(../images/arrow.gif);
   margin: 5px 19px 20px 30px;
   padding: 0 0 0 0;
   text-align: left;
}
ol{
   margin: 5px 19px 20px 50px;
   padding: 0 0 0 0;
   text-align: left;
}

li {
   margin: 3px 0 7px 10px;
   padding: 0 0 0 3px;
   line-height: 180%;
}

ul.gold {
   list-style-image: url(../images/goldcircle.gif);
   color: #b99016;
   font-weight: bold;
}

ul.gold2 {
   list-style-image: url(../images/goldcircle2.gif);
   color: #b99016;
   font-weight: normal;
}

h1 {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   color: #000000;
   padding: 5px 5px 5px 0px;
   text-align: center;
   font-weight : bold;
   margin: 0 15px 0 15px;
   border-top: 3px solid #fae6ac;
   border-bottom: 1px dashed #E1B73C;
}

h1.interior {
   font-family: "Times New Roman", Times, "Century Schoolbook", serif;
   font-size: 15px;
   font-style: normal;
   color: #000000;
   background-color: #ffffff;
   padding: 5px 5px 5px 15px;
   text-align: left;
   font-weight : bold;
   margin: 10px 15px 0 10px;
   border-top: 0px solid #fae6ac;
   border-bottom: 3px solid #E1B73C;
   background-image: url(../images/goldcircle.gif);
   background-repeat: no-repeat;
   background-position: left center;
}

.box {
   border: 0px solid #fae6ac;
   margin: 10px 20px 10px 20px;
   padding: 0px 0px 15px 2px;
}

.startbox{
   border: 1px dashed #fae6ac;
   margin: 10px 20px 10px 20px;
   padding: 0 0 8px 0;
}

.smallbox {
   border-top: 0px solid #fae6ac;
   border-left: 0px solid #fae6ac;
   border-right: 0px solid #fae6ac;
   border-bottom: 0px solid #fae6ac;
   margin: 10px 200px 10px 20px;
   padding: 0px 0px 15px 2px;
}


.gallery {
   margin: 10px 20px 10px 20px;
   padding: 0px 0px 15px 2px;
}

.gallery p {
   margin: 0 0 0 0;
   padding: 5px 19px 20px 30px;
}
.gallery ul{
   list-style-image: url(../images/asterisk.gif);
   margin: 5px 19px 20px 60px;
   padding: 0 0 0 0;
   text-align: left;
}

#gallerytable {
   width: 380px;
   background-color: #000000;
   border-top: 10px solid #fae6ac;
   border-right: 10px solid #fae6ac;
   border-left: 10px solid #fae6ac;
   border-bottom: 10px solid #fae6ac;
}

#gallerytable2 {
   width: 660px;
   background-color: #fae6ac;
   border-top: 10px solid #fae6ac;
   border-right: 10px solid #fae6ac;
   border-left: 10px solid #fae6ac;
   border-bottom: 10px solid #fae6ac;
}

#gallerytable2 td {

  background-color: #000000;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 10px;
  padding-left: 10px;
  width: 220px;
  vertical-align: bottom;
  color: #ffffff;

}

#gallerytable2 td b{

  color: #ffffff;

}

#gallerytable3 {
   width: 660px;
   background-color: #555555;
   border-top: 10px solid #fae6ac;
   border-right: 10px solid #fae6ac;
   border-left: 10px solid #fae6ac;
   border-bottom: 10px solid #fae6ac;
}

#gallerytable3 td {

  background-color: #666666;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  color: #ffffff;

}

p.prices {
   color : #CFAC33;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 24px;
   font-weight : bold;
   padding-bottom: 5px;
   text-align: center;
   line-height : 150%;
}

p.detail {
   color : #CFAC33;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 14px;
   font-weight : bold;
   text-align: center;
   line-height : 150%;
   padding-top: 0px;
}

p.copyright {
   color : #ffffff;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   line-height : 150%;
   text-align: center;
}
p.copyright2 {
   color : #666666;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   line-height : 125%;
   text-align: left;
}

p.republish {
   color : #626262;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 13px;
   font-weight : bold;
   line-height : 130%;
   text-align: left;
   border-top: 2px solid #fae6ac;
   padding-top: 10px;
   margin: 0 20px 10px 20px;
}


td {
   color : #272727;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 13px;
   font-weight : normal;
   line-height : 150%;
   vertical-align: top;
}

h2 {
   font-family: "Times New Roman", Times, "Century Schoolbook", serif;
   font-size: 16px;
   font-style: normal;
   background-image: url(../images/heading-gradient.jpg);
   background-repeat: no-repeat;
   background-position: left center;
   color: #333333;
   background-color: #fff5d8;
   padding: 15px 5px 15px 20px;
   text-align: left;
   font-weight : bold;
   margin: 0 0px 0 0px;
   border-top: none;
   border-bottom: 1px solid #fae6ac;
   line-height: 100%;
}

h3 {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   background-image: url(../images/squarebullet-dark.gif);
   background-repeat: no-repeat;
   background-position: left center;
   color: #000000;
   background-color: transparent;
   padding: 5px 10px 5px 20px;
   text-align: left;
   font-weight : bold;
   margin: 0 35px 0 12px;
   border-top: none;
   border-bottom: 1px solid #E1B73C;
   line-height: 100%;
}

h4 {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   color: #000000;
   background-color: transparent;
   padding: 20px 10px 5px 20px;
   text-align: center;
   font-weight : bold;
   margin: 0 35px 20px 12px;
   border-top: none;
   border-bottom: 1px solid #E1B73C;
   line-height: 150%;
}

.notation {
   font-size : 11px;
   font-weight : bold;
   text-align: center;
}
.beautiful {
   font-size : 20px;
   color: #E1B73C;
   background-color: transparent;
   font-weight : bold;
   text-align: center;
   padding-bottom: 10px;
}

.quicklinks {
  padding: 15px 0 15px 5px;
}

#images {
	
display:none;	

}



.panel {
	
margin:0 60px 0 40px;	

}



ul.exposureThumbs {
	
  background:#999;
	
  border:12px solid #999;
	
  border-right:none;
	
  padding:0;
	
  margin:0;
	
  list-style-type:none;
	
list-style-image: none;
  height:79px;

}



ul.exposureThumbs li {
	
  background:#111;
	
  margin:0 12px 0 0;
	
  padding:0;
	
  text-align:center;
	
  display:none;
	
  float:left;

}



ul.exposureThumbs li img {
	
cursor:pointer;

}



ul.exposureThumbs li.last {
	
margin:0;

}



.exposureTarget {
	
width:500px;
	
height:600px;
	
background-color:#111;	
	
background-image:url(res/loader.gif);
	
background-repeat:no-repeat;
	
background-position:center center;
	
float:none;	
	
padding:0;
	
margin:0;
	
border:12px solid #fff;
	
position:relative;
	
overflow:hidden; 

}



.exposureWrapper {
	
position:absolute; 
	
top:0; 
	
left:0;

}



.exposureWrapper img {
	
cursor:pointer;
	
position:absolute;
	
top:0;
	
left:0;

}



.exposureLoaded {
	
background-image:none;	

}



.exposureData {
	
position:absolute;
 	
left:0;
 	
right:0;
 	
bottom:-2000px;
	
height:60px;
	
padding:7px;
	
background-image:url(res/veil.png);
	
color:#999;
	
font-family:Arial,Verdana,Helvetica,sans-serif;
	
font-size:16px;
	
font-weight:bold;
	
display:none;

}



/* In this demo we are using thumbs with fixed size */


ul.exposureThumbs li {
	
width:150px;
	
height:79px;

}



.exposureSlideshowControls a,
.exposureControls span,
.exposureControls a {
	
font-family:Arial,Verdana,Helvetica,sans-serif;
	
font-size:11px;
	
padding:8px 15px 8px 15px;
	
background-color:#999;
	display:block;
	
float:left;

}



.exposureSlideshowControls a {
	
float:right;	

}



.exposureSlideshowControls a,
.exposureControls a {
	
color:#333;
	
text-decoration:none;
	
outline:none;

}



.exposureSlideshowControls a:active,
.exposureSlideshowControls a:hover,
.exposureControls a:active,
.exposureControls a:hover {
	background-color:#ddd;
	
color:#444;

}



.exposurePaging .active {
	
color:#111;
	
background-color:#fff;

}



.clear {
	clear:both;	

}



p.info {
	
margin:40px auto;
	
text-align:center;	
	
width:600px;

}



p.info a {
	color:#006fc0;	

}



p.info a:hover, p.info a:active {
	
color:#0084e7;	

}
