/* 
Theme Name: Next Science
Theme URI: http://decemedia.com
Description: Simple beautiful. Premium theme 
Version: 1.0
Author: Dan Stefancu
Author URI: http://deceblog.net
*/

* { margin:0; padding:0; }
body { background: #e6e4d9 url(images/bg.png) repeat-x top; min-height:900px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

a, a:visited { color:#094E38; text-decoration:none; }
a:hover { text-decoration:underline; color:#00205d; }
.clear { clear:both; }
.left {float:left;}
.right {float:right;}
.center { text-align:center;}

#header { height:129px; margin:0 auto; position:relative; width: 970px; }
#header h1 { position:absolute; top:42px; left:48px; height:50px; width:444px; overflow:hidden; }

#top_nav { position:absolute; top:10px; left:48px; width:444px; color:#daedd6; font-weight:bold; font-size:11px; background:#0A003B; }
#top_nav ul { list-style-type:none; display:inline; }
#top_nav ul li { display:inline; margin: 0 3px 0 0; }
#top_nav ul li.page_item { list-style-type:none; border-left:1px solid #ccc; padding:0 0 0 5px; }
#top_nav ul li a { color:#daedd6; font-weight:bold; font-size:11px; background:#0A003B; text-decoration:none; }
#top_nav ul li a:hover { text-decoration:underline; color:#00beff; }

#search { position:absolute; top:8px; right:30px; width:350px; color:#FFFFFF; font-weight:bold; font-size:12px;}
#searchform {float:right;}

#container { width:982px; background:url(images/content_bg.png) top repeat-y; margin:0 auto; }
#content { width:940px; padding:15px 10px; margin:0 auto; }
#content_left { width:982px; background:url(images/content_left.png) top left no-repeat; }
#content_right { width:982px; background:url(images/content_right.png) top right no-repeat; }

#side_left { width:120px; float:left; overflow:hidden; }
#side_left #cat { list-style-type:none; }
#side_left #cat li { display:block; margin-bottom:4px; }
#side_left #cat li a { list-style-type:none; height:15px; width:100px; display:block; padding:5px 10px; color:#fff; text-decoration:none; }


/*
AICI VIN SCHIMBATE CULORILE CATEGORIILOR
*/
#side_left #cat li a#c1 { background-color:#0a003b; }
#side_left #cat li a#c2 { background-color:#00205d; }
#side_left #cat li a#c3 { background-color:#00bf62; }
#side_left #cat li a#c4 { background-color:#00beff; }
#side_left #cat li a#c5 { background-color:#094e38; }
#side_left #cat li a#c6 { background-color:#00bf90; }
#side_left #cat li a#c7 { background-color:#0a003b; }
#side_left #cat li a#c8 { background-color:#00205d; }

#side_left #cat li a#c1:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a#c2:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a#c3:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a#c4:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a#c5:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a#c6:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a#c7:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a#c8:hover { background-color:#E6E4D9; color:#333; }
#side_left #cat li a:hover { background-color:#E6E4D9; }

h3.subscribe { color:#c84a00; font-size:12px; font-weight:bold; margin:20px 0 10px 0; text-align:center; }

.side { margin-bottom:20px; }

#main { width:500px; float:left; margin:0 0 0 10px; overflow:hidden; }

#feature { width:480px; padding:10px; background-color:#daedd6; margin:0 0 25px 0; }
.feature_box { width:110px; text-align:center; color:#FFFFFF; background:#00205d url(images/featured_bg.png) no-repeat; font-size:14px; font-weight:bold; height:16px; padding:2px 0; margin:0 0 20px 0; }
.feature_box a { color:#FFFFFF;}
.feature_box a:hover { color:#FFFFFF; text-decoration:none;}

#feature h2, #feature h2 a, #feature h2 a:visited { font-size:20px; font-weight:bold; color:#0a003b; margin:10px 0; text-decoration:none; }
#feature h2 a:hover { color:#000000; text-decoration:underline; }
#feature p { line-height:16px; text-align:justify; }
.feature-pic { float:right; margin:0 0 0 10px; border:2px solid #333; }

.meta { margin:5px 0; }
.comments-link { padding:0 0 0 17px; background:url(images/icon_comment.gif) no-repeat left; }
.read-more-link { padding:0 0 0 17px; background:url(images/icon_read.gif) no-repeat left; }
.category { text-transform:uppercase; font-size:11px; font-family:"Times New Roman", Times, serif; font-weight:bold; }

#main-468 { width:468px; height:60px; margin:20px 0; }

#posts { width:490px; margin:0 0 25px 0; }
.post { clear:both; margin:0 0 10px 0; padding-bottom:10px; border-bottom:1px dotted #ccc; }
.post .main-post-pic { float:left; margin:0 10px 0 0; border:1px solid #000; background-image:url(images/main-post-pic.jpg); background-repeat: no-repeat; width:100px; height:100px; }
.post h2, .post h2 a, .post h2 a:visited { font-size:16px; font-weight:bold; color:#0a003b; text-decoration:none; margin:5px 0 0 0; }
.post h2 a:hover { color:#000; text-decoration:underline; }
.entry p { line-height:1.4em; text-align:justify; margin-bottom:.9em; }
.entry h3 { font-size:16px; margin:5px 0 12px 0;}
.entry img { margin:0 5px;}
.single .post { padding:0 10px; }
.single .post h2.title a { font-size:20px; margin:10px 0; }
.single .meta, .info { font-size:.9em; color:#999999; }
.single .entry p { text-indent:10px; }

h2.arh { font-size:22px; margin:15px 0 25px 0;}

#side_right { width:300px; float:left; margin:0 0 0 10px; overflow:hidden; }
#side_right ul li {list-style-type:square; margin-left:15px; }
#side_right h3 {font-size:16px; color:#0a003b; margin:5px 0; }

h3#respond { margin:25px 0 10px 0;}
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea { width: 480px; padding: 2px; }
#commentform #submit { margin: 0; float: right; }
.commentlist { padding: 0; text-align: justify; }
.commentlist li { margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; background-color:#f4f4f4; }
.commentlist li.alt { padding: 10px; background-color:#DAEDD6;}
.autor { background-color:#ccc; }
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p { margin: 5px 0; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentmetadata { margin: 0; display: block; }

.commentlist li, #commentform input, #commentform textarea {font: 0.9em Verdana, Arial, Sans-Serif;}
.commentlist li {font-weight: bold;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p { font-weight: normal;line-height: 1.5em;text-transform: none;	}
#commentform p { font-family: Verdana, Arial, Sans-Serif;	}
.commentmetadata {	font-weight: normal;	}

#footer { background:url(images/footer_bg.jpg) top no-repeat; width:942px; margin:0 auto; padding:15px 20px 30px 20px;}
