section {
	font-size: 11px;
	color: #0C509A;
	font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold; 
	text-transform: lowercase;
	margin-top:10px;
    border-bottom: solid #ABABAB 1px;
}

.title {
	color: black;
	font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal; 
}
.adPictures {
	background-color: #F8F7D7;
	border-left: dotted #CFCFCF 1px;
}
.adHeadline {
	font-size: 18px;
	font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	padding-bottom:2px;
	
}
.adName {
	color: #333;
	font-family: "Roboto Condensed Light", "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 30px; 
}
.pageDescription {
   line-height:18px;
   padding-top: 3px;
   font-size: 11px;
}
.pageSpotlight {
   padding:15px;
   background-color: #F8F7D7;
}
.pageSpotlightGray {
   padding:15px;
   background-color: #EFEFEF;
}


/*******************************************/
/* NEW STYLES ******************************/
/*******************************************/

#personalsNavigation {
    border-bottom: solid #CFCFCF 1px;
	background-color: #F8F7D7;
}

#personalsNavigation ul {
	text-align: center;
	padding-bottom: 8px;
	padding-top: 7px;
	padding-left: 0;
	margin: 0;
	background-color: #F8F7D7;
	width: 100%;
    font-size: 11px;
	color: gray;
	text-transform: uppercase;
	font-family: "Arial Narrow", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

#personalsNavigation ul li {
	display: inline;
}

#personalsNavigation ul li a { 
    padding: 6px 6px 6px 6px;
    text-decoration: none;    
    color: #666666;
	font-weight: bold;	
}

#personalsNavigation ul li a:hover { 
    /*color: #CA0207; */
    color: black;
	border-bottom: solid #CFCFCF 3px;
}



/*******************************************/
/* PROFILE STYLES **************************/
/*******************************************/

#profileActionTop {
	border-top: dotted gray 1px;
}

a.profileAction {
    display: block;
	border-bottom: dotted gray 1px;
	padding: 8px;
	text-align: left;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: black;
}
a.profileAction:hover {
    font-weight: bold;
	text-decoration: none;
	color: black;
}

