/* * This CSS deals with the design on a specific theme. * Here is instruction how wide the sidebar should be and so on. * This css creates the websites design without content * The menu and sidebar(s) headings is defined here aswell */ /* Set a background image/color on the whole site here*/ body{ background-color:#E0E0E0; } /*Everything is in this container*/ #wrap{ /*Set page width*/ width: 1000px; /*make the page centered*/ /* margin: 0px auto;*/ /*set some margins*/ margin: 0px auto; background:transparent url('../images/sidebar-border-flower-444.png') repeat-y 800px 0; } #sidebar_border{ width:200px; height: 100%; float:left; } /******************************************************************************* *********************** Header ************************************************* ********************************************************************************/ #header{ /* background:transparent url('../images/header.png') no-repeat 0 0;*/ min-height:150px; float:left; width: 100%; padding-bottom:10px; /*Make the site title centered*/ /*text-align:center;*/ box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.7); } #site_title{ font-size:60px; margin: 50px 0 0 50px ; } #site_description{ margin:7px 0 0 50px; font-size:20px; } /* Menu ------------------------------------------------------------------------------------ The menus is at the bottom of the page. We will put it on top with CSS */ #nav{ width:800px; position: absolute; top:175px; background-color:#F1F2F4; } #nav ul{ } #nav li{ float: left; padding:5px 10px; list-style-type:none; font-size:17px; word-wrap: break-word; } #nav li a:hover{ background-color:inherit; color:#fff; } #nav li:hover{ background-color:#333333; } #nav li:hover>a{ color:#fff; } #nav a, #nav a:visited{ } #nav a:hover, #nav a:active{ } /******************************************************************************* *********************** Container*********************************************** ******************************************************************************** It is containing content and sidebar */ #cnt_wrap{ background-color: #fff; width: 800px; } #cnt_top{ /*background:transparent url('../images/container_top.png') no-repeat 0 0; float:left; width: 100%; height:76px; */ } #container{ /* background:transparent url('../images/container_loop.png') repeat-y; */ float:left; margin:55px 0 0 0px; width: 100%; } #cnt_bottom{ /*background:transparent url('../images/container_bottom.png') no-repeat 0 0; float:left; width: 100%; height:76px; */ } /******************************************************************************* *********************** Content ************************************************* ********************************************************************************/ #c_wrap{ width:550px; float:right; } #c_top{ /*background:transparent url('../images/content_top.png') no-repeat 0 0;*/ width: 100%; } #content{ /*background:transparent url('../images/content_loop.png') repeat-y; */ overflow: hidden; padding: 5px 15px 20px 10px; } #c_bottom{ /*background:transparent url('../images/content_bottom.png') no-repeat 0 0;*/ width: 100%; height: 12px; } #content .hentry{ margin-bottom: 50px; } #content img{ max-width: 624px;/*same as #c_wrap minus paddings and some more.. */ } .wp-caption{ max-width: 630px;/*same as #c_wrap minus paddings*/ } .date{ color:grey; } .entry{ color: #444444; font: 14px/1.8em Helvetica,Arial,sans-serif; margin: auto; text-align: justify; margin-top:15px; } /******************************************************************************* *********************** Sidebars ************************************************* ********************************************************************************/ /**Sidebar1**/ #sb1_wrap{ width:230px; float:left; } #sb1_top{ /*background:transparent url('../images/sidebar1_top.png') no-repeat 0 0;*/ width: 100%; height: 12px; } #sidebar1{ /*background:transparent url('../images/sidebar1_loop.png') repeat-y; */ overflow: hidden; margin-left: 15px; } #sb1_bottom{ /*background:transparent url('../images/sidebar1_bottom.png') no-repeat 0 0;*/ width: 100%; height: 12px; } /**Sidebar2**/ #sb2_wrap{ width:230px; float:right; } #sb2_top{ /*background:transparent url('../images/sidebar1_top.png') no-repeat 0 0; */ width: 100%; height: 12px; } #sidebar2{ /*background:transparent url('../images/sidebar1_loop.png') repeat-y; */ overflow: hidden; } #sb2_bottom{ /*background:transparent url('../images/sidebar1_bottom.png') no-repeat 0 0; */ width: 100%; height: 12px; } .widgettitle{ border-bottom: 2px solid #F1F2F4; color: #444444; margin: 0 0 5px; padding: 5px 0px; font-size: 16px; } .sidebar ul ul{ list-style:none; margin-left:5px; } .sidebar ul ul a{ text-decoration:none !important; } .widget{ margin-bottom:15px; } /******************************************************************************* *********************** Footer ************************************************* ********************************************************************************/ #footer{ background:transparent url('../images/footer.jpg') repeat 0 0; float:left; min-height:300px; width: 100%; clear: both; color: #9E9E9E; padding: 15px 30px; box-shadow: 0px -4px 4px rgba(0, 0, 0, 0.7); } #footer a, #footer a:active, #footer a:visited { color: #9E9E9E; text-decoration: underline; } #footer a:hover { color: #9E9E9E; text-decoration: none; } #webfish_creds{ margin-top: 20px; } #webfish_creds img{ vertical-align:middle; } /*****************************'' FOOTER WIDGETS */ #footer-widget-area ul.footer-widget-ul{ min-height: 250px; width: 800px; overflow:hidden; } #footer .widget{ width: 250px; float:left; margin-left: 15px; } #footer .widgettitle{ color:#9E9E9E; }