/**
Theme Name: ClassicMag Purple
Author URI: http://wpjunction.com
Theme URI: http://wpjunction.com
Version: 1.0
Author: hpa
Description: ClassicMag Theme Premium WP, sliding image, top 5 post on front page
*/

@import url('css/reset.css');
@import url('css/lavalamp.css');
@import url('css/default.css');
@import url('css/comments.css');
@import url('css/glide.css');
@import url('css/slide.css');
@import url('css/widgets.css');
@import url('css/tabs.css');

body {
	background:#FFFFFF url('./images/background.gif') repeat-x 0 0;
	font:normal 12px Arial, Verdana, Tahoma;
}

a {
	color:#5A5285;
	text-decoration:none;
}

a:hover { color:#9597C2; }

.entry { clear:left; 
overflow:hidden;
}

#body-in {
	background:transparent url('./images/body-in.gif') repeat-x 0 100%;
	padding-bottom:40px;
}

#wrapper {
	width:980px;
	margin:0 auto;
}

#page-menu {
	width:710px;
	height:39px;
	float:left;
	overflow:hidden;
}

#rss-wrapper {
	float:right;
	width:125px;
	height:24px;
	padding-top:8px;
}

#subcribe-form {
	background:#787AB3 url('./images/top-search.gif') no-repeat 0 0;
	float:left;
	width:227px;
	height:24px;
	margin-right:5px;
}

#subcribe-form div {
	position:relative;
}

.input-text {
	background:transparent;
	left:6px;
	top:3px;
	width:215px;
	position:relative;
	font:normal 11px Arial, Tahoma, Verdana;
	color:#EDEDED;
	text-transform:uppercase;
	border:medium none;
}

#rss-icon {
	background:transparent url('./images/all-icons.gif') no-repeat 0 -155px;
	display:block;
	width:24px;
	height:24px;
	float:left;
}

#branding {
	height:85px;
	padding:17px 2px 0;
}

#blog-title {
	font:bold 35px Arial;
	text-transform:capitalize;
}

#blog-title a { color:#676999; }

#blog-title a:hover { color:#9D9FD5; }

#blog-description {
	font:normal 14px Tahoma;
	color:#9D9FD5;
	text-transform:uppercase;
}

#cat-left, #cat-center, #cat-right {
	display:block;
	float:left;
	height:38px;
}

#cat-left, #cat-right { width:9px; }

#cat-left {
	background:#4A436F url('./images/cat-menu-left-bg.gif') no-repeat 100% 0;
}

#cat-right {
	background:#4A436F url('./images/cat-menu-right-bg.gif') no-repeat 0 0;
}

#cat-center {
	background:#4A436F url('./images/cat-menu-bg.gif') repeat-x 0 0;
	width:962px;
}

#cat-center li {
	display:inline;
}

#cat-center li a {
	background:transparent url('./images/cat-menu-separator.gif') no-repeat 100% 1px;
	display:block;
	float:left;
	font:normal 12px Tahoma, Verdana;
	color:#FFFFFF;
	height:38px;
	line-height:38px;
	padding:0 17px 0 15px;
}

#cat-center li a:hover, #cat-center li.current-cat a {
	background:transparent url('./images/cat-menu-hover-bg.gif') no-repeat 100% 1px;
}

#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%; }
#dropmenu a {display:block; padding:0.25em 1em; color:#686868; text-decoration:none; }
#dropmenu a:hover {color:#fff;}
#dropmenu li {float:left; position:relative;background:#4A436F url('./images/cat-menu-bg.gif') repeat-x 0 0;}
#dropmenu ul {position:absolute; display:none; width:12em; top:37.5px; left:-1px;}
#dropmenu ul a {}
#dropmenu li ul {width:14em;}
#dropmenu li ul a {width:13.5em; height:auto; float:left; }
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}


/* container */
#container {
	padding-top:12px;
}

/* content */
#content {
	float:left;
	width:638px;
}

#top-container { margin-bottom:17px; }

#featured-posts-wrapper {
	background:#FBFBFB url('./images/featured-bg.gif') repeat-y 0 0;
	margin-bottom:17px;
	width:426px;
}

#featured-posts-wrapper-in {
	background:transparent url('./images/featured-top-bg.gif') no-repeat 0 0;
}

#featured-posts-wrapper-bottom {
	background:#FFFFFF url('./images/featured-bottom-bg.gif') no-repeat 0 0;
	height:6px;
}

#featured-posts .title {
	background:transparent url('./images/featured-top-bg.gif') no-repeat 0 0;
	font:normal 16px Arial, Tahoma, Verdana;
	color:#5A5285;
	height:28px;
	line-height:28px;
	padding:0 6px;
	overflow:hidden;
	font-weight:bold;
}

