home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Templates / CSS / blue_spring / style / style.css < prev   
Encoding:
Cascading Style Sheet File  |  2006-12-14  |  4.2 KB  |  275 lines

  1. /* global */
  2. html{height: 100%;}
  3.  
  4. body
  5. { font-family: verdana, arial, sans-serif;
  6.   padding: 0px;
  7.   margin: 0px;
  8.   font-size: .68em;
  9. }
  10.  
  11. p
  12. { margin: 0px;
  13.   padding: 0px 0px 16px 0px;
  14.   line-height: 1.7em;
  15. }
  16.  
  17. h1
  18. { font-family: arial, sans-serif;
  19.   letter-spacing: .1em;
  20. }
  21.  
  22. h2
  23. { margin: 0px;
  24.   padding: 0px 0px 4px 0px;
  25.   font-size: 100%;
  26. }
  27.  
  28. img{border: 0px;}
  29.  
  30. a{outline: none;}
  31.  
  32. /* image positioning - left, right and center */
  33. .left
  34. { float: left; 
  35.   padding: 0px 8px 0px 0px;
  36. }
  37.  
  38. .right
  39. { float: right; 
  40.   padding: 0px 0px 0px 8px;
  41. }
  42.  
  43. .center
  44. { display: block;
  45.   text-align: center;
  46.   margin: 0 auto;
  47. }
  48.  
  49. /* block quote */
  50. blockquote
  51. { margin: 20px 0px 20px 0px; 
  52.   padding: 10px 20px 0px 20px;
  53.   border-left: 8px solid;
  54. }
  55.  
  56. /* unordered list */
  57. ul
  58. { margin: 8px 0px 0px 16px;
  59.   padding: 0px;
  60. }
  61.  
  62. ul li
  63. { list-style-type: square;
  64.   margin: 0px 0px 11px 0px; 
  65.   padding: 0px;
  66. }
  67.  
  68. /* ordered list */
  69. ol
  70. { margin: 8px 0px 0px 24px;
  71.   padding: 0px;
  72. }
  73.  
  74. ol li
  75. { margin: 0px 0px 11px 0px; 
  76.   padding: 0px;
  77. }
  78.  
  79. /* main container */
  80. #main
  81. { width: 780px;
  82.   margin-left: auto; 
  83.   margin-right: auto;
  84. }
  85.  
  86. /* links above the logo / footer */
  87. #links, #footer
  88. { margin-left: auto; 
  89.   margin-right: auto;
  90.   padding: 10px 21px 0px 19px;
  91.   width: 720px;
  92.   height: 26px;
  93.   font-size: 94%;
  94.   text-transform: uppercase;
  95. }
  96.  
  97. #links{text-align: right;}
  98.  
  99. #footer{text-align: center;}
  100.  
  101. #links a, #footer a{text-decoration: none;}
  102.  
  103. #links a:hover, #footer a:hover{text-decoration: underline;}
  104.  
  105. /* logo */
  106. #logo
  107. { margin-left: auto; 
  108.   margin-right: auto;
  109.   width: 760px;
  110.   height: 100px;
  111.   text-align: left;
  112. }
  113.  
  114. #logo h1
  115. { margin: 0px;
  116.   padding: 41px 0px 0px 19px;
  117.   font-size: 150%;
  118.   letter-spacing: .2em;
  119. }
  120.  
  121. /* navigation menu */
  122. #menu
  123. { height: 42px;
  124.   width: 760px;
  125.   margin-left: auto; 
  126.   margin-right: auto;
  127. }
  128.  
  129. #menu ul{margin: 0px auto;} 
  130.  
  131. #menu li
  132. { float: left; 
  133.   margin: 0px; 
  134.   padding: 0px;
  135.  
  136. #menu li a 
  137. { display: block; 
  138.   float: left; 
  139.   height: 37px;
  140.   text-decoration: none; 
  141.   padding: 3px 19px 2px 19px;
  142.   text-transform: uppercase;
  143.  
  144. /* main content */
  145. #content
  146. { margin-left: auto; 
  147.   margin-right: auto;
  148.   width: 760px;
  149.   height: auto;
  150.   padding: 0px;
  151.   overflow: hidden;
  152.  
  153. /* column 1 - contains sidebar items */
  154. #column1
  155. { width: 207px;
  156.   float: right;
  157.   padding: 16px 0px 15px 0px;
  158. }
  159.  
  160. .sidebaritem
  161. { text-align: left;
  162.   width: 188px;
  163.   float: left;
  164.   margin: 0px 0px 25px 0px;
  165. }
  166.  
  167. .sbihead
  168. { height: 14px;
  169.   width: 188px;
  170.   padding: 5px 0px 5px 19px;
  171.   text-transform: uppercase;
  172. }
  173.  
  174. .sbihead h1
  175. { padding: 0px; 
  176.   margin: 0px; 
  177.   font-weight: bold;
  178.   font-size: 112%;
  179. }
  180.  
  181. .sbicontent{padding: 14px 8px 8px 19px;}
  182.  
  183. .sbicontent p
  184. { line-height: 14px; 
  185.   padding: 0px 0px 8px 0px;
  186. }
  187.  
  188. .sbilinks{padding: 0px;}
  189.  
  190. .sbilinks ul{margin: 0px auto;} 
  191.  
  192. .sbilinks li 
  193. { margin: 0px; 
  194.   float: left; 
  195.   list-style: none; 
  196.  
  197. .sbilinks li a , .sbilinks li a:hover
  198. { float: left; 
  199.   height: 16px;
  200.   text-decoration: none; 
  201.   padding: 5px 0px 4px 19px;
  202.   width: 188px;
  203.   border: 0px;
  204.  
  205. /* column 2 - page content */
  206. #column2
  207. { text-align: justify;
  208.   width: 512px;
  209.   float: left;
  210.   padding: 12px 3px 15px 19px;
  211. }
  212.  
  213. #column2 h1
  214. { padding: 6px 0px 4px 0px; 
  215.   margin: 0px 0px 12px 0px; 
  216.   border-bottom: 1px solid;
  217.   font-size: 150%;
  218.   text-transform: uppercase;
  219.   font-weight: normal;
  220. }
  221.  
  222. .sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover
  223. { padding: 0px 0px 2px 0px;
  224.   text-decoration: none;
  225.   border-bottom: 1px dashed;
  226. }
  227.  
  228. .sidebaritem a:hover, #column2 a:hover{border-bottom: 1px solid;}
  229.  
  230. /* contact page - form layout */
  231. form{margin-top: 0px;}
  232.  
  233. div.row
  234. { clear: both;
  235.   width: 448px;
  236. }
  237.  
  238. div.row span.formlabel 
  239. { float: left;
  240.   width: 150px;
  241.   text-align: left;
  242. }
  243.  
  244. div.row span.forminput
  245. { float: right;
  246.   text-align: right;
  247.  
  248. div.spacer
  249. { clear: both;
  250.   width: 80px;
  251. }
  252.  
  253. input, textarea
  254. { width: 259px; 
  255.   font-family: verdana, arial, sans-serif;
  256.   border: 1px solid;
  257.   font-size: 100%;
  258.   margin: 2px;
  259. }
  260.  
  261. .submit
  262. { font-family: verdana, arial, sans-serif;
  263.   border: 1px solid;
  264.   width: 70px;
  265.   height: 22px;
  266.   cursor: pointer;
  267.   font-size: 100%;
  268. }
  269.