/* Theme Name: BlackMonkeyz Description: A clean style black and blue wordpress theme by techwebworld.com. Version: 1.0 Author: G. Alex Author URI: http://techwebworld.com Tags: black, blue, fixed-width, two-columns */ .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } *{ padding:0; margin:0; } body { background-color: #1f1e1e; /*sets background color for the whole website*/ font-family: Tahoma, Arial, Helvetica, sans-serif; /*sets font family for the whole website*/ font-size: 12px; /*sets a font size of 12px for the whole website*/ color: #FFFFFF; /*sets default color of text to white*/ background-image: url(images/bg.png); /*our repeated background image*/ background-repeat: repeat-x; /*repeats background horizontally*/ } #container { width: 900px; /*sets a website width of 900px*/ margin-right: auto; /*centers website*/ margin-left: auto; /*centers website*/ } /* ------NAV1 STYLES------ */ #nav1 { float: left; /*floats nav1 left in the container*/ height: 26px; /*gives nav1 a height of 26px*/ width: 900px; /*gives nav1 a width of 900px*/ /*position:absolute;*/ top: 10px; padding-bottom:3px; margin-top:10px; } .nav1-links li{ list-style:none; /*removes bullet points from list*/ display:inline; /*displays links horizontally*/ } .nav1-links a { color: #FFFFFF; /*sets nav links to white*/ font-family:Tahoma, Arial, Helvetica, sans-serif; /*sets nav1's font family*/ font-size: 12px; /*sets nav1's font size*/ text-decoration: none; /*removes underline from links*/ padding-right: 20px; /*adds 20px right padding to each link*/ } .nav1-links a:hover { color: #0390c5; /*sets nav1 link hover color*/ } /* ------HEADER STYLES------ */ #header { float: left; /*floats our header left in the container*/ height: 143px; /*gives our header a height of 143px*/ width: 900px; /*gives our header a width of 900px*/ background-image: url(images/header_bg.png); /*our header background image*/ background-repeat: no-repeat; /*stops header background repeating itself*/ margin-top:8px; } #logo { padding-top: 15px; font-size:5.0em; font-weight:bold; } #logo a { text-decoration: none; color: #0c58b4 } .blue-color {color: #0c58b4} #slogan { padding-top:5px; font-size:2.0em; font-weight:bold; } #search-form{ float: right; /*floats our search div to the right*/ margin-bottom: 10px; /*adds a margin of 54px to the top of our div*/ } .search-field{ font-style: italic; /*adds font type intalic to text inside the search field*/ padding: 5px; /*gives 5px padding all the way around the field*/ background-color: #1f1e1e; /*changes background color*/ border: 1px solid #403f3f; /*adds a 1 pixel border*/ color: #FFFFFF; /*color of the text typed into the field*/ } .search-button{ vertical-align: top; /*vertically aligns the button from the top*/ } /* ------NAV2 STYLES------ */ #nav2 { float: left; /*floats our nav2 left in the container*/ height: 46px; /*gives our nav2 a height of 46px*/ width: 900px; /*gives our nav to a width of 900px*/ padding-top:20px; /*adds 20px top padding*/ } /* -----------NAV2 END --------*/ /* ----------- MAIN CONTENT START -----*/ /* ------LEFT CONTENT STYLES------ */ #left-content { float: left; /*floats our left content to the left*/ width: 600px; /*gives the left-content div a width of 600px*/ margin-top: 20px; /*adds 40px margin to the bottom*/ } .post-box { background-color: #292929; /*adds a background color to our post box*/ border: 1px solid #2f2f2f; /*gives our box a 1px border*/ padding: 10px; /*adss 10px padding all the way around our box*/ float: left; /*floats our box left inside "left-content div*/ width: 580px; /*gives our box a width of 580px with the 10px padding makes a total of 600px*/ } .post-thumb { float: left; /*floats our post thumbnail left*/ padding: 4px; /*adds 4px padding around the thumbnial*/ background-color: #1d1d1d; /*adds a background color behind our thumnail*/ border: 1px solid #615e5e; /*adds a 1px solid border around our thumbnail*/ } .post-title h1 { color: #0b79fe; /*h1 tag text color*/ font-family: Verdana, Arial, Helvetica, sans-serif; /*h1 tag font group*/ font-size: 24px; /*h1 tag font size*/ } .post-title { float: left; /*floats our post title left*/ width: 378px; /*adds a width to our post-title class*/ margin-left: 7px; /*adds a 4px left margin*/ } .post-content { float: left; /*floats our post content left*/ width: 378px; /*adds a width to our content class*/ margin-left: 8px; /*adds a 4px left margin*/ font-family: Tahoma, Arial, Helvetica, sans-serif; /*content font group*/ line-height: 18px; /*post content line height*/ font-size: 12px; /*adds a font size of 11px to our post content*/ text-align: justify; /*justifys our paragraphs inside our post content class*/ margin-top: 4px; /*adds a 4px top margin to our post-content class*/ } .post-footer { border: 1px solid #0c5b7d; /*adss 10px padding all the way around our box*/ float: left; /*floats our box left inside "left-content div*/ width: 580px; /*gives our box a width of 580px*/ background-image: url(images/footer-bg.png); /*adds background image*/ background-repeat: repeat-x; /*repeats background horizontally*/ height: 20px; /*gives our class a height of 20px*/ padding-top: 6px; /*adss 6px padding to the top*/ padding-right: 10px; /*adds 10 px padding to the right*/ padding-left: 10px; /*adds 10px padding to the left*/ margin-bottom: 20px; /*adds a 20px margin between each post*/ } /* ------LEFT CONTENT END------ */ /* ------RIGHT CONTENT STYLES------ */ #right-content { float: right; /*floats right content div to the right*/ width: 280px; /*gives our div right content a width of 280px*/ margin-bottom: 20px; /*adds 40px margin to the bottom*/ } #right-content li li { margin-bottom:0px; border-bottom:1px solid #353333; padding:10px 0 10px 6px; } #right-content h2 { font-size:23px; margin:30px 0 6px 0; font-weight:bold; } #connect-us { float: right; /*floats our box to the right*/ width: 258px; /*gives our box a width of 258px*/ border: 1px solid #499bff; /*adds a 1px border to our box*/ background-image: url(images/connect-us-bg.png); /*adds our background image*/ background-repeat: repeat-x; /*repeats our background image horizontally*/ background-color: #0474a5; /*chnanges background color*/ padding-top: 10px; /*adds 10px padding top*/ padding-right: 10px; /*adds 10px padding right*/ padding-bottom: 20px; /*adds 20px padding bottom*/ padding-left: 10px; /*adds 10px padding left*/ margin-bottom: 20px; } #stay-connected h1 { font-family: Tahoma, Arial, Helvetica, sans-serif; /*font family for the H1 tag*/ font-size: 5.0em; /*font size for the H1 tag*/ color: #FFFFFF; /*color of the H1 tag*/ text-align: center; /*aligns H1 tag center*/ margin-bottom: 20px; /*adds a 20px margin to the bottom of the h1 tag*/ } .connect { color: #FFFFFF; } .sc-icon { float: left; /*floats icons left*/ height: 30px; /*has height of 30px (relates to height of actual image*/ width: 30px; /*has width of 30px (relates to width of actual image*/ margin-right: 10px; /*adds a 10px margin right*/ margin-bottom: 10px; /*adds a 10px margin bottom*/ margin-left: 5px; /*adds a 20px margin left*/ margin-top:10px; } .icon-text { float: left; /*floats icon text to the left*/ height: 30px; /*gives the text BOX a height of 30px*/ width: 180px; /*gives the box a width of 180px*/ margin-bottom: 10px; /*adds a 10px margin bottom*/ margin-top:10px; } .subscribe { color: #FFFFFF; /*color of text*/ font-size: 14px; /*font size of text*/ font-weight: bold; /*gives text a bold look*/ } .subscribe2 { font-size: 10px; /*gives text a font size of 10px*/ color: #ffffff; /*changes color fo text*/ } /* ------FOOTER STYLES------ */ #footer-bg { height: 25px; /*gives footer a height of 25px*/ clear: both; /*clears both floats*/ background-image: url(images/footer_bg.png); /*adds background image*/ background-repeat: repeat-x; /*repeats background image horizontally*/ } #footer { width: 900px; /*gives the footer a width of 900px*/ margin-right: auto; /*centers div*/ margin-left: auto;/*centers div*/ } .footer-left { float: left; /*floats left*/ padding-top: 5px; /*adds top padding of 5px*/ } .footer-right { float: right; /*foats rights*/ padding-top: 5px; /*adds 5px padding to the top*/ } .float-right { float:right; } ul, ol { list-style:none; } .post-box2 { background-color: #292929; /*adds a background color to our post box*/ border: 1px solid #2f2f2f; /*gives our box a 1px border*/ padding: 10px; /*adss 10px padding all the way around our box*/ float: left; /*floats our box left inside "left-content div*/ width: 578px; /*gives our box a width of 580px*/ margin-top: 10px; } .post-footer2 { border: 1px solid #0c5b7d; /*adss 10px padding all the way around our box*/ float: left; /*floats our box left inside "left-content div*/ width: 578px; /*gives our box a width of 580px*/ background-image: url(images/post_footer_bg.png); /*adds background image*/ background-repeat: repeat-x; /*repeats background horizontally*/ height: 20px; /*gives our class a height of 20px*/ padding-top: 6px; /*adss 6px padding to the top*/ padding-right: 10px; /*adds 10 px padding to the right*/ padding-left: 10px; /*adds 10px padding to the left*/ margin-bottom: 5px; /*adds a 20px margin between each post*/ } a:link { color: #8b8383; text-decoration: none; } a:visited { text-decoration: none; color: #8b8383; } a:hover { text-decoration: none; color: #0099FF; } h1,h2,h3,h4 { color: #0c78a8; } .post-title h1 a{ color: #0c78a8; /*h1 tag text color*/ } .post-box2 p { margin: 5px 0 10px; } #left-content p{ margin: 5px 0 10px; } .read-more { font-style: italic; font-size: 20px; font-weight:bold; } .line-height { line-height:5px; }