home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Templates / CSS / Ablaze / images / Ablaze.css next >
Cascading Style Sheet File  |  2006-11-27  |  6KB  |  345 lines

  1. /********************************************
  2.    AUTHOR:              Erwin Aligam 
  3.    WEBSITE:               http://www.styleshout.com/
  4.     TEMPLATE NAME:     ablaze
  5.    TEMPLATE CODE:     S-0009
  6.    VERSION:          1.0              
  7.  *******************************************/ 
  8.  
  9. /********************************************
  10.    HTML ELEMENTS
  11. ********************************************/ 
  12.  
  13. /* top elements */
  14. * { 
  15.     padding: 0; margin: 0;
  16. }
  17. body {
  18.     margin: 0;     padding: 0;
  19.     font: normal .72em/1.5em  Tahoma, 'Trebuchet MS', sans-serif;
  20.     color: #CCC;
  21.     background: #444;
  22.     text-align: center;        
  23. }
  24.  
  25. /* links */
  26. a {
  27.     color: #F88F26; 
  28.     background-color: inherit;
  29.     text-decoration: none    
  30. }
  31. a:hover {
  32.     color: #FFF;
  33.     background-color: inherit;
  34. }
  35.  
  36. /* headers */
  37. h1, h2, h3 {
  38.     font: bold 1.3em 'Trebuchet MS', Arial, Sans-serif;
  39.     color: #B7080F;
  40. }
  41. h1 { font-size: 1.6em; } 
  42. h2 { font-size: 1.4em; text-transform:uppercase;}
  43. h3 { font-size: 1.3em; }
  44.  
  45. p, h1, h2, h3 {
  46.     margin: 0;
  47.     padding: 10px 15px;
  48. }
  49.  
  50. ul, ol {
  51.     margin: 10px 30px;
  52.     padding: 0 15px;
  53.     color: #F88F26;
  54. }
  55. ul span, ol span {
  56.     color: #CCC;
  57.  
  58. /* images */
  59. img {
  60.     border: 3px solid #CCC;
  61. }
  62. img.no-border {
  63.     border: none;
  64. }
  65. img.float-right {
  66.   margin: 5px 0px 5px 15px;  
  67. }
  68. img.float-left {
  69.   margin: 5px 15px 5px 0px;
  70. }
  71. a img {  
  72.   border: 3px solid #555;
  73. }
  74. a:hover img {  
  75.   border: 3px solid #CCC !important; /* IE fix*/
  76.   border: 3px solid #555;
  77. }
  78.  
  79. code {
  80.   margin: 5px 0;
  81.   padding: 10px;
  82.   text-align: left;
  83.   display: block;
  84.   overflow: auto;  
  85.   font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  86.   /* white-space: pre; */
  87.   background: #444;
  88. }
  89. acronym {
  90.   cursor: help;
  91.   border-bottom: 1px solid #777;
  92. }
  93. blockquote {
  94.     margin: 15px 15px 15px 0;
  95.      padding: 0 0 0 20px;      
  96.       background: #444;
  97.     font: bold 1.3em/1.5em 'Trebuchet MS', Sans-serif;   
  98. }
  99.  
  100. /* form elements */
  101. form {
  102.     margin: 10px 15px 10px 0;
  103.     padding: 10px 15px;
  104.     background: #444;
  105. }
  106. label {
  107.     display:block;
  108.     font-weight:bold;
  109.     margin:5px 0;
  110. }
  111. input {
  112.     padding: 2px;
  113.     border: 1px solid #eee;
  114.     font: normal 1em Verdana, sans-serif;
  115.     color:#000;
  116.     background: #CCC;
  117. }
  118. textarea {
  119.     width: 250px;
  120.     padding:2px;
  121.     font: normal 1em Verdana, sans-serif;
  122.     border:1px solid #eee;
  123.     height:100px;
  124.     display:block;
  125.     color:#000;
  126.     background: #CCC;
  127. }
  128. input.button { 
  129.     margin: 0; 
  130.     font: bold 1em Arial, Sans-serif; 
  131.     border: 1px solid #CCC;
  132.     padding: 2px 3px; 
  133.     color: #000;
  134.     background: #CCC;    
  135. }
  136.  
  137. /* search form */
  138. .searchform form{
  139.     position: absolute;
  140.     top: 5px; right: 0;
  141.     background-color: transparent;
  142.     border: none;
  143.     margin: 0; padding: 0;
  144. }
  145. .searchform input.textbox { 
  146.     margin: 0 3px; padding: 0 2px;
  147.     width: 130px;
  148.     background: #000;
  149.     color: #FFF; 
  150.     height: 20px;
  151.     border: 1px solid #B7080F;    
  152.     vertical-align: top;
  153. }
  154. .searchform input.button { 
  155.     font: bold 12px Arial, Sans-serif; 
  156.     background: #000;
  157.     color: #fff;    
  158.     width: 70px;
  159.     height: 22px;
  160.     border: none;
  161.     padding: 3px 5px;
  162.     vertical-align: top;
  163. }
  164.  
  165. /***********************
  166.       LAYOUT
  167. ************************/
  168.  
  169. #header-content, 
  170. #footer-content,
  171. #content {
  172.     width: 88%;
  173. }
  174.  
  175. /* header */
  176. #header {
  177.     background: #444 url(headerbg.jpg) repeat-x 0% 100%;
  178.     height: 110px;
  179.     text-align: left;    
  180. }
  181. #header-content {
  182.     position: relative;
  183.     margin: 0 auto; padding: 0;
  184. }
  185.  
  186. #header-content #logo {
  187.     position: absolute;    
  188.     font: bold 4.6em Tahoma, 'Trebuchet Ms', Sans-serif;
  189.     letter-spacing: -2px; 
  190.     color: #000;
  191.     margin: 0; padding: 0;
  192.     
  193.     /* change the values of left and top to adjust the position of the logo */
  194.     top: 5px; left: 10px;
  195. }
  196. #header-content #slogan {
  197.     position: absolute;    
  198.     font: bold 1.1em 'Trebuchet Ms', Sans-serif;
  199.     text-transform: none;
  200.     color: #f2f2f2;    
  201.     margin: 0; padding: 0;
  202.     
  203.     /* change the values of left and top to adjust the position of the slogan */
  204.     top: 60px; left: 15px;
  205. }
  206.  
  207. /* header menu */
  208. #header-content ul {
  209.     position: absolute;
  210.     right: 0; top: 70px;
  211.     font: bolder 1.3em 'Trebuchet MS', sans-serif;
  212.     color: #000;
  213.     list-style: none;
  214.     margin: 0; padding: 0;        
  215. }
  216. #header-content li {
  217.     display: inline;
  218. }
  219. #header-content li a {
  220.     float: left;
  221.     display: block;
  222.     padding: 3px 12px;    
  223.     color: #000;
  224. }
  225. #header-content li a:hover {
  226.     background: #000;
  227.     color: #F88F26;
  228. }
  229. #header-content li a#current  {
  230.     background: #000;
  231.     color: #FFF;
  232. }
  233.  
  234. /* content */
  235. #content-wrap {
  236.     clear: both;
  237.     float: left;
  238.     background: #000;        
  239.     width: 100%;
  240. }
  241. #content {
  242.     text-align: left;    
  243.     padding: 0; margin: 0 auto;    
  244. }
  245.  
  246. /* sidebar */
  247. #sidebar {
  248.     float: right;
  249.     width: 30%;
  250.     margin: 10px 0; padding: 0;
  251.     background: #000 url(gradientbg.jpg) repeat-x;
  252. }
  253. #sidebar ul.sidemenu {
  254.     list-style:none;
  255.     margin:10px 15px;
  256.     background: #444;
  257.     padding: 15px 0;        
  258.     border: 1px solid #000;
  259. }
  260. #sidebar ul.sidemenu li {
  261.     padding: 0px 10px;
  262. }
  263. #sidebar ul.sidemenu a {
  264.     display: block;
  265.     font-weight:bold;
  266.     color: #f5f5f5;
  267.     height: 1.5em;
  268.     text-decoration: none;
  269.     padding:.3em 0 .3em 15px;
  270.     background: #444;        
  271.     border-bottom: 1px dashed #000;
  272.     line-height: 1.5em;
  273. }
  274. #sidebar ul.sidemenu a.top{
  275.     border-top: 1px dashed #000;
  276. }
  277. #sidebar ul.sidemenu a:hover {
  278.     padding: .3em 0 .3em 10px;
  279.     background: #000;
  280.     border-left: 5px solid  #D30F16;
  281.     color: #D30F16;        
  282. }
  283.  
  284. /* main */
  285. #main {
  286.     float: left;
  287.     width: 68%;    
  288.     margin: 10px 0; padding: 0;
  289.     background: #000 url(gradientbg.jpg) repeat-x;
  290. }
  291.  
  292. /* footer */
  293. #footer {
  294.     clear: both;
  295.     margin: 0; padding: 0;
  296.     border-top: 1px solid #555;
  297.     font-size: 95%;
  298.     text-align: left;    
  299. }
  300. #footer h2, #footer p {
  301.     padding-left: 0;
  302. }
  303. #footer-content {    
  304.     margin: 0 auto;
  305. }
  306. #footer-content a {
  307.     text-decoration: none;
  308.     color: #CCC;
  309. }
  310. #footer-content a:hover {
  311.     text-decoration: underline;
  312.     color: #FFF;
  313. }
  314. #footer-content ul {
  315.     list-style: none;
  316.     margin: 0; padding: 0;
  317. }
  318. #footer-content .col {
  319.     width: 33%;
  320.     padding: 0 5px 30px 0;    
  321. }
  322. #footer-content .col2 {
  323.     width: 32%;
  324.     padding: 0 0 30px 0;    
  325. }
  326.  
  327. /* alignment classes */
  328. .float-left  { float: left; }
  329. .float-right { float: right; }
  330. .align-left  {    text-align: left; }
  331. .align-right {    text-align: right; }
  332.  
  333. /* additional classes */
  334. .clear { clear: both; }
  335. .comments { 
  336.     text-align: right; 
  337.     background: #444;
  338.     padding: 5px 15px;
  339.     margin: 20px 0px 10px 0px;
  340. }
  341.  
  342.  
  343.  
  344.