/*
* Modelss v1
* CSS3
* Fuat Altun
*/

/*	myTools	*/
.hidden		{ display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr		{ white-space:nowrap !important; margin-bottom:10px; display:inline-block; }
.wrap		{ white-space:normal !important; }
.a-left		{ text-align:left !important; }
.a-center	{ text-align:center !important; }
.a-right	{ text-align:right !important; }
.repeat		{ background-repeat:repeat !important; }
.repeat-x	{ background-repeat:repeat-x !important; }
.no-repeat	{ background-repeat:no-repeat !important; }
.f-left,
.left		{ float:left !important; }
.f-right,
.right		{ float:right !important; }
.f-none		{ float:none !important; }
.f-fix		{ float:left; width:100%; }
.no-display	{ display:none; }
.no-margin	{ margin:0 !important; }
.no-margin-l { margin-left:0 !important; }
.no-margin-r { margin-right:0 !important; }
.margin-c 	{ margin:0px auto !important;}
.no-padding	{ padding:0 !important; }
.no-bg		{ background:none !important; }

.relativ	{ position:relative !important; z-index:20;}
.relativ-2	{ position:relative !important; z-index:15;}
.layer-5	{ z-index:50 !important;}
.nav-abs	{ position:absolute !important; z-index:20;}

/*	Red	*/
.red { color: #cf4242; }



/*	Header	*/
header#header {
	width: 100%; height: 200px;
	background: url(../images/broken-noise.jpg) repeat;
}
#header .top-line {
	background: url(../images/top-line.png) repeat-x;
	width: 100%; height: 40px; float: left;
}
#header .log-in {
	float: right; width: auto; margin: 8px 0 0 0 ;
}
#header .log-in a {
	margin-right: 6px;
	padding: 0 6px 0 0;
}
#header .log-in a.tablet {
	width: 17px; height: 21px; float: left;
	background: url(../images/sprite.png) no-repeat;
	font-size: 0px;
}
#header .log-in a.phone {
	width: 10px; height: 19px; float: left;
	background: url(../images/sprite.png) -30px 0 no-repeat;
	font-size: 0px;
}
#header .log-in a.register {
	width: auto; height: auto; float: left;
	border-right: #a3a3a3 solid 1px;
}
#header .log-in a.login {
	width: auto; height: auto; float: left;
}
#header .log-in a.mV {
	width: 85px; height: 18px; float: left;
	background: url(../images/sprite.png) 0 -84px no-repeat;
	font-size: 0px;
	cursor: default;
}
#header .log-out {
	float: right; width: auto; margin: 8px 0 0 20px ;
}
#header .log-out a.user{
	color: #cf4242;
}
#header .log-out a.logout{
	color: #236b7a;
	border-left: #a3a3a3 solid 1px;
	padding-left: 7px; margin-left: 5px;
}

/*	Logo container	*/
.logo-section {
	width: 100%; float: left; height: 110px;
}
.grid_3.logo-container { margin: 15px 0 0 0; }
.grid_3.logo-container .logo{ float: left; margin: 0 0 0 5px;}

/*	Search container	*/
.search-bar {
	width: auto; height: 33px; float: right;
	background-color: #393939;
	box-shadow: 0px 0px 3px rgb(37, 37, 37);
	margin: 30px 0 0 0;
}
.search-bar span.arrow-down {
	width: 23px; height: 25px; float: left;
	margin: 4px 0 0 7px; 
	background: url(../images/sprite.png) 0px -28px no-repeat;
}
.search-bar span.tF {
	float: left; height: 23px; width: 160px;
	margin: 0 0 0 6px;
}
.search-bar span.tF input {
	width: 100%; border: none; background: transparent;
	height: 23px; color: #cf4242;
}
.search-bar span.btn {
	float: right; width: auto; height: 33px; margin: 0px;
	
}
.search-bar span.btn input {
	background: url(../images/sprite.png) #cf4242 -51px -24px no-repeat; border: none; width: 24px; height: 33px;
}
.search-bar span.btn input:hover {
	background-color: #802323;
}

/*	Navigation	*/
nav#nav {
	width: 100%; height: 58px; float: left;
	background: url(../images/nav-bg.png) repeat-x;
}
ul.nav {
	margin: 15px 0 0 0; font-size: 14px; width: 100%;
	position: relative; z-index: 50; float: left;
}
ul.nav li { float: left; margin: 0 10px 0 10px; height: 36px; }

