a:focus{outline:none}
#container{
	font-family: Arial, Helvetica, sans-serif;
	height: 768px;
	width: 1024px;
	margin: auto;
}
#topnavigation{
width:1024px;
height:30px;
color:#FFFFFF;
 text-align:center;
 background-color:#000000;
 }
#topnavigation a{
color:#FFFFFF;
text-decoration:none;
letter-spacing: 2px;
font-size: 14px;
padding-right:20px;
line-height: 30px;
}

#topnavigation a:hover {
color:#999999;
}
#topnavigation a.hover {color:#999999;}

a { text-decoration: none; }
img { border: 0 none; }
#content { height: 650px; background:url(../common/bg.gif) center no-repeat; }
#content.about {background:url(../common/bg.gif) center no-repeat;}
#content.about #aboutpicture { float: left; margin-top: 30px; margin-left: 20px; padding-right: 20px;}
#eaudeparfumpicture{ float: left;  margin-left: 0px;}
#content.about #abouttext { padding: 10px 30px 30px 400px; font-size: 14px;  color: #555;}
#content a {color: #555; text-decoration: none;  }
#content a:hover {text-decoration:underline; }
#eaudeparfumtext { padding: 20px 40px 30px 410px; font-size: 14px; color: #555;}
#content.about #abouttext  p {padding:0; margin:13px 0;}
#content.perfume {background:url(../common/bg.gif) center no-repeat; position: relative;}
#content.perfume .left { float: left; }
#content.perfume .right .upper img { padding: 20px 110px; font-size: 16px;}
#content.perfume .right .upper{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size: 16px;}
#content.perfume .right .lower table td { text-align: center; font-size: 16px; }
#content.perfume .right p { margin:0 0 0 510px; padding: 0 20px; font-size: 80%;} 
#content.contacts {display:none; color:#555;}
#content.contacts div {position: relative; top: 100px; left:400px; color:#999;  font-size:16px;}
#content.contacts div p {margin:0; padding: 10px;color:#555;}
#content.contacts div a {text-decoration:none; color:#555;}
#content.contacts div a:hover {text-decoration:underline;}
#content.diana {position: relative;}
#content.diana .showbox {width:1030px; height:630px;background:url(../diana/diana.gif) center no-repeat; }
#content.diana .page { position: absolute; right: 0px; bottom: 0px; }
#content.diana .page a {display:block; padding: 3px; margin: 0 10px; float: left; color: #666;}
#content.diana .page a:hover {color:#000;}
#content.diana .link {position:absolute;bottom:0px;}
#content.diana .link a {color:#999; font-size: 60%;}
#content.collections {background:url(../common/bg.gif) center no-repeat; position: relative; }
#content.collections .lefttext {float: left; padding-top:40px; width:400px;Padding-left:20px;font-size: 14px;  color: #555;}
#content.collections .menu {position: relative; padding-top: 40px; text-align: center; font-size: 14px;  color: #555;}
#content.collections .menu p {margin:0; padding: 10px;}
#content.collections .menu a {color:#555; font-weight:bold;}
#content.collections .menu a:hover {color:#333;}
#content.collections table { float: left; }
#content.collections table td {text-align:center; font-size: 70%; color: #666;}
#content.collections .showbox {margin-left: 350px; border: 1px solid #ccc; width: 650px; height: 535px; top: 20px; position: relative; }
#content.collections .page {left: 350px; position: absolute; bottom: 50px; font-size: 90%;color:#ccc;}
#content.collections .page a { color:#666; }
#content.collections .page a:hover {color:#ccc;}
#content.bags {background:url(../bags/bags.jpg) center top no-repeat; }
#content.bags .menu {position: relative; top: 200px; text-align: center; color:#999;}
#content.bags .menu p {margin:0; padding: 10px;}
#content.bags .menu a {color:#999;}
#content.bags .menu a:hover {font-size:105%; color:#333;}
#content.bags table { float: left; }
#content.bags table td {text-align:center; font-size: 70%; color: #666;}
#content.bags table td a { color:#222; }
#content.bags table td a:hover { color:#666; }
#content.bags .showbox {margin-left: 0px; width: 650px; height: 535px; top: 60px; position: absolute; }
#content.archive .showbox {width:1030px; height:600px;background:url(../archive/archive.gif) center no-repeat;}
#content.archive .showbox table { text-align: center; top: 130px; left: 190px; position: relative; }
#content.archive .showbox table th {color:#999;padding:15px;font-size: 70%;}
#content.archive .page {font-size:70%;color:#ccc;}
#content.archive .page a {color:#666;}
#content.news table td {font-size:70%;color:#666; height: 85px;}
#content.news table td a {color:#666;}
#content.news table td a:hover {color:#333;}
#content.news #newlayer {position:absolute;z-index:10;background-color:#fff; top: 50px;}
#content.news #newlayer .showbox {width:1024px;height:550px;}
#content.news #newlayer .page td {color:#ccc;}