.icon {
	background-image:url('./images/all-icons.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	margin-right:10px;
	display:block;
	float:left;
}

#featured-posts .featured-post {
	background:#FBFBFB url('./images/featured-bg.gif') repeat-y 0 0;
}

#featured-posts .meta {
	background:#FBFBFB url('./images/featured-meta-bg.gif') repeat-y 0 0;
	font:normal 10px Arial, Tahoma, Verdana;
	color:#9597C2;
	text-transform:uppercase;
	padding:7px 7px 5px;
	margin-bottom:5px;
}

#featured-posts .meta a { color:#9597C2; }

#featured-posts .meta a:hover  { color:#5A5285; }

.meta p, .entry { clear:left; }

#featured-posts .date-post { background-position:0 2px; }

#featured-posts .comment-post { background-position:0 -21px; }

#featured-posts .categories-post { background-position:2px -43px }

#featured-posts .entry {
	padding:0 7px;
}

.pagetitle {
	font:normal 25px Arial, Tahoma, Verdana;
	color:#888AC4;
	padding-bottom:0px;
    padding-top:5px;
}

.post {
	clear:left;
	margin-bottom:10px;
	padding-bottom: 10px;
	margin-top: 10px;
	padding-top: 20px;
	border-bottom:1px dotted #D1D1D1;
	
}

.post .title {
	font:normal 17px Arial, Tahoma, Verdana;
	color:#5A5285;
	margin-bottom:5px;
	font-weight:bold;
}

.post .meta {
	background:#F7F7F7 url('./images/meta-bg.gif') repeat-x 0 0;
	height:30px;
	padding:6px;
	font:normal 10px Arial, Tahoma, Verdana;
	color:#9597C2;
	text-transform:uppercase;
	overflow:hidden;
	position:relative;
	margin-bottom:5px;
}

.post .meta-left, .post .meta-right {
	position:absolute;
	display:block;
	width:5px;
	height:42px;
	top:0;
}

.post .meta-left {
	background:transparent url('./images/meta-left-bg.gif') no-repeat 0 0;
	left:0;
}

.post .meta-right {
	background:transparent url('./images/meta-right-bg.gif') no-repeat 100% 0;
	right:0;
}

.post .date-post { background-position:0 -63px; }

.post .comment-post { background-position:0 -86px; }

.post .categories-post { background-position:2px -108px; margin-top:5px; }

.post a.more-link {
	background:transparent url('./images/read-more-bg.jpg') no-repeat 0 0;
	display:block;
	width:104px;
	height:24px;
	cursor:pointer;
}

.akpc_pop { clear:left; }

/*.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a {
	background:#F8F8F8 url('./images/post-nav-bg.gif') no-repeat 0 0 !important;
	display:block;
	float:left;
	height:22px;
	padding:0 0 0 6px !important;
	margin:0 5px 0 0 !important;
	border:none !important;
	color:#717171 !important;
}

.wp-pagenavi span.inner {
	background:#F8F8F8 url('./images/post-nav-bg.gif') no-repeat 100% 0 !important;
	display:block;
	float:left;
	font-size:10px;
	height:22px;
	line-height:22px;
	padding-left:0 !important;
	padding-right:6px;
	text-transform:uppercase;
}

.wp-pagenavi a { color:#9597C2 !important; }

.wp-pagenavi a:hover { color:#717171 !important; }*/

#post-nav {
	margin-bottom:10px;
padding-top:20px;
}

/* sidebar */
#sidebar {
	float:left;
	width:320px;
	padding-left:22px;
}

#primary .widget, #secondary {
	background:#FFFFFF url('./images/widget-bottom-bg.gif') no-repeat 0 100%;
	padding-bottom:6px;
	margin-bottom:10px;
}

.widget-top {
	background:transparent url('./images/widget-top-bg.gif') no-repeat 0 100%;
	height:6px;
}

.widget-title {
	background:transparent url('./images/widget-title.gif') repeat-x 0 100%;
	font:normal 16px Tahoma, Verdana;
	color:#888AC4;
	padding-bottom:5px;
	margin-bottom:3px;
}

#primary .widget-content {
	background:transparent url('./images/widget-bg.gif') repeat-y 0 0;
	padding:0 5px;
	width:310px;
}

.widget-content a { color:#5A5285;
	text-decoration:none; }
.widget-content a:hover { color:#9597C2; text-decoration:underline;}

.widget-content li {
	background:transparent url('./images/widget-li-bg.gif') no-repeat 0 100%;
	padding-left:30px;
	height:29px;
	line-height:29px;
	overflow:hidden;
}

.widget-content li.hover {
	background:transparent url('./images/widget-hover-bg.gif') no-repeat 0 100%;
}

.widget-content li li {
	border:none;
	padding-bottom:0;
}

#secondary { margin-bottom:60px; }

#secondary-in {
	background:#FFFFFF url('./images/widget-bg.gif') repeat-y 0 0;
	width:310px;
	padding:0 5px;
}