ul.nav li:hover > ul.second-level {
	display: block;
}
/*	Second Level	*/
ul.nav ul.second-level {
	width: 100%; height: auto;
	padding: 20px 0px 15px 0; background-color: #393939;
	position: absolute; left: 0; margin: 0px;
	top: 36px; display: none;
}
ul.nav ul.second-level li {
	width: 95px; float: left; margin: 0px 23px;
	height: auto;
}
ul.nav ul.second-level li a { float: left; padding: 7px; }
ul.nav ul.second-level li a:hover {
	background-color: #cf4242; color: white;
}
ul.nav ul.second-level li.all-categs {
	width: 97%; margin: 15px 0 0 15px;
	border-top: #454545 solid 1px; padding-top: 10px;
}
ul.nav ul.second-level li.all-categs a {
	float: right; background-color: #cf4242; color: white;
	padding: 4px 7px;
}
ul.nav ul.second-level li.all-categs a:hover {
	background-color: #2b2b2b;
}

/*	Content	*/
section.content {
	width: 100%; height: auto; float: left;
	margin: 10px 0px;
}
/*	Models	*/
.grid_3.models {
	margin-bottom: 10px; position: relative;
}
.grid_3.models a { 
	background-color: #6c6c6c; float: left;
	width: 100%; height: 100%; color: #6c6c6c;
}
.grid_3.models a.vip {
	background-color: #6c6c6c;
}
.grid_3.models a:hover { background-color: #c75048; }
.grid_3.models a.vip:hover { background-color: #952bd9; }
.grid_3.models a:hover .desc{ display: block; background-color: #c75048; }
.grid_3.models a.vip:hover .desc{ display: block; background-color: #952bd9; }
.grid_3.models .model {
	margin: 10px; /*height: 272px;*/
}
.grid_3.models .model img { width: 171px; height: 272px; }
.grid_3.models .desc {
	width: 100%; height: 43px;
	position: absolute; bottom: 0px;
	display: none; color: white; text-indent: 13px;
	padding: 7px 0 0 0;
}
.grid_3.models a .stamp {
	display: none; background: url(../images/sprite2.png) no-repeat;
	width: 115px; height: 117px; position: absolute;
	right: -6px; top: -6px;
	font-size: 1px; color: #6c6c6c;
}
.grid_3.models a.verified .stamp {
	background-position: -115px 0; display: block;
} 
.grid_3.models a.vip .stamp {
	background-position: 0px 0px; display: block;
} 

/*	tabs	*/
.tab-wrapper {
	width: 100%; height: auto; float: left;
	margin: 10px 0;
}
.tab-wrapper .tab-nav {
	width: 100%; height: auto; float: left;
	position: relative;
}
.tab-wrapper .tab-nav li {
	float: left; margin: 0 7px 0 0;
	background-color: #393939; padding: 5px 12px;
}
.tab-wrapper .tab-nav li.active {
	background-color: #4d4d4d;
}
.tab-wrapper .tab-nav li a{ width: 100%; float: left; height: auto; font-size: 14px; color: #e7e7e7; }
.tab-wrapper .tab-content {
	width: 100%; height: auto; float: left;
	background-color: #4d4d4d;
}
.tab-wrapper.models .tab-content {
	width: 100%; /*height: 305px;*/ height: auto; float: left;
	background-color: #4d4d4d; overflow:hidden;
}
.tab-wrapper .tab-content .tabs{
	padding: 10px 0; float: left; 
	margin-left: 15px; margin-bottom: 5px;
	width: 97%; line-height: normal;
	color: #e7e7e7; font-size: 12px;
	overflow:hidden;
}
.tab-wrapper .tab-content p{
	margin-left: 20px; margin-bottom: 10px;
	width: 95%; line-height: normal;
	color: #e7e7e7; font-size: 12px;
}

/*	FREE MODELS	*/
.container_12 .grid_2.models {
	margin-bottom: 10px; position: relative;
}
.container_12 .grid_2.models a { 
	background-color: #6c6c6c; float: left;
	width: 100%; height: 100%;
}
.container_12 .grid_2.models a.vip {
	background-color: #6c6c6c;
}
.container_12 .grid_2.models a:hover { background-color: #c75048; }
.container_12 .grid_2.models a.vip:hover { background-color: #952bd9; }
.container_12 .grid_2.models a:hover .desc{ display: block; background-color: #c75048; }
.container_12 .grid_2.models a.vip:hover .desc{ display: block; background-color: #952bd9; }
.container_12 .grid_2.models .model {
	margin: 10px; height: 212px;
}
.container_12 .grid_2.models .model img { width: 138px; height: 212px; }
.container_12 .grid_2.models .desc {
	width: 100%; height: 33px;
	position: absolute; bottom: 0px;
	display: none; color: white; text-indent: 13px;
	padding: 7px 0 0 0;
}
.container_12 .grid_2.models a .stamp {
	display: none; background: url(../images/sprite2.png) no-repeat;
	width: 115px; height: 117px; position: absolute;
	right: -6px; top: -6px;
	font-size: 1px; color: #6c6c6c;
}
.container_12 .grid_2.models a.verified .stamp {
	background-position: -115px 0; display: block;
} 
.container_12 .grid_2.models a.vip .stamp {
	background-position: 0px 0px; display: block;
}
.container_12 .page-buttons {
	width: 100%; height: auto; float: left;
	margin: 5px 0px;
}
.container_12 .page-buttons a {
	float: left; padding: 0px 8px; text-align: center;
	color: #bababa; font-size: 13px; margin: 0 2px;
	background-color: #393939; border: #353535 solid 1px;
}
.container_12 .page-buttons a.active {
	background-color: #808080; color: white; 
}
.container_12 .page-buttons a:hover {
	background-color: #cf4242; color: white; 
}

/*	Paragrhps wrapper	*/
.paragrphs-wrapper {
	width: 100%; height: auto; float: left;
	background-color: #2f2f2f; padding: 12px 0 6px 0;
	margin: 10px 0;
	box-shadow: 0px 0px 3px rgb(37, 37, 37);
}
.paragrphs-wrapper p{
	line-height: normal; margin-left: 10px;
}
.paragrphs-wrapper h2, .paragrphs-wrapper h3{
	margin-left: 10px; border-bottom: #6a6a6a solid 1px;
	padding-bottom: 7px; width: 95%;
}

/*	FOOTER	*/
footer#footer {
	width: 100%; float: left;
}
footer#footer .footer-links {
	width: 100%; height: auto; float: left;
	background: url(../images/footer-links-bg.png) 0 bottom repeat-x;
	padding: 20px 0 0 0; position: relative; z-index: 15;
}
footer#footer h4{
	margin-left: 10px; border-bottom: #6a6a6a solid 1px;
	padding-bottom: 7px; width: 95%;
}
footer#footer .footer-links ul {
	margin-left: 10px; margin-top: 5px; float: left;
}
footer#footer .footer-links li {
	float: left; width: 50%; height: auto;
	margin: 0 0 0 0; 
}
footer#footer .footer-area {
	width: 100%; height: 220px;
	background: url(../images/broken-noise.jpg) repeat;
	margin: -7px 0 0 0 ; float: left;
	position: relative; z-index: 14;
	padding: 20px 0px;
}
footer#footer ul.news, ul.comments {
	margin: 10px 0 0 10px; float: left;
	position: relative; width: 100%; height: 190px;
}
footer#footer  ul.news li, ul.comments li {
	float: left; margin: 0px 0 7px 0; padding: 0 0 7px 0;
	border-bottom: #383838 solid 1px; width:100%;
	
}
footer#footer ul.news li span.title {
	font-size: 13px; margin-bottom: 5px; color: #d1d1d1;
}
footer#footer ul li p {
	font-size: 12px; margin: 0px;
	line-height: normal;
}
footer#footer ul.comments li span.title {
	font-size: 13px; margin-bottom: 5px; color: #9f4b4b;
}
footer#footer ul li span.date {
	float: left; font-size: 11px; color: #636465;
	line-height: 14px; margin-top: 2px;
}
footer#footer ul li a.name {
	float: right; font-size: 11px; color: #3d607d;
	line-height: 14px; margin-top: 2px;
}
.caroufredsel_wrapper {
	height: 180px !important;
}
.comment .caroufredsel_wrapper {
	height: 174px !important;
}
.vip-models .caroufredsel_wrapper {
	height: 262px !important;
}

