.dropdown {
    padding:0px;
}

.dropdown ul {
    padding:0px;
    margin:0px;
}

.dropdown a {
    /*font-size:80%;*/
    margin:0px;
    padding:0px;
}

.expand-data {
    color:#ccc;
    font:normal 2em "FunctionProBook", Arial, sans-serif; 
    outline:none;
}

.popup {
    margin: 100px auto;
    padding: 0;
    width: 100px;
    position: relative;
}

div.popup em {
    background-color:#ddd;
    width: 100px;
    height: 49px;
    position: absolute;
    top: -70px;
    left: -0px;
    text-align: center;
    text-indent: -9999px;
    z-index: 2;
    display: none;
}

/* gallery info */


.news_preview { 
    margin:10px;
    text-align:justify;
    padding:5px;
    cursor:pointer;
    height:60px;
}

.news_preview:hover { 
    background:url('/templates/v4/img/profilebox.png') repeat-x;
    /*background-color:#ccc;*/
}

.news_preview img {
    float:right;
    height:60px;
    margin-left:7px;
    margin-bottom:5px;
}

.ifdaq_news {
    padding:5px;
    min-height:120px;
    border:0px solid red;
    margin:10px;
    margin-top:30px;
    margin-bottom:20px;
    background:transparent url('http://images.fashionmodeldirectory.com/templates/v4/img/ifd.png') no-repeat right;
    font-size:11px;
    cursor:pointer;
}

.ifdaq_news:hover { 
    background:url('http://images.fashionmodeldirectory.com/templates/v4/img/profilebox.png') repeat-x;
}

.ifdaq_news div a {
    /*padding-left:5px;*/
    /*background:transparent url('/templates/v4/img/upbs.png') no-repeat;*/
}

.ifdaq_news div img {
    float:left;
}

.ifdaq_news div {
    height:25px;
    padding:5px;
    border:0px dotted red;
}

.ifdaq_news p {
    float:left;
    width:18px;
    height:20px;
}



/*
div.pagination {
    text-align:center;
    border:1px solid red;
    width:100%;

}
.paginationPrevious, .paginationNext {
    float:left;
    padding-top:20px;
}

.paginationPrevious a, .paginationNext a {
    font-size:120%;
    font:bold 16px Georgia, serif;
}

div.pagination li{
    border:0; margin:0px; padding:20px;margin-bottom:2px;
    text-align:center;
    list-style:none;
    float:left;
    background:transparent url('/templates/v4/img/blank_btn.png') no-repeat;
    background-position: bottom;
}

div.pagination li.current{
    background:transparent url('/templates/v4/img/active_btn.png') no-repeat;
    background-position: bottom;
}
/*
#profile .profilebox_content .pagination a{
border:solid 0px #9aafe5;
margin-right:5px;
}
#profile .profilebox_content .pagination .previous-off,
#profile .profilebox_content .pagination .next-off {
font:bold 16px Georgia, serif;
border:solid 0px #DEDEDE;
color:#ccc;
display:block;
float:left;
font-weight:bold;
margin-right:5px;
padding-top:7px;
min-width:46px;
min-height:42px;
}

#profile .profilebox_content .pagination .active{
background:transparent url('/templates/v4/img/active_btn.png') no-repeat;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding-top:7px;
min-width:46px;
min-height:42px;
}
#profile .profilebox_content .pagination a:link,
#profile .profilebox_content .pagination a:visited {
min-width:46px;
min-height:42px;
color:#666;
display:block;
float:left;
padding-top:7px;
text-decoration:none;
}
#profile .profilebox_content .pagination a:hover{
color:#ddd;
border:solid 0px red;
background:transparent url('/templates/v4/img/hover_btn.png') no-repeat;
}
#profile .profilebox_content .pagination .next a:hover,
#profile .profilebox_content .pagination .previous a:hover,
#profile .profilebox_content .pagination .next a,
#profile .profilebox_content .pagination .previous a {
font:normal 13pt Georgia, serif;
background:none;
}
*/
#expand_data {
    cursor: pointer;
    width:100%;
    text-align:center;
    background:url('http://images.fashionmodeldirectory.com/templates/v4/img/expand_data.png') no-repeat top center;
    height:30px;
    padding:5px;
    color:#CCCCCC;
    font:normal 1.5em "FunctionProBook", Arial, sans-serif; 
    outline:medium none;
    text-transform:uppercase;
}


.warning {
	background: url('http://images.fashionmodeldirectory.com/templates/v4/img/warning_bkg.png') repeat-x;
	height:59px;
	margin:25px;
	font-size:11px;
	padding-top:10px;
}

.admin {
	border:1px solid red;
	background: url('http://images.fashionmodeldirectory.com/templates/v4/img/warning_bkg.png') repeat-x;
}



/* DEBUG MODE */
.bugbending {
	position:fixed;
	width:260px;
	min-height:200px;
	border:1px solid red;
	background-color:#FFEAEA;
	font:normal 8pt Trebuchet MS,sans-serif;
	text-align:left;
	padding:20px;
	bottom:0px;
}

/*  styled buttons 

.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url('/templates/v4/img/styled/checkbox.png') no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url('/templates/v4/img/styled/radio.png') no-repeat;
}
.selecta {
	position: absolute;
	width: 158px;  
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url('/templates/v4/img/styled/select.gif') no-repeat;
	overflow: hidden;
}
*/
