/**** Ad Gallery ****/
.category-ad-gallery { margin: 0; padding: 0; overflow:hidden; width: auto; }

.ad-9-category, .admin-ad-9-category {
background: url(../images/category_picture_bg.png) top left no-repeat;
display: block;
float: left;
height: 248px;
margin: 0 5px 1em 0;
padding: 7px 0px 0 5px;
position: relative;
width: 345px;
}

.ad-9-category .last, .admin-ad-9-category .last {
margin: 0 0 1em 0;
}

.category-caption {
color: #666;
padding: 0 3px;
width: 332px;
}

.category-icon {
position: absolute;
right: 13px;
top: 115px;
z-index: 999;
}

h2.header-category {color: #003e7e; font-size: 2.2em; line-height: 1em; margin: 0 0 .5em 0; padding: 0;}

h4.category-ad-9-header {
background: url(../images/category_header_bg.png) top left no-repeat;
color: #fff;
height: 29px;
margin: 0;
padding: 9px 0 0 8px;
text-shadow: 0.1em 0.1em 0.5em #000;
width: 339px;
}

.ad-9-category h4.category-ad-9-header,  .admin-ad-9-category h4.category-ad-9-header {
position: absolute;
top: 129px;
left: 5px;
z-index: 997;
}

.ad-9-category p, .admin-ad-9-category p {
margin: 0  0 .7em;
}

.category-links {
bottom: 7px;
left: 3px;
padding: 0 3px 0 5px;
position: absolute;
width: 335px;
}

.ad-9-category a, .admin-ad-9-category a {
color: #e128e6;
font-weight: bold;
text-decoration: none;
}

.ad-9-category a.read-more, .admin-ad-9-category a.read-more {
float: right;
}

.ad-9-category a:hover, .admin-ad-9-category a:hover {
color: #222;
}

.ad-9-category a.cattitle, .admin-ad-9-category a.cattitle {
color: #FFF;
}

.ad-9-category a:hover.cattitle, .admin-ad-9-category a:hover.cattitle {
color: #e128e6;
}

/*** Admin Styles ***/

.admin-ad-9-category {
background: #fff;
border: 1px solid #ccc;
display: block;
float: left;
height: 445px;
margin: 0 5px 1em 0;
padding: 7px 0px 20px 5px;
position: relative;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
width: 341px;
}

.admin-ad-9-category .last{
margin: 0 0 1em 0;
}

.ad-9-category h4.category-ad-9-header {
position: absolute;
top: 129px;
left: 5px;
z-index: 997;
}

.ad-9-category p {
margin: 0  0 .7em;
}

.admin-ad-9-category .admin-fieldset { margin-bottom: 20px; }
.admin-ad-9-category .admin-fieldset select { background: #efefef; border: 1px solid #ccc; }

.admin-ad-9-category p {
height: 53px;
overflow: hidden;
}

/** edeleon **/
.blog-url {float:left;}
.blog-feed {float:left;font-size: 26px;color: #666;margin-left: 4px;}
.submited {margin-bottom: 20px;color:#666;font-size: 11px;}
.alignleft {float:left; margin: 0 5px 5px 0;}
.alignright {float:right; margin: 0 0 5px 5px;}
.category-blog h3 {font-size: 22px;font-style: normal;}