footer#footer a.next {
	width: 17px; height: 17px;
	position: absolute; top: -3px; right: 30px;
	float: left;
	background: url(../images/sprite.png) #393939 0px -110px no-repeat;
}
footer#footer a.next:hover { background-color: #cf4242; }
footer#footer a.prev:hover { background-color: #cf4242; }
footer#footer a.prev {
	 width: 17px; height: 17px;
	position: absolute; top: -3px; right: 8px;
	float: left;
	background: url(../images/sprite.png) #393939 -25px -110px no-repeat;
}
/*	Subscribe	*/
footer#footer .subs {
	float: right; margin: 10px 0 0 30px; width: 80%;
}
footer#footer .subs .subscribeTf {
	background-color: #393939; border: #353535 solid 1px;
	width: 90%; height: 25px; margin: 0px;
	color: #6a6a6a; float: right;
}
footer#footer .subs .subsBtn:hover {
	background-color: #802323;
}
footer#footer .subs .subsBtn {
	margin: 7px 0 0 0; float: right;
}
footer#footer .footer-nav {
	width: 100%; height: 58px;
	background: url(../images/footer-nav-bg.png) repeat-x;
}
footer#footer .footer-nav .copyright {
	margin: 23px 0 0 10px; float: left;
	font-size: 12px; color: #e0e0e0;
}


