@charset "utf-8";
* /*Set's border, padding and margin to 0 for all values*/
{
border: 0;
padding: 0;
margin: 0;
}
body {
    font-family: font-family: Verdana, sans-serif;
    font-size: 13px;
    text-align: center;
    background: #d9d6cc url(images/page_bg.gif) top center repeat-x;
    color: black;
	padding-top: 4px;
}
h1,h2,h3,p{color:#789;font-size: 13px;}
a {
outline: none;
}
.oneColFixCtr #container {
	width: 910px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#header {
   height: 75px;
   background: url(images/header_bg.gif) repeat-x 0px 60px;
}

#main {	
	background: #eff0f4 url(images/grayback.png) repeat-x;
	height:560px;
    padding-left: 15px;
}
#seo {
position:absolute;
top:1000px;
width:500px;
}
#seo a{
color:#789;
}
#timer{
position:absolute;
right:270px;
top:15px;
}
.rollover a {
display:block;
width: 329px;/* width & height + padding = background image dimensions*/
height: 0px !important; 
height /**/:30px; /* for IE5/Win only */
padding:7px 0px 28px 85px;
font: bold 13px sans-serif;
color:#333;
background: url("images/big_button.png") 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0 -35px;
}
.tabrollover a{
display:block;
width: 0px;/* width & height + padding = background image dimensions*/
height: 0px !important; 
text-indent: -5000px;
}
#tab-home{
padding:0px 30px 71px 0px;
background: url("images/tab-home.gif") 0 0 no-repeat;
}
#tab-home:hover { 
background-position: -30px 0;
}
#tab-marketing{
padding:0px 30px 87px 0px;
background: url("images/tab-marketing.gif") 0 0 no-repeat;
}
#tab-marketing:hover { 
background-position: -30px 0;
}
#tab-prices{
padding:0px 30px 71px 0px;
background: url("images/tab-prices.gif") 0 0 no-repeat;
}
#tab-prices:hover { 
background-position: -30px 0;
}
#tab-design{
padding:0px 30px 71px 0px;
background: url("images/tab-design.gif") 0 0 no-repeat;
}
#tab-design:hover { 
background-position: -30px 0;
}
#tab-files{
padding:0px 30px 71px 0px;
background: url("images/tab-files.gif") 0 0 no-repeat;
}
#tab-files:hover {
background-position: -30px 0;
}
#tab-contact{
padding:0px 30px 71px 0px;
background: url("images/tab-contact.gif") 0 0 no-repeat;
}
#tab-contact:hover { 
background-position: -30px 0;
}
a{TEXT-DECORATION: none;color: #111111;font-weight: bold}
a:hover{color: #C30000;}
a img{border: none}
a.gray{
  color: #aaa;
}
a.gray:hover{
  color: #C30000
}
a.out{
  border:solid 1px rgb(144,144,144);
  background-color: #fff;
  text-align:center;
  width:200px;
  height:150px;
}
a.over{
  border:solid 1px rgb(195,0,0);
  background-color: #f9f9f9;
  text-align:center;
  width:200px;
  height:150px;
}
h2,.steps{color:#3399FF}
.steps{font-weight:500;}
h3{font-weight:900;}
.letter1{font-size:33px;font-family:georgia;color:#777;position:relative;top:11px}
.line1{font-size: 17px;}