* { padding: 0; margin: 0; }

body
{
background-color: #000000;
font-family:'Trebuchet MS', Helvetica, sans-serif;
color:#ffffff;
text-align: center;

}



div#menu
{
padding: 10px;
height:20px;
border: 0px solid #616161;
text-align: center;
color: #ffffff;
font-size:12px;
font-family:'Trebuchet MS' , Helvetica;
}

ul
{
list-style-type:none;
}

li
{
text-align: right;
color: #ffffff;
font-size:12px;
font-family:'Trebuchet MS' , Helvetica;
}


div#container
{
text-align: left;
padding: 10px;
width : 820px;
margin: 0 auto;
border: 0px solid red;
background-color: #000000;
color: #999999;
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 13px;
}

div#logo
{
overflow: hidden;
width : 820px;
height: 84px;
margin: 0 auto;
border-bottom: 0px solid white;
background-color: #000000;
color: #999999;
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 12px;
}

td
{
vertical-align: text-top;
}



div.box
{
text-align: left;
padding: 10px;
width : 800px;
height: auto;
margin: 0 auto;
border: 1px solid #333333;
background-color: #000000;
color: #ffffff;
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 13px;
}

div#footer
{
text-align: left;
padding: 10px;
width : 800px;
height: auto;
margin: 0 auto;
border: 1px solid #333333;
background-color: #000000;
color: #00aeef;
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 12px;
}

div#icon
{
text-align: left;
width : 64px;
height: 64px;
margin: 0 auto;
border: 1px solid #333333;
background-color: #000000;
color: #999999;
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 12px;
}


input
{
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 12px;
color: #272727;
background-color: #ffffff;
border: 1px solid #1b1b1b;
}

select
{
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 12px;
color: #272727;
background-color: #ffffff;
border: 1px solid #1b1b1b;
}



textarea
{
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size : 12px;
color: #272727;
background-color: #ffffff;
border: 1px solid #1b1b1b;
}

div#text
{
padding: 5px;
border: 1px solid red;
}

a.top{
color: #ffffff;
font-family: verdana;
font-size: 12px;
text-decoration: none;
padding: 4px 10px 4px;
}

a.top:hover {
color: #cccccc;

}

a.topmenu{
color: #ffffff;
font-family: verdana;
font-size: 12px;
text-decoration: none;
padding: 4px 12px 6px;
border: 1px solid #636363;
}

a.topmenu:hover {
color: #cccccc;
background-color:#272727;
}


a {
color: #6dcff6;
font-size:12px;
font-weight:bold;
font-family:'Trebuchet MS' , Helvetica;
text-decoration: none;
}

a:hover
{
color: #ffffff;
}

a.blue {
color: #ffffff;
font-size:11px;
font-family:'Trebuchet MS' , Helvetica;
text-decoration: none;
}



ul#topmenu{
display: inline;
line-height: 20px;
} 

li.topmenu {
padding: 4px 10px 4px;
border: 1px solid #636363;
background-color: #000000;
list-style: none;
display: inline;
}


ul.submenu{
display: inline;
line-height: 20px;
} 

li.submenu {
border-bottom: 1px solid #272727;
text-align: left;
}

li.submenu:hover {
background-color: #363636;
border-bottom: 1px solid #272727;
text-align: left;
}

div.title
{
background-color:#ffffff;
color:#000000;
width: 800px;
height: 20px;
padding: 2px;
border: 1px solid #ffffff;
border-right: 17px solid #ffffff;
font-size:14px;
font-family:'Trebuchet MS' , Helvetica;
text-decoration: none;
}

p.standout
{
color:#00aeef;
font-size:13px;
font-family:'Trebuchet MS' , Helvetica;
text-decoration: none;
}

img.centerimages
{
border: 1px solid #ffffff;
}

img.showcase
{
border: 10px solid #000000;
}

img.weddingsamples
{
//border: 5px solid #000000;
//display:block;
margin-left:auto;
margin-right:auto;
}