/*	Profil Page	*/
.pages-btns { margin-bottom: 10px; height:30px; }
.pages-btns .next-prev-pages {
	float: right; position: absolute; right: 0px; top: 0px;
}
.pages-btns .next-prev-pages a.prev {
	width: 89px; height: 27px; float: left;
	background: url(../images/sprite2.png) 0px -122px no-repeat; text-align: center; padding: 5px 0 0 0;
	color: white;
}
.pages-btns .next-prev-pages a.prev:hover {
	background: url(../images/sprite2.png) 0px -165px no-repeat;
}
.pages-btns .next-prev-pages a.next {
	width: 139px; height: 27px; float: left;
	background: url(../images/sprite2.png) -91px -122px no-repeat; text-align: center; padding: 5px 0 0 0;
	color: white;
}
.pages-btns .next-prev-pages a.next:hover {
	background: url(../images/sprite2.png) -91px -165px no-repeat;
}


.pictures {}
.pictures .pic-wrapper {
	width: 100%; height: 500px; float: left;
	background-color: #6c6c6c;
	position: relative;
}
.pictures .pic-wrapper img {
	margin: 10px;
}
.pictures .pic-wrapper .pic-nums {
	position: absolute; bottom: 10px; right: 10px;
	width: auto; height: 20px; padding: 3px 10px;
	background-color: #2f2f2f; opacity: 0.7;
	color: white;
}
.pictures .tab-wrapper ul.models-pics {
	width: 95%; float: left; margin: 10px 0 0 14px;
	/*height:265px;*/ height: auto;
}
.pictures .tab-wrapper ul.models-pics li { 
	float: left; width: 100px; height: 125px;
	margin: 0 10px 10px 10px;
}
.pictures .tab-wrapper ul.models-pics li a {
	width: 100%; height: auto; float: left;
	background-color: #cacaca;
}
.pictures .tab-wrapper ul.models-pics li a:hover {
	background-color: #6c6c6c;
}
.pictures .tab-wrapper ul.models-pics li a img {
	width: 80px; height: auto; margin: 10px 10px 5px 10px;
}
/*	VIP Models	*/
.pictures .vip-models {
	width: 100%; height: 325px; float: left;
	background-color: #4d4d4d;
}
.pictures .vip-models h2 {
	border-bottom: #6a6a6a solid 1px;
	padding-bottom: 7px; margin-left: 20px;
	width: 90%; margin-top: 15px;
}
.pictures .vip-models ul.vips {
	float: left; margin-left: 20px; margin-top: 10px;
}
.pictures .vip-models ul.vips li {
	float: left; margin: 0 0 10px 0;
}
.pictures .vip-models ul.vips li .model-pic { 
	float: left; width: 80px; height: auto;
	margin: 0 10px 0 0;
}
.pictures .vip-models ul.vips li .model-pic a {
	width: 100%; height: 100%; float: left;
	background-color: #cacaca;
}
.pictures .vip-models ul.vips li .model-pic a:hover {
	background-color: #6c6c6c;
}
.pictures .vip-models ul.vips li .model-pic a img {
	width: 70px; height: auto; margin: 5px 5px 0px 5px;
}
.pictures .vip-models ul.vips li .model-info {
	float: left; margin:g 0 0 0 10px; width: 65%;
}
.pictures .vip-models ul.vips li .model-info h3 {
}
.pictures .vip-models ul.vips li .model-info p {
	line-height: 14px;
}