#secondary-in .widget {
	padding-bottom:10px;
}

#secondary-in .widget-title {
	background:none;
	border-bottom:1px solid #D1D1D1;
}

.widget-bottom {
	background:#FFFFFF url('./images/widget-bottom-bg.gif') no-repeat 0 0;
	height:6px;
}

/* footer */
#footer {
	position:relative;
	background:#433C65 url('./images/footer-bg.gif') repeat-x 0 0;
	padding:0 12px;
	font-size:10px;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	text-transform:uppercase;
	overflow:hidden;
}

#footer-left, #footer-right {
	display:block;
	position:absolute;
	height:40px;
	width:10px;
	top:0;
}

#footer-left {
	background:#433C65 url('./images/footer-left-bg.gif') repeat-x 0 0;
	left:0;
}

#footer-right {
	background:#433C65 url('./images/footer-right-bg.gif') repeat-x 100% 0;
	right:0;
}

#parteneri {
	margin-top:-30px;width:980px;margin-left:auto;margin-right:auto;list-style: none; 
}

#parteneri .widget, #parteneri .widget .widget-content .textwidget { margin:0px; list-style: none; }
#parteneri .li { text-decoration: none;list-style: none; }

#trailer {margin-left:5px; padding-right:10px; width*:255px; width:230px; padding-left:10px; padding-top:18px; float: right; clear: both; background-image:url(http://rockabilly.ro/img/trailer.gif); background-repeat:no-repeat; background-position:right top;}

span.contentjumplink { 
		font-size:11px !important;
        color: #717171;
        font-weight: bold;
		padding:4px 5px 4px 5px !important;
		margin: 0 3px 0 3px; }
       
 a.contentjumplink {  
	   font-size:11px !important;
       color: #9597C2;
	   border:1px #C5C1E6 solid;
       font-weight: bold; 
	   padding:4px 5px 4px 5px !important;
	   margin: 0 3px 0 3px; } 
	   
a.contentjumplink:hover {  
	   background-color: #C5C1E6; color: #FFFFFF; text-decoration: none; padding:4px 5px 4px 5px !important; margin: 0 3px 0 3px; }
	   
span.contentjumptitle {
		font-size:11px !important;
		color: #717171;
		vertical-align: middle;
        font-weight: bold;
        border:1px #C5C1E6 solid;
        padding:4px 5px 4px 5px !important; }


 ol.contentlist { background-color:#717171; width: 20%; text-align:left; line-height: 3px; padding: 0px; }
 ol.contentlist li { padding: 0px; }
 span.contentlist { color: #aaa; font-weight: bold; }
 a.contentlist { padding: 0px; } 

 a.contentjumptitle {  vertical-align: middle;
       border:1px #ddd solid;
       border-top-color: #a7a7a7;
       padding: 3px 3px 3px 3px} select.contentjumpddl { vertical-align: middle;
       margin: 0px 0px 0px 0px ;
       color: #25A;
       font-weight:bold;
       font-family:Verdana, Arial, Helvetica, sans-serif;
       width: 160px; }
	   
 span.contentjumpnumber, span.contentjumpall { font-size:11px !important; color: #717171; font-weight: bold; padding:4px 5px 4px 5px !important;margin: 0 3px 0 3px; }
a.contentjumpnumber, a.contentjumpall { font-size:11px !important; border:1px solid #C5C1E6; color:#9597C2; padding:4px 5px 4px 5px !important;margin: 0 3px 0 3px; }

a.contentjumpnumber:hover { 	background-color: #C5C1E6; color: #FFFFFF; text-decoration: none; padding:4px 5px 4px 5px !important;margin: 0 3px 0 3px; }

.comment123 {
	margin:0 0 10px;
	padding:2px 0;
	border-top: 0px dotted #ccc;
	clear: both;
	overflow: hidden;
} 

.comment123 dt {
	margin: 0 0 5px 0;
	font-size: 1.1em;
	line-height: 1.2;
}
.commentlist h2 {
	font-weight: bold;
	margin-bottom:10px;
}

.span123-2 {
	width: 110px;
	float:left;
	display:block;
    text-align:right;
}

.span123-6 {
	width: 510px;
	float:right;
	margin-top:1px;
}

.bottom-com {
	background: #F3F3F3;
	border: 1px solid #DDDDDD;
}
.new-com {
    border-top: 1px solid #DDDDDD;
    background: #e8e8e8;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
}
.
