/* CSS Document */
/*
    gold
    #C8B560
    #ECD672
    #FFF8C6
 */
*{margin:0;padding:0}
body{background-color: black;color:#ECD672;font-size:15px; line-height: 140%; font-family: Tahoma, Geneva, sans-serif;}
h1{margin-top:15px;}
h2{font-size:14px;display:inline;}
img{border:0}
td{vertical-align:top;}

a{color:#FFF8C6;text-decoration: none;}
a:hover{color:#C8B560;text-decoration: underline;}

#languages {float: right; margin-right: 5px;}
#logo-small {float:right;width:75px;height:162px;} 
#logo-text {width:355px;margin-left:-10px;}

#top-menu ul {list-style: none;}
#top-menu ul li {display: inline; border-right: 1px solid gold; padding: 0 8px;}

.content{width:800px;margin: 0 auto;}
.content p{padding:5px;font-size:15px;}

.around {border-top: 1px solid gold;border-bottom: 1px solid gold;padding: 3px 0 3px 0;}

.rightbar {float: right; width: 190px; background-color: rgb(96,0,0);padding: 10px; margin-left: 30px;}
.rightbar li {margin-left: 20px; padding-left: 10px;}

.male-escorts-guys h1 {font-size: 200%;}

.contact {font-size: 110%}
.contact td {padding-top: 15px;}
.contact select {width:100%;border:1px solid gold;}
.contact input, .contact select, .contact textarea {width:100%;border:2px solid gold;margin-left:10px;font-size:100%;padding:2px;}
.contact textarea {height:50px;}

.contact input:focus, .contact select:focus, .contact textarea:focus {border:2px solid gray;}

#faq p {padding: 5px 0 0 0;}

@media (max-width: 800px) {
	#languages {float: none; padding-bottom: 10px;}
	#logo-small {float: right; height:120px;} 
	#logo-text {width: 210px; }	
	#top-menu ul li {display: block; border: 0;}
	.content {width: 90%;}
	.rightbar {float: none; width: auto; line-height: normal; margin-left: 0;}
	.rightbar img {display: none; }
}

