﻿html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr,fieldset,em{
margin:0px;
padding:0px;
border:0px;
border-collapse:separate;
border-spacing:0px;
cursor:default;
}
input,select{
margin: 0;
padding: 0;
}
body{
font-family: Book Antiqua, Times, serif;
font-size:100.1%;
text-align:center;
min-width: 900px;
margin-top:10px;
background:#afa695 url(../images/pagebg.jpg) top left repeat-x;
}
strong,b{
font-weight:bold;
}
p{
font-size:90%;
line-height:1.2em;
cursor:default;
margin:10px 0;
}
a:active, a:focus{
outline:0;
}
h1, h2{
font-weight:normal;
margin-bottom:10px;
font-size:150%;
}
a, img, a img{
cursor:pointer;
}
/* Clear floating Divs */
.floatcontainer:after{content:".";display:block;height:0px;clear:both;visibility:hidden;font-size:0px}
.floatcontainer{display: inline-block;}
/* Hides from IE Mac \*/
* html .floatcontainer {height:1%}
.floatcontainer{display:block}
/* End clear */

#contTop{
margin:0 auto;
background:url(../images/FrameTop.jpg) top left repeat-y;
height:86px;
width:900px;
}

#container{
margin:0 auto;
text-align:left;
width:724px;
padding:0 88px;
background:url(../images/FrameBody.jpg) top left repeat-y;
}

#banner{
width:724px;
height:186px;
background:url(../images/Banner2.jpg) top left repeat-y;
}

#nav{
background:url(../images/NavAreaBG.jpg) top left repeat-y;
}
#nav ul{
list-style-type:none;
margin-left:20px;
height:101px;
}
#nav ul li{
float:left;
display:inline;
}
#nav ul li a{
display:block;
text-decoration:none;
width:119px;
height:71px;
color:White;
padding:15px 15px;
font-size:110%;
text-align:center;
background:url(../images/NavBG.jpg) 0 -101px no-repeat;
}
#nav ul li a:hover{
background-position: 0 0;
padding:25px 15px 15px 15px;
height:61px;
}

body.default #nav ul li.default a{background:url(../images/NavBG.jpg) 0 0 no-repeat;padding:25px 15px 15px 15px;height:61px;}
body.ourantiques #nav ul li.ourantiques a{background:url(../images/NavBG.jpg) 0 0 no-repeat;padding:25px 15px 15px 15px;height:61px;}
body.contactus #nav ul li.contactus a{background:url(../images/NavBG.jpg) 0 0 no-repeat;padding:25px 15px 15px 15px;height:61px;}

#content{
padding:20px 40px;
background:url(../images/ContentBG.jpg) top left repeat-y;
}

#footer{
margin:0 auto;
width:900px;
padding-top:19px;
background:url(../images/FooterBG.jpg) top left no-repeat;
font-size:80%;
text-align:right;
}
#footer ul{
color:White;
list-style-type:none;
margin-right:20px;
float:right;
}
#footer ul li{
float:left;
display:inline;
}
#footer ul li a{
text-decoration:none;
color:White;
}
#footer ul li a:hover{
text-decoration:underline;
}

#footer #copy{
margin-top:65px;
width:900px;
float:right;
}
#footer p{
font-size:90%;
color:White;
margin:0 17px 0 0;
}
#footer p.first{
margin-top:0px;
}
#footer p a{
color:White;
text-decoration:none;
}
#footer p a:hover{
text-decoration:underline;
}


#plug a{
font-size:90%;
}

#galleries{

}

#galleries div{
width:200px;
height:170px;
text-align:center;
float:left;
margin-right:20px;
margin-top:10px;
}

#galleries div.rowend{
margin-right:0;
}

#galleries div p{
margin:0;
}

#content ul{
margin-left:0px;
margin-right:20px;
margin-bottom:20px;
}

*html #content ul{
margin:0 20px 10px 13px;
}

#content ul.nobullets{
list-style-type:none;
}

#contact{
float:right;
width:180px;
}

#frmMain{
float:left;
width:400px;
}