@charset "utf-8";

* {margin: 0; padding: 0;}
body {background: url(img/stripes.gif);margin: 0;font-family: Arial, Helvetica, sans-serif;color: #ffffff;}
h1, h2 {margin-bottom: 10px;}
h3 {
	text-transform: uppercase;
	color: #FFFF00;
	margin: 10px 0;
}
h4 {border-bottom: 1px solid #ffffff; margin-bottom: 10px; display: block;}
ul {list-style: none; padding: 0;}
p {font-size: 12px; margin: 3px 0;}
a {color: #FFFF00}
a:hover {color: #999999; text-decoration: none;}
a img {border: 2px solid #0000bb;}
a:hover img {border: 2px solid #999999;}
form {margin-bottom: 10px; background-color: #25263b;border: 1px solid #444444;padding: 5px;}
label {
	display: block;
	width: 100px;
	float: left;
	font-size: 14px;
}
.search_input {
	float: left;
	margin-bottom: 10px;
}
#form_left, #form_right {
	width: 50%;
}
#form_left {float: left;}
#form_right {float: right;}
.small {font-size: 12px;}
#prev_next {}
#prev {float: left;}
#next {float: right;}
#container {width: 980px;margin: 0 auto;background-color: #000000;}
#header {height: 150px;background: url(/img/headernew.gif) no-repeat;position: relative;}
#header2 {height: 150px;background: url(/img/headernew.gif) no-repeat;position: relative;}
#headerbg {height: 150px;background: url(/img/bergamo.gif) no-repeat;position: relative;}
#headerbs {height: 150px;background: url(/img/brescia.gif) no-repeat;position: relative;}
#headermo {height: 150px;background: url(/img/monza.gif) no-repeat;position: relative;}
#headerva {height: 150px;background: url(/img/varese.gif) no-repeat;position: relative;}
#headerco {height: 150px;background: url(/img/como.gif) no-repeat;position: relative;}
#headermi {height: 150px;background: url(/img/milano.gif) no-repeat;position: relative;}
#headerno {height: 150px;background: url(/img/novara.gif) no-repeat;position: relative;}
#headerpc {height: 150px;background: url(/img/piacenza.gif) no-repeat;position: relative;}
#headerpv {height: 150px;background: url(/img/pavia.gif) no-repeat;position: relative;}
#headerto {height: 150px;background: url(/img/torino.gif) no-repeat;position: relative;}
#headerti {height: 150px;background: url(/img/ticino.gif) no-repeat;position: relative;}
#headervb {height: 150px;background: url(/img/verbania.gif) no-repeat;position: relative;}
#headerro {height: 150px;background: url(/img/roma.gif) no-repeat;position: relative;}
#headervr {height: 150px;background: url(/img/verona.gif) no-repeat;position: relative;}
#headerbo {height: 150px;background: url(/img/bologna.gif) no-repeat;position: relative;}
#headerna {height: 150px;background: url(/img/napoli.gif) no-repeat;position: relative;}
#headerfi {height: 150px;background: url(/img/firenze.gif) no-repeat;position: relative;}
#headerge {height: 150px;background: url(/img/genova.gif) no-repeat;position: relative;}
#headerss {height: 150px;background: url(/img/sudisole.gif) no-repeat;position: relative;}

#menu {position: absolute;bottom: 0;}
#menu ul  {list-style: none;padding: 0;margin: 0;}
#menu ul li {float: left;text-align: center;}
#menu ul li a {
	width: 139px;
	height: 31px;
	display: block;
	margin-left: 1px;
	background: url(/img/tab.gif) no-repeat;
	color: #FFFF00;
	text-decoration: none;
	padding-top: 12px;
}
#menu2 {position: absolute;bottom: 0;}

#main {width: 956px;margin: 0 auto;border-left: 2px solid #0000bb;border-right: 2px solid #0000bb;padding:10px;}
#content {float: left; width: 700px;}
#contentD {float: left; width: 956px;}
.item {display: block; text-align: left; padding: 2px; font-size: 10px; color: #FFFF00;}
#sidebar {float: right; width: 240px;}
#sidebar img {border: 2px solid #0000bb;}
#sidebar ul {font-size: 14px;}
#sidebar2 {float: right; width: 150px;}
#sidebar2 img {border: 2px solid #0000bb;}
#sidebar2 ul {font-size: 14px;}
#girls_of_the_month, #new_models {margin-bottom: 10px;}
#girls_of_the_month ul, #new_models ul {}
#girls_of_the_month ul li, #new_models ul li {float: left; margin: 6px; padding: 6px;}
.escorts {margin-bottom: 10px;}
.escorts ul {}
.escorts ul li {float: left; margin: 6px; padding: 6px;}
.banner {text-align: center; padding: 10px;}
.banner img {border: 2px solid #0000bb;}
#city_search {margin-bottom: 10px; text-align: center;}
#quick_search {border: 1px solid #444444; background-color: #25263b; padding: 10px;}
#quick_search ul li {float: left; width: 160px; font-size: 10px;}
#quick_search ul li a {color: #ffff00;}
#footer {height: 21px;background: url(/img/footer.gif) no-repeat; font-size: 12px; text-align: center; padding-top: 4px;}
#footer a {color: #ffffff;}
.clear {clear:both;}
#escort_info {float: left;width: 200px;margin-right: 10px;}
.es_section {margin-bottom: 10px;background-color: #25263b;border: 1px solid #444444;padding: 5px;}
.es_section p {margin: 3px 0;font-size: 10px;font-weight: bold;}
#escort_pics {float: left;width: 447px;padding: 10px;background-color: #25263b;border: 1px solid #444444;}