.pictures .vip-models a.next {
	width: 17px; height: 17px;
	position: absolute; top: 10px; right: 40px;
	float: left;
	background: url(../images/sprite.png) #393939 0px -110px no-repeat;
}
.pictures .vip-models a.prev {
	 width: 17px; height: 17px;
	position: absolute; top: 10px; right: 18px;
	float: left;
	background: url(../images/sprite.png) #393939 -25px -110px no-repeat;
}
.pictures .vip-models a.next:hover { background-color: #cf4242; }
.pictures .vip-models a.prev:hover { background-color: #cf4242; }


.model-infos {
	background-color: #2f2f2f; float: left; width: 100%;
	/*height: 1178px;*/
	box-shadow: 0px 0px 8px #252525; -webkit-box-shadow: 0px 0px 8px #252525;
}
.model-infos .title {
	width: 100%; height: 40px; float: left;
	background: url(../images/background.gif) repeat;
	margin: 0 0 10px 0;
}
.model-infos .title span.nationality {
	float: left; width: 16px; height: 11px;
	margin: 10px 0 0 10px;
}
.model-infos .title h1 {
	float: left; margin: 8px 10px;
	color: #cf4242; font-size: 20px;
	padding: 0px;
}
.model-infos .title span.number {
	float: left; margin: 8px 0 0 8px; font-size: 15px;
}

.model-infos .abilities {
	width: 100%; height: auto; float: left;
	margin: 10px 0 0 0;
}
.model-infos .abilities .liste {
	width: 100%; height: auto; float: left;
	margin: 0 0 15px 0;
}
.model-infos .abilities .liste  span.row {
	margin: 0 0 0 30px; float:left; color:#8a8a8a;
}
.model-infos .abilities .liste h3 {
	border-bottom: #525252 solid 1px;
	padding-bottom: 7px; margin-left: 20px; margin-right: 0px;
	width: 92%;
}
.model-infos .abilities .liste li {
	margin: 0 0 0 30px; float: left;
	width: 42%; color: #8a8a8a;
}
.model-infos .abilities .liste li span.lefty {
	width: 40%; float: left;
}
.model-infos .abilities .liste li span.righty.phone {
	font-size:15px; color: #cf4242;
}
.model-infos .abilities .liste li span.righty {
	width: 60%; float: right; 
}

.model-infos .divide {
	width: 100%; height: 2px; float: left;
	margin: 10px 0;
	background: url(../images/divide.png) repeat;
}

.model-infos .model-description {
	width: 100%; height: auto; float: left; 
	margin: 10px 0;
}
.model-infos .model-description .wrap {
	/*height: 200px;*/height: auto; width: 97%; margin-left: 10px;
}
.model-infos .model-description h3 {
	border-bottom: #525252 solid 1px;
	padding-bottom: 7px; margin-left: 20px;
	width: 90%;
}
.model-infos .model-description p {
	line-height: 16px; margin-left: 30px; margin-right: 30px;
}

.model-infos .model-comments {
	width: 100%; height: auto; float: left; 
	margin: 10px 0;
}
.model-infos .model-comments h3 {
	border-bottom: #525252 solid 1px;
	padding-bottom: 7px; margin-left: 20px; margin-right: 0px;
	width: 92%;
}

.model-infos .model-comments .send-comment {
	width: 94%; height: auto; float: left;
	margin: 10px 0 10px 20px;
}
.model-infos .model-comments .send-comment input, .send-comment textarea {
	border: none; float: left; width: 96%;
	background-color: #414141; height: 22px;
	margin: 0 0 7px 0; color: #8a8a8a;
	padding-left: 5px;
}
.model-infos .model-comments .send-comment textarea { height: 60px; color: #8a8a8a !important; }

.model-infos .model-comments .send-comment span.calc {
	width: 60px; height: 27px; float: left;
	background-color: #414141; margin: 0 5px 0 0;
	text-align: center; padding: 7px 0 0 0;
}
.model-infos .model-comments .send-comment input.answer {
	width: 80px !important;
}
.model-infos .model-comments .send-comment .sendit {
	height: 34px; width: 70px; float: right;
	background-color: #cf4242; color: white;
	margin-right: 12px;
}
.model-infos .model-comments .send-comment .sendit:hover {
	background-color: #802323;
}
.model-infos .model-comments .comments {
	width: 94%; height: 155px; float: left;
	margin: 10px 0 0 20px; overflow: hidden;
}
.model-infos .model-comments .comments a {
	color: #4c71b6; font-size: 13px;
}

.model-infos .model-comments .comments p {
	line-height: 14px;
}

/*	Result Page	*/
.result .membs {
	float: left; margin: 10px 0 10px 0;
	padding-bottom: 12px; border-bottom: #5e5e5e solid 1px;
}
.result .membs .model-pic { 
	float: left; width: 80px; height: auto;
	margin: 0 10px 0 0;
}
.result .membs .model-pic a {
	width: 100%; height: 100%; float: left;
	background-color: #cacaca;
}
.result .membs .model-pic a:hover {
	background-color: #6c6c6c;
}
.result .membs .model-pic a img {
	width: 70px; height: auto; margin: 5px 5px 0px 5px;
}
.result .membs .model-info {
	float: left; margin: 0 0 0 10px; width: 65%;
}
.result .membs .model-info h3 {
}
.result .membs .model-info p {
	line-height: 14px;
}

.container .page-buttons {
	width: 100%; height: auto; float: left;
	margin: 5px 0px;
}
.container .page-buttons a {
	float: left; padding: 0px 8px; text-align: center;
	color: #bababa; font-size: 13px; margin: 0 2px;
	background-color: #393939; border: #353535 solid 1px;
}
.container .page-buttons a.active {
	background-color: #808080; color: white; 
}
.container .page-buttons a:hover {
	background-color: #cf4242; color: white; 
}

/*	Pages	*/
.pages p { line-height: 14px; text-align: justify; }
.pages .right-menu {
	width: 100%; height: auto; float: left;
	background-color: #4d4d4d;
}
.pages .right-menu h4 {
	width: 92%; height: auto; float: left;
	margin: 10px 0 0 10px; border-bottom: #6a6a6a solid 1px;
	padding: 0 0 5px 0;
}
.pages .right-menu ul {
	width: 92%; height: auto; float: left;
	margin: 10px 0 0 15px;
}
.pages .right-menu ul li { line-height: normal;}
.pages .right-menu ul li a { color: #f9f9f9;}
.pages .right-menu ul li a:hover { color: #cf4242;}

.pages .ads {
	width: 100%; float: left;
	margin: 10px 0 10px 0;
	background-color: #fff; /* CHANGE IT! */
	height: 100px; /* CHANGE IT! */
}

.page-photos-videos { margin-top: 15px; }

.page-photos-videos .box {
	width: 100%; height: auto; float: left;
	padding: 15px 0px 0 0 ; background-color: #4d4d4d;
	margin:0 0 15px 0;
}
.page-photos-videos .box .model-pic { 
	float: left; width: 80px; height: auto;
	margin: 0 11px 15px 19px;
}
.page-photos-videos .box .model-pic a {
	width: 100%; height: 100%; float: left;
	background-color: #cacaca;
}
.page-photos-videos .box .model-pic a:hover {
	background-color: #6c6c6c;
}
.page-photos-videos .box .model-pic a img {
	width: 70px; height: auto; margin: 5px 5px 0px 5px;
}



/*	TOOLTIP	*/
.tipsy { font-size: 11px; position: absolute; padding: 5px; z-index: 100000; }
  .tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }

  /* Rounded corners */
  .tipsy-inner { 
	font-size: 11px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 6px #323232;
	-webkit-box-shadow: 0 0 6px #323232;
	-moz-box-shadow: 0 0 6px #323232;
}
  
  /* Uncomment for shadow */
  /*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/
  
  .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
  
  /* Rules to colour arrows */
  .tipsy-arrow-n { border-bottom-color: #000; }
  .tipsy-arrow-s { border-top-color: #000; }
  .tipsy-arrow-e { border-left-color: #000; }
  .tipsy-arrow-w { border-right-color: #000; }
  
	.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }


#menu select {
width: 90%;
margin: 15px auto 0 auto;
display: none;}



