/*******************************************/
/* FORM STYLES *****************************/
/*******************************************/
input, textarea, select {
    border: solid gray 1px;
	padding: 5px;
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
select {
}
input:focus, textarea:focus{
    border-color: #444444;
	border-left-width: 4px;
	padding-right: 0px;
	
}

/*******************************************/
/* CONVERSATIONS ***************************/
/*******************************************/
.conversations-list-message {
	padding: 20px 25px;
	line-height: 19px;
	font-size: 15px;
	color: #444;
	background-color: #EAEAEA;
	font-family: "Roboto Condensed";
	display: block;
	width: 348px;
	margin-left: 100px;
	-moz-border-radius: 45px;
	-webkit-border-radius: 45px;
	-khtml-border-radius: 45px;
	border-radius: 45px;
	border-top-left-radius: 0px; 
	margin-bottom: 25px;
	outline: none;
	-webkit-transition: background 500ms ease-out;
	-moz-transition: background 500ms ease-out;
	-ms-transition: background 500ms ease-out;
	-o-transition: background 500ms ease-out;
	transition: background 500ms ease-out;
}
.clm-unread {
    background-color: #f5f3c3;
}
.conversations-list-message:hover {
	background-color: #CDCDCD;
	color: #333;
	text-decoration: none;
}
.conversations-list-message h3 {
    font-weight: normal;
	font-size: 26px;
	font-family: "Roboto Condensed";
	margin: 0 0 16px 0;
	letter-spacing: -1px;
	color: #444;
}
.conversations-list-message h4 {
	margin: 0;
    float:right;
    font-weight: normal;
	font-size: 14px;
	font-family: "Roboto Condensed Light";
	text-transform: upercase;
}

.conversations-list-pic {
    float: left;
}
.conversations-list-pic a {
    outline: none;
}
.conversations-list-pic img {
    width: 90px;
	height: 90px;
	-moz-border-radius: 45px;
	-webkit-border-radius: 45px;
	-khtml-border-radius: 45px;
	border-radius: 45px;
	border-top-right-radius: 0px; 
}
.conversations-list-block {
    clear: both;
	margin-bottom: 20px;
	position: relative;
}
.conversations-list-delete {
    position: absolute;
	top:0;
	right:0;
	z-index: 11;
	background-color: #111;
	font-size: 18px;
	line-height: 18px;
	padding: 11px;
	text-align: center;
	width: 18px;
	height: 18px;
	display: inline-block;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	-khtml-border-radius: 22px;
	border-radius: 22px;
        color: white !important;
}
a.conversations-list-delete:hover {
    color: white;
	background-color: #c30101;
	text-decoration: none;
}
.message-block-details {
	font-family: "Trebuchet MS", Roboto, Arial;
	height: 45px;
}
.message-block-wedge {
    width: 20px;
	height: 20px;
	background-color: #E9e9e9;
	background-image: url('/images/conversation-wedge.png');
	float:right;
}
.message-block-wedge-reply {
	background-color: #555;
}
.message-block-date {
	line-height: 9px;
	float:right;
	margin: 7px 13px 0 13px;;
}
.message-block {
	padding: 18px 22px;
	background-color: #E9E9E9;
	line-height: 20px;
	font-size: 16px;
	font-family: "Roboto Condensed Light";
	color: #444;
	-moz-border-radius: 17px;
	-webkit-border-radius: 17px;
	-khtml-border-radius: 17px;
	border-radius: 17px;
}
.message-block-reply {
	background-color: #555;
	color: #EFEFEF;
}
.message-textarea {
	padding: 18px 22px;
	background-color: #E9E9E9;
	line-height: 20px;
	font-size: 16px;
	font-family: "Roboto Condensed Light";
	color: #444;
	-moz-border-radius: 17px;
	-webkit-border-radius: 17px;
	-khtml-border-radius: 17px;
	border-radius: 17px;
	border-bottom-right-radius: 0px; 
	border: none;
	outline: none;
	width: 100%;
}
.message-button {
	padding: 12px 15px;
	background-color: #c40101;
	line-height: 14px;
	font-size: 15px;
	font-family: "Roboto Condensed Light";
	color: #FFF;
	text-transform: uppercase;
	border: none;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	-khtml-border-radius: 14px;
	border-radius: 14px;
	border-top-right-radius: 0px; 
	margin-top: 10px;
	cursor: pointer;
}
.message-button:focus,
.message-button:hover {
	padding: 12px 15px;
	outline: none;
	background-color: #444;
}
.message-reply-form {
    padding-bottom: 25px;
	text-align: right;
	margin-bottom: 30px;
	margin-top: 20px;
    border-bottom: dotted #ABABAB 1px;
}
.message-profile-pic {
    width: 70px;
	height: 70px;
	-moz-border-radius: 35px;
	-webkit-border-radius: 35px;
	-khtml-border-radius: 35px;
	border-radius: 35px;
	border-bottom-left-radius: 0px; 
}
.message-profile-icon {
	float: right;
	border: solid red 1px
	background-color: white;
	margin-left: 15px;
}
.message-instructions {
	line-height: 14px;
	font-size: 16px;
	font-family: "Roboto Condensed";
	margin-bottom: 10px;
	margin-top: 30px; 
	clear:both;
}
.message-reply-wrapper {
    padding-top: 5px;
}

.online-count {
    width: 74px;
	height: 60px;
	-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	-khtml-border-radius: 60px;
	border-radius: 60px;
	border-bottom-right-radius: 0px; 
	color: white;
	font-size: 30px;
	font-family: "Roboto Condensed Light";
	letter-spacing: -1px;
	background-color: #C60202;
	float: right;
	text-align: center;
	padding-top: 15px;
}
.conversation-message-tips {
    margin-bottom: 25px; 
	padding-bottom: 20px; 
	border-bottom: dotted #ABABAB 1px
}

.profile-pic {
    width: 130px;
	height: 130px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	border-top-right-radius: 0px; 
}

.online-bullet {
   color: green !important;
   font-size: 120%;
}

/*******************************************/
/* ADS
/*******************************************/
.oglas-frame {
	margin-bottom: 5px;
}
.oglas-wrapper {
	margin-bottom: 5px;
}
.oglas-stats {
	padding: 0px 20px 0px 0px;
	margin-bottom: 0px;
	line-height: 19px;
	font-size: 15px;
	color: #444;
	background-color: #EAEAEA;
	font-family: "Roboto Condensed Light";
	display: block;
	/* width: 330px; */
	height: 95px;
	/* margin-left: 140px; */
	-moz-border-radius: 45px;
	-webkit-border-radius: 45px;
	-khtml-border-radius: 45px;
	border-radius: 45px;
	border-top-right-radius: 0px; 
	outline: none;
	-webkit-transition: background 500ms ease-out;
	-moz-transition: background 500ms ease-out;
	-ms-transition: background 500ms ease-out;
	-o-transition: background 500ms ease-out;
	transition: background 500ms ease-out;
	margin-bottom: 4px;
}
.oglas-stats:hover {
	background-color: #444;
	color: #fff;
	text-decoration: none;
}
.oglas-stats h4 {
	margin: 8px 0 0 0;
    /*float:right; */
    font-weight: normal;
	font-size: 14px;
	text-transform: uppercase;
}
.oglas-stats h3 {
	margin: 0;
    font-weight: normal;
	font-size: 30px;
	letter-spacing: -1px;
}
.oglas-info {
    padding: 22px 0 0 0;
	margin-left: 110px;
}
.oglas-pic {
    width: 90px;
	height: 90px;
	-moz-border-radius: 45px;
	-webkit-border-radius: 45px;
	-khtml-border-radius: 45px;
	border-radius: 45px;
    float: left ;
	border-top-right-radius: 0px; 
}
.oglas-online {
   color: green;
   float: right;
   font-size: 20px;
}
.oglas-options {
	font-family: "Roboto Condensed Light";
	text-transform: uppercase;
	font-size: 14px;
	text-align: right;
	padding-right: 25px;
}
.ajax-loader {
    height: 32px;
	width: 32px;
	background-image: url('/images/ajax-loader.gif');
}

/*******************************************/
/* PIC Management
/*******************************************/
.uploaded-pic-frame {
   width:150px; 
   float:left; 
   text-align: center; 
   margin: 15px 15px 0 0; 
   padding: 10px 4px; 
   background-color: #E0E0E0; 
   color: #444444;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
   border-radius: 10px;
   font-size: 11px;
}
.uploaded-pic-frame img {
    margin-bottom: 10px;
}
