
/* Define background element */
body.back {background: #ffffff url("images/polka.png");}

/* Set the container to hold the page information */
#container {
margin: 50px auto 0px auto;
width: 90%;
max-width: 1100px;
padding: 5px;
background: #000000;
font-family: times;
}

/*remove border from images */
img {border-style: none;}

/*define the header */
div#header table {
width: 100%;
}
div#header td {
text-align: center;
}
/* width of logo */
img.logo {
width: 578px;
}

/* Define the navigation bar */

div#nav ul {
font-size: 14px;
line-height: 20px;
text-align: center;
}
div#nav li {
list-style-type: none;
display: inline;
}

div#nav li a {
text-decoration: none; 
cursor: pointer;
color: #ffffff;
padding: 10px;
}

div#nav li a:link {
color: #ffffff;
}
div#nav li a:visited {
color: #ffffff;
}
div#nav li a:hover {
color: #939598;
}

/* Define the collection pop up bar */

div#collpop ul {
font-size: 12px;
line-height: 14px;
text-align: center;
}
div#collpop li {
list-style-type: none;
display: inline;
}

div#collpop li a {
text-decoration: none; 
cursor: pointer;
color: #ffffff;
padding: 2%;
}

div#collpop li a:link {
color: #ffffff;
}
div#collpop li a:visited {
color: #ffffff;
}
div#collpop li a:hover {
color: #939598;
}


/* collection */
img.coll {
width: 100%;
}

/*Veromia*/
div#vr td
{
text-align: center;
}
/*Main Block*/
div#main
{
color: #ffffff;
font-size: 20px;
line-height: 200%;
}

div#main td {
vertical-align: top;
}
img.main {
vertical-align: top;
margin: 2%;
width: 45%;
}

/*Equal table*/
div#equal table {
margin-left: 90px;
margin-right: 90px;
margin-top: 30px;
}
div#equal table {
width: 80%;
}

div#equal td {
width: 50%;
}


/*contact page*/

div#mapcanvas {
height: 412px;
}

div#contactimage {
height: 412px;
}

div#contact {
line-height: 150%;
font-size: 18px;
}

div#contact td {
vertical-align: top;
padding: 10px 10px 10px 10px;
}

td.conmap {
width: 80%;
}
td.conimg {
width: 20%;
}

div#contact a {
text-decoration: none; 
cursor: pointer;
color: #ffffff;
}

div#smaller {
font-size: 14px;
}

div#open {
color: #ffffff;
font-size: 20px;
line-height: 200%;
}


/* Accessories */

img.bottomc { width: 300px;}

div#accessories {
text-align: justify;
}
td.side {
width: 30%;
vertical-align: top;
}

div#accessories img {
margin: 2px;
}


/* Booking page */
img.book {
height: 420px;
margin: 10px;
}

/* testimonials */
div#testimon {
line-height: 130%;
font-size: 16px;
}

/* bridesmaids */
div#bridesmaids img {
height: 300px;
}

/*About us*/

div#vert img {
height: 350px;
}

div#horz img {
width: 350px;
}

img.fright {
float: right;
}

img.fleft {
float: left;
}

/* footer */
div#footer {
color: #ffffff;
text-align: right;
font-size: 12px;
}


div#newbanner {
text-align: center;
width: 100%;
color: black;
text-align: center;
font-family: verdana;
margin: 0px;
}

table#bannertable {
background-color: pink;
padding: 0px;
margin: 0%;
border-collapse: collapse;

}
td.bannertd
{
padding: 1px;
}