html,body{margin:0;padding:0}

body{font:12px arial, tahoma,verdana, sans-serif;text-align:center;color:#404040;background-color: #000;height: 100%;background-image:url('../images/body-bg.png');background-position: top center;background-repeat: no-repeat;}

.cl {clear: both;}
img {border: 0;}
a {outline: none;}
a.normal {color: #6f5782;text-decoration: none;}
a.normal:hover {color:#6f5782;text-decoration: underline;}

h1 {display: none;}
h2 {font-size: 20px; font-weight: normal; text-decoration: none; display: inline;color: #686366;padding: 0 0 0 170px;}
h3 {font-size: 24px; font-weight: normal; text-decoration: none; display: inline;color: #fff;}

form {margin-top: 0;padding-top: 0;}

/* auto height columns hack */
div#container{width:960px;margin:0 auto 0 auto;border:0;height: auto;}
/* head */
#head{width: 660px;height: 170px;text-align: center;padding: 12px 0 0 0;}

#left {width: 530px;height: 400px;float: left;background-image: url('../images/girl.png');background-position: bottom left;background-repeat: no-repeat;text-align: left;padding-top: 60px;position: relative;}
#right {width: 400px;height: 400px;float: right;background-image: url('../images/content2.png');background-position: top center;background-repeat: no-repeat;text-align: left;margin-top: 50px;position: relative;}

#left p {color: white;padding: 0 0 0 170px;}
#left p.special {color: white;padding:60px 0 0 260px;}
#left strong {color: #8a719f}

#right p {color: #686366;padding: 15px;}
#right ul li {color: #686366;}

#gallery {width: 960px;height: auto;float: left;background-image: url('../images/girl.png');background-position: bottom left;background-repeat: no-repeat;text-align: left;padding-top: 60px;position: relative;}
#gallery p {color: white;padding: 0 0 0 170px;}
#gallery img {padding: 5px;margin: 4px; border: 1px solid #563C56;}

#menu {width: auto;text-align: center;}
#menu ul {list-style-type: none;color:#8a719f;}
#menu li {display: inline;padding: 0 4px 0 0;}
#menu li a {font-size: 13px;color:#6f5782;text-decoration: none;font-weight: bold;padding: 0 4px 0 0;}
#menu li a:hover {font-size: 13px;color:#6f5782;text-decoration: underline;font-weight: bold;}

.imagemenu {width: 100%;height: 108px;text-align: center;position: absolute;bottom: 20px;}
.imagemenu a {cursor: pointer;}

#footer {width: 100%;height: 21px;text-align: center;margin-top:20px;}