html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p,
a, abbr, acronym, address, img, 
strong, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
img { border-style: none; }


body {
margin:0px;
background-color:#fff;
background-repeat:repeat-x;
background-image:url(images/background.jpg);
font-family: Tahoma, Arial;
line-height:140%;
font-size:11px;
color:#7f6d77;
text-align:left;
line-height:14px;
font-size:13px;
}

div {
line-height:140%;
}

h1 {
float:left;
width:100%;
font-size:12px;
padding:3px;
background-image:url(menu.gif);
color:#fff;
font-weight:bold;
margin-bottom:5px;
border-radius:4px;
padding-left:5px;
}

h2 {
font-weight:normal;
font-family:Arial;
font-size:18px;
color:#cd1a7e;
padding:5px;
}

a {
color:#db2e8f;
}

.containter {
width:980px;
margin:auto;
}

#mainMenu {
width:980px;
margin:auto;
}

li {
list-style-type:square;
margin-left:25px;
}

#mainMenu li {
list-style-type:none;
margin:0px;
float:left;
height:102px;
}

#mainMenu li a {
display:block;
height:110px;
}

#mainMenu li a span {
display:none;
}

#mainMenu li.logo {
width:234px;
background-image:url(images/logo.jpg);
}

#mainMenu li.getsocial {
width:147px;
background-image:url(images/menu01.jpg);
}

#mainMenu li.getsocial a:hover {
background-image:url(images/menu01s.jpg);
}

#mainMenu li.getsocial.active{
background-image:url(images/menu01s.jpg);
}

#mainMenu li.functions {
width:229px;
background-image:url(images/menu02.jpg);
}

#mainMenu li.functions a:hover {
background-image:url(images/menu02s.jpg);
}

#mainMenu li.functions.active {
background-image:url(images/menu02s.jpg);
}

#mainMenu li.demo {
width:187px;
background-image:url(images/menu03.jpg);
}

#mainMenu li.demo a:hover {
background-image:url(images/menu03s.jpg);
}

#mainMenu li.demo.active {
background-image:url(images/menu03s.jpg);
}

#mainMenu li.buy {
width:153px;
background-image:url(images/menu04.jpg);
}

#mainMenu li.buy a:hover {
background-image:url(images/menu04s.jpg);
}

#mainMenu li.buy.active {
background-image:url(images/menu04s.jpg);
}

div#start01 {
float:left;
width:680px;
padding-top:20px;
padding-left:300px;
}

div#start02 {
float:left;
width:440px;
height:200px;
background-image:url(images/start01.jpg);
padding-left:50px;
padding-top:31px;
}

div#start03 {
float:left;
width:300px;
height:200px;
background-image:url(images/start02.jpg);
padding-left:190px;
padding-top:31px;
}

div#start04 {
float:left;
width:339px;
height:140px;
background-image:url(images/start03.jpg);
padding-left:150px;
padding-top:60px;
padding-bottom:20px;
}

div#start05 {
float:left;
width:401px;
height:140px;
background-image:url(images/start04.jpg);
padding-left:90px;
padding-top:60px;
padding-bottom:20px;
}

div.numberContent {
width:330px;
float:left;
font-size:13px;
}

div.numberContent.threeFix {
width:300px;
}

div.numberContent.oneFix {
width:400px;
}

div.number {
float:left;
width:50px;
height:50px;
}

div.one {
background-image:url(images/1.jpg);

}

div.two {
background-image:url(images/2.jpg);
}

div.three {
background-image:url(images/3.jpg);
}

div.four {
background-image:url(images/4.jpg);
}

div.five {
background-image:url(images/5.jpg);
}


div#footer {
width:100%;
float:left;
background-color:#ebebeb;
color:#888888;
border-top:solid 3px #ddd;
}

div#footerCopyrights {
font-size:11px;
float:left;
margin:0px;
padding:20px;
width:65%;
}

div#footerCopyrights a { color:#888888;text-decoration:underline; }

div#footerLogo {
float:left;
text-align:right;
margin:0px;
padding:0px;
width:25%;
}

table {
float:left;
width:100%;
margin-top:0px;
margin-bottom:20px;
}

table td.left{
padding:5px;
width:390px;
vertical-align:top;
}

table td.right{
padding:5px;
width:540px;
text-align:center;
vertical-align:top;
}

table td.right img {
border:solid 5px #D50A5B;
}

table td.right img:hover {
border:solid 5px #ddd;
}
