/*
   Macfinity.com

   Macfinity.com General Style Sheet
   Author: A. Derzy for Troy Conrad
   Date:   May 2011

   Filename:         main.css
*/

@media screen {
    body { background:url("../design/bg.gif") repeat-x 0 0; }
  }

body    {font:1.0em/1.5 "Arial", sans-serif; color:#404040}

img     {border:0}

a       {color:#404040}
a:hover {color:#000000}

h1, p, address {margin:15px 0}

h2      {margin:10px 0; font:bold 2.5em "Arial", sans-serif; 
         color:rgb(148, 148, 172)}
h3      {margin:15px 0; font:bold 1.4em "Arial", sans-serif;
         color:#404040}

ul      {margin:15px 0; list-style:none;}
ul li   {padding:5px 15px 5px 15px; font-size:85%;}

#main   {width:960px; margin:0 auto; overflow:hidden;}

#header {position:relative; height:60px; padding:30px 20px 15px 20px}

#logo   {margin:0}
      
#menu   {width:960px; height:45px; 
         background:url("../design/menu.gif") 0 0 no-repeat; 
         overflow:hidden; font:bold 90%/1 "Arial", sans-serif}
#menu ul {margin:0 20px; list-style:none}
#menu li {display:inline}
#menu li a {display:block; float:left; padding:17px 20px 17px 18px; 
            text-decoration:none; color:#404040}
#menu li a:hover {background-color:#9f9f9f; color:rgb(255, 255, 255)}
#menu li#menu-active a {background-color:rgb(148, 148, 172);}

#round-top {height:15px; 
            background:url("../design/round-top.gif") bottom no-repeat}
#content {padding:10px 35px 15px 25px; 
          background:rgb(244, 244, 241); 
          border-left:1px solid rgb(211, 211, 199); 
          border-right:1px solid rgb(211, 211, 199);
          font:0.8em/1.4 "Arial", sans-serif}

#invcontent {padding:10px 35px 15px 25px; 
          background:rgb(244, 244, 241); 
          border-left:1px solid rgb(211, 211, 199); 
          border-right:1px solid rgb(211, 211, 199); }

#round-bottom {position:relative; height:15px; 
               background:url("../design/round-bottom.gif") top no-repeat}

#serviceslist {width:100%}
#serviceslist td {width:33%; text-align:left; vertical-align:top}
#serviceslist ul {list-style-type:circle}

#pricing  {text-align:center}

#clients      {width:100%}
#clients td   {width:33%; text-align:center; vertical-align:center; color:rgb(148, 148, 172); font:bold 1.2em/1.5 "Arial", sans-serif}

#footer    {clear:both; padding:20px 20px 40px 20px; 
            font:0.7em "Arial", sans-serif; 
            color: rgb(148, 148, 172); text-align:center; margin:0}
#footer a:hover {color:#404040}

