/*
Theme Name: Massive News Theme
Theme URI: http://www.massivepress.net/
Description: A premium WordPress news theme.
Version: 1.0
Author: Jason Schuller
Author URI: http://www.massivepress.net/
Please leave credit where credit is due.
*/
* {
margin : 0;
padding : 0;
}
html, body {
background : #18191b url(images/body_bg.jpg) repeat fixed;
color : #ffffff;
text-align : center;
padding-top : 5px;
}
body {
font : 12px tahoma, helvetica, verdana, sans-serif;
}
h1 {
font-size : 55px;
font-family : "Times New Roman", Times, serif;
font-weight : normal;
}
h2 {
font-size : 13px;
}
h3 {
font-size : 12px;
}
h4 {
font-size : 13px;
}
h5 {
font-size : 10px;
color : #ffffff;
padding-left : 1px;
font-weight : normal;
margin-bottom : 8px;
}
a {
color : #ffffff;
text-decoration : none;
direction : rtl;
}
a:hover {
color : #12cfe0;
}
a link {
color : #ffffff;
text-decoration : none;
}
a link:hover {
color : #12cfe0;
}
#wrapper {
margin : 0 auto;
text-align : justify;
direction : rtl;
width : 778px;
}
#wrapper {
margin : 0 auto;
text-align : justify;
direction : rtl;
width : 778px;
}
#header {
background : url(images/headerbg.png) no-repeat top;
padding : 0 0;
height : 0;
}
#header h1 a {
width : 400px;
float : left;
margin : 0;
}
#header h1 a em {
font-style : normal;
color : #555;
}
#searchWrap input {
vertical-align : middle;
}
#searchWrap #s {
font-size : 1.1em;
border : none;
padding : 1px 2px;
margin-right : 3px;
width : 200px;
}
ul.nav {
list-style : none;
}
* html .nav li a:hover {
background : #333;
}
#mid {
padding-top : 4px;
}
#main {
background : #202020 url(images/mainbottom.jpg) no-repeat bottom;
float : left;
margin : 0 10px 0 0;
width : 500px;
}
#singlemain {
background : #202020 url(images/smbottom.gif) no-repeat bottom;
float : left;
margin : 0 10px 0 0;
width : 500px;
}
#featured {
background : url(images/maintop.jpg) no-repeat top left;
direction : rtl;
padding-top : 5px;
padding-right : 5px;
padding-left : 5px;
}
#featured2 {
direction : rtl;
padding-top : 10px;
}
#myGallery {
margin : 4px;
font-size : 18px;
}
#sidebar a {
font-weight : bold;
}
#sidebar {
color : #ffffff;
float : left;
margin : 0;
width : 268px;
line-height : 1.3em;
}
#sidebar p {
color : #ffffff;
}
#blocks {
background : #ffffff url(images/blocktop.jpg) no-repeat top;
padding : 5px 10px 0 10px;
}
#widgetblock {
background : #0c0c0c url(images/blocktop.jpg) no-repeat top;
padding : 5px 5px 0 5px;
}
#widgetblock a:hover img {
border : none;
}
#widgetblock a:link img {
border : none;
}
#tagblock a {
font-weight : normal;
color : #ffffff;
}
#blocks a {
font-weight : bold;
color : #ffffff;
}
#blockpost {
padding : 0 0 8px 0;
}
#blocks a:hover {
color : #ffffff;
}
h3.blocks {
font-size : 15px;
margin-bottom : 10px;
}
h3.mainblock {
font-size : 12px;
margin-bottom : 10px;
margin-right : 8px;
color : #12cfe0;
}
#bottomblock {
background : #0c0c0c url(images/blockbottom.jpg) no-repeat bottom;
height : 7px;
padding : 0;
margin-bottom : 5px;
}
#searchWrap {
float : right;
margin-top : 69px;
margin-right : 2px;
}
.blocks {
margin-bottom : 20px;
}
#content {
padding : 10px;
}
#content p {
margin-bottom : 10px;
}
#introIMG {
width : 150px;
height : 150px;
float : left;
margin-right : 8px;
overflow : hidden;
}
#introIMG img {
border : none;
padding : 0 0 4px 4px;
border : none;
}
.postMeta {
text-transform : uppercase;
font-size : 12px;
text-align : right;
margin-bottom : 5px;
margin-top : 0;
}
.postMeta span.date {
background : #202020;
color : #ffffff;
padding : 0 2px 0 4px;
}
.postMeta span.comments {
background : #fff;
padding-left : 15px;
margin-left : 2px;
}
.postMeta span.comments a, .postMeta span.date a {
color : #fff;
}
.post {
margin : 0 0 15px 0;
}
.post h2 {
line-height : 1.2em;
}
.post h2 a {
width : 100%;
display : block;
outline : none;
color : #12cfe0;
font-size : 12px;
font-weight : bold;
}
.entry h3 {
margin : 1em 0;
}
.post .entry {
line-height : 1.6em;
overflow : hidden;
}
.post .entry p {
margin : 0;
}
.post .entry p a {
background : url(images/dot.gif) repeat-x bottom left;
font-weight : bold;
}
.entry blockquote {
margin : 0 1.3em 0;
}
.entry ul {
margin : 0 1.3em 0;
list-style : none;
}
.entry li a {
color : #ffffff;
font-weight : bold;
background : url(images/dot.gif) repeat-x bottom left;
}
.entry ul li {
padding-left : 18px;
margin-bottom : 7px;
}
.entry ol {
margin : 0 1em 0 3em;
}
.entry ol li {
margin : 0 0 7px 0;
}
.entry img, .entry a img {
border : none;
}
.entry a:hover img {
border : none;
}
.entry table tr {
padding : 15px 0;
}
.entry table tr.alt {
background : #eee;
}
.rsslinks h3 {
margin-bottom : 5px;
}
.rsslinks p {
margin-bottom : 5px;
padding-top : 5px;
}
.rsslinks ul li {
background : url(images/rss.gif) no-repeat 0 3px;
color : #ffffff;
line-height : 1.2em;
border-top : 1px solid #bbb;
padding : 3px 0 4px 16px;
list-style : none;
}
#widgetblock h3 {
margin-bottom : 5px;
font-size : 12px;
color : #12cfe0;
border-bottom : 1px dotted #fff;
padding-bottom : 4px;
}
#widgetblock p {
margin-bottom : 0;
padding-top : 5px;
}
#widgetblock ul li {
color : #ffffff;
line-height : 1.3em;
background : url(images/bullet.png) no-repeat right;
padding : 3px 13px 4px 0;
list-style : none;
}
#pagination {
color : #ffffff;
font-size : 11px;
font-weight: bold;
text-transform : uppercase;
margin-bottom : 10px;
margin-top : 40px;
text-align : center;
}
#pagination p, #pagination img {
vertical-align : middle;
}
#pagination a img {
border : none;
margin : 0 0 3px 2px;
}
#comments {
width : 435px;
padding : 7px 0 0 0;
font-family : tahoma;
color : #ccc;
}
#comments h3, h3#respond {
color : #ffffff;
margin-bottom : 7px;
}
ol.commentslist {
list-style : none;
margin : 5px 0 12px;
font-family : tahoma;
}
.commentslist li {
background : #fff;
border : 1px dashed #ffffff;
margin-bottom : 7px;
padding : 7px 0;
font-family : tahoma;
}
.commentslist li a {
font-weight : bold;
color : #000000;
font-family : tahoma;
}
.commentslist li.alt {
background : #dce1a1;
}
.commentslist li:hover {
border : dotted #02acfb;
}
.commentslist .comment_text {
margin : 0 7px;
line-height : 1.1em;
overflow : hidden;
color : #000;
font-family : tahoma;
font-size : 12px;
}
.comment_text p, .comment_text ul, .comment_text ol, .comment_text blockquote {
margin : 0.5em 0;
font-family : tahoma;
}
.comment_text ul, .comment_text ol, .comment_text blockquote {
margin : 0 1em;
font-family : tahoma;
}
p.author_meta {
font-weight : bold;
text-transform : uppercase;
margin : 0 0 0 7px;
color : #000;
}
p.author_meta img {
border : none;
margin-top : 0;
}
p.post_meta {
font-size : 11px;
text-transform : uppercase;
text-align : right;
margin : 0 7px 0 0;
}
.commentslist li.author {
background : #333;
color : #000;
}
.commentslist li.author a {
color : #ddd;
}
.commentslist li.author a:hover {
color : #fff;
}
#comments_closed {
background : #333;
color : #ffffff;
padding : 7px 0;
margin-top : 12px;
line-height : 1.5em;
}
p.nocomments {
margin : 0 12px 0 7px;
}
p.nocomments a {
color : #ffffff;
font-weight : bold;
text-decoration : underline;
}
p.nocomments a:hover {
color : #fff;
}
ol.pingslist {
margin : 1.5em 2em;
font-size : 12px;
}
.pingslist li {
color : #ffffff;
margin : 0 0 7px 0;
}
.pingslist li a {
font-weight : bold;
background : url(images/dot.gif) repeat-x bottom left;
}
#commentform p {
margin : 1em 0;
font-family : tahoma;
}
#commentform p a {
font-weight : bold;
background : url(images/dot.gif) repeat-x bottom left;
font-family : tahoma;
}
#author, #email, #url, #comment {
font : 1em tahoma, helvetica, verdana, sans-serif;
border : 1px solid #bbb;
padding : 2px;
}
#comment {
width : 429px;
overflow : auto;
font-family : tahoma;
}
#comment a {
width : 429px;
overflow : auto;
font-family : tahoma;
}
#commentform p small {
font-size : 10px;
color : #ffffff;
font-family : tahoma;
}
.commentslist code {
background : transparent;
}
#footer p {
padding-top : 7px;
padding-bottom : 10px;
text-align : center;
float : left;
width : 500px;
}
#footer p a {
font-weight : bold;
color : #ffffff;
}
.floatleft {
float : left;
margin : 3px 7px 0 0;
}
.floatright {
float : right;
margin : 3px 0 0 7px;
}
.right {
float : right;
}
.left {
float : left;
}
.clear {
clear : both;
}
.fix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.fix {
display : inline-block;
}
* html .fix {
height : 1%;
}
.fix {
display : block;
}
.thumb {
float : left;
margin-right : 7px;
margin-bottom : 7px;
height : 70px;
width : 70px;
}
img {
border : 0;
}
