body {
	margin:0; padding:0; background:#000000; font-size:13px; color:#8c8c8c;
	width:880px; margin:10px auto;
}
* { margin:0; padding:0;}


body, th, td, input, textarea, select, option {
	font-family: Georgia, "Times New Roman", Times, serif;
}

h1, h2, h3 { font-weight:normal; color:#cba61a; }

h1 { letter-spacing:-0.02em; font-size:2.5em; font-style:italic; margin:20px 0 10px 0; }
a {	color: #3aa0b9; text-decoration:underline; }

a:hover { color:#eb42a3; text-decoration:none; }

/* -------------------------------------------------------------------------- */

#header {
	height:230px; background:url(img/headGirl2.jpg) no-repeat right top;
	/*border:red 1px solid;*/
}
#header p {
	margin:0; color:#eb42a3; line-height:1.3em;
}

#header p.phone {
	margin-top:20px; font-size:1.4em; font-weight:normal;
}
#header p.phone strong {
	font-weight:normal;	font-size:1.8em;
}

#header h3 {
	padding-top:10px; width:390px; font-size:2.2em; margin-bottom:15px; line-height:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;
}

#header a {
	text-decoration:none; color:#eb42a3;
}

/* -------------------------------------------------------------------------- */
#menu {
	height:20px; /*border:green 1px solid;*/ font-size:1.2em;
	margin:0 0 30px 0;
}

#menu ul { list-style:none; /*margin:0 300px 0 0*/ }
#menu ul li { width:16%; float:left; text-align:left; }
#menu ul li a { color:#3aa0b9; text-decoration:underline; }
#menu ul li a:hover {color:#eb42a3; text-decoration:none;}


#menu ul {
    list-style-type: none;
    position: absolute;
    width:600px;
    /*margin: 2em;
    padding: 1em;*/
}

#menu ul li {
    position:relative;
    z-index:999;
    padding:0 0.5em;
    line-height:1.5;
    float:left;

}



#menu div.ahover {
    position:absolute; /*margin-right:100px;*/
    z-index:-1;
}

#menu ul div.ahover {
    background: #111;
    border:1px solid #222;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

#menu ul li {
    /*clear: left;*/
    color: #222;
}




















/* -------------------------------------------------------------------------- */
#content {
	/*border:blue 1px solid;*/
}

#content p { margin:15px 0; line-height:1.4em; }
#content small { color:#333; }
#content ul { margin:10px 0 15px 30px;; }
#content ul li { margin:8px 0; }

#content ol {margin:10px 0 15px 30px;;}
#content ol li { margin:8px 0; }



/* -------------------------------------------------------------------------- */
#gallery {

}


/* -------------------------------------------------------------------------- */


#sendForm {

}


/* -------------------------------------------------------------------------- */




#footer {
	/*border:yellow 1px solid;*/
	margin:30px 0 15px 0;
	border:0; border-top:#333 1px solid;
	padding:20px 0 0 0;
	font-size:0.9em;
}

#footer .left { width:250px; float:left; }
#footer .left a { font-size:0.1em; display:block; width:90px; float:left; color:#000; }

#footer .right { margin-left:250px; }

/* -------------------------------------------------------------------------- */




.clr { clear:both; }
.clrLeft { clear:left; }
.clrRight { clear:right; }