body,p,div,a{font-family : Verdana, Arial,  Helvetica, sans-serif;}
body{text-align : center; margin : 20px;}
#container{width : 800px; height : auto; text-align : left; margin-right : auto; margin-left : auto;}
#header{float : left; width : 800px; height : 135px; background: url(../images/weddingcar_header.gif) no-repeat;}
#header h1{display : none;}
#header p{display : none;}
#topnav{float : left; width : 800px; border-bottom : #B29A6A solid 1px;}
#featureimages{float : left; width : 800px; height : auto; background: url(../images/picturesslice.gif) repeat-y; border-bottom : #B29A6A solid 1px; }
#featureimages img{margin-left : 10px; margin-top : 5px; margin-bottom : 5px;}
#introbar{float : left; width : 798px; background-color : #FFFFFF; height : 20px; border-left : #B29A6A solid 1px; border-right : #B29A6A solid 1px; }
#introbar h2{color : #705924; line-height : 20px; font-size : 70%; margin : 0px; margin-left : 30px;}
#featurecontent{float : left; width : 800px; padding-top : 10px; padding-bottom : 20px; height : auto; background: url(../images/picturesslice2.gif) repeat-y;}
p.welcome{font-weight : bold; color : #705924; font-size : 90%; margin-left : 40px; padding-top : 5px; padding-bottom : 5px;}
#featurecontent p{color : #705924; font-size : 80%; width : 400px;  margin-left : 40px; margin-top : 5px; margin-bottom : 5px;}
#bottomlinks{float : left; width : 800px; background-color : #B69B7D; height : 30px; line-height : 30px;}
#bottomlinks a{color : #FFFFFF; margin-left : 20px; font-size : 80%; text-decoration : none; line-height : 30px;}
#bottomlinks a:hover{color : #FFFFFF; margin-left : 20px; font-size : 80%; text-decoration : none; line-height : 30px;}
#footer{float : left; text-align : center; width : 800px; padding-top : 10px; padding-bottom : 10px; height : auto; background: url(../images/picturesslice2.gif) repeat-y;}
#footer p{float : left; margin-left : 200px; color : #996633; font-size : 80%; margin : 0px;}
html>body #footer p{color : #996633; font-size : 80%; text-align : center; margin : 0px; margin-left : 100px;}
div.weddingcar{float : left; clear : left; width : 300px; height : 85px; border : #705924 solid 1px; background-color : #FFFFFF; margin-bottom : 5px;}
div.weddingcar img{float : left; margin-left : 5px; margin-right : 5px; width : 100px; height : 75px;}
div.weddingcar a{ width : 250px; color : #705924; font-size : 80%; font-weight : bold; text-decoration : none; }
div.weddingcar a:hover{ width : 250px; color : #705924; font-size : 80%; font-weight : bold; text-decoration : none; }
#featurecontentleft{float : left; width : 450px; height : auto;}
#featurecontentright{float : left; width : 350px; height : auto;}
#photos{float : left; clear : both; width : 730px; padding-bottom : 10px; height : auto; background-color : #FFFFFF; border : #816D3E solid 1px; margin-top : 10px; margin-bottom : 10px; margin-left : 17px;}
html>body #photos{float : left; clear : both; width : 730px; padding-bottom : 10px; height : auto; background-color : #FFFFFF; border : #816D3E solid 1px; margin-top : 10px; margin-bottom : 10px; margin-left : 35px;}
#featureimg{float : left; margin : 10px; margin-left : 10px; border : #816D3E solid 1px;}
#thumbs{float : left; padding-top 10px; width : 285px; height : auto;}
img.preview90{float : left; border : #816D3E solid 1px; margin-left : 3px; margin-bottom : 3px; }
.contact{width : 250px; color : #816D3E; font-size : 70%; border : #816D3E solid 1px; }
#contactleft{float : left; width : 300px; height : auto; padding : 10px;}
#contactleft p{width : auto;}
#contactright{float : left; width : 230px; height : auto; padding : 10px;}
#contactright p{width : auto;}
.contactarea{width : 250px; color : #816D3E; height : 215px; border : #816D3E solid 1px; }
#sitelinks a{color : #816D3E; text-decoration : none; }
#sitelinks a:hover{color : #816D3E; text-decoration : underline; }