body {
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
}

i {
	font:11px/17px Verdana,Arial,Helvetica,sans-serif;
	font-style:italic;
}

.copyright {
	font:9px/14px Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	text-align:center;
	margin:10px;
}


}

#right {
	font-size:10px;
}
#right a {
	color:#006699;
	text-decoration:none;
}
#right a:hover,.copyright a:active {
	background:#29ADFF;
	color:#FFFFFF;
	text-decoration:none;
}
.copyright a {
	color:#006699;
	text-decoration:underline;
	font:12px Verdana,Arial,Helvetica,sans-serif;
}
.copyright a:hover,.copyright a:active {
	background:#29ADFF;
	color:#FFFFFF;
	text-decoration:none;
}
#footer {
	background-color:#FDFDFD;
	border-top:1px solid #EBEBEB;
	border-bottom:2px solid #29ADFF;
	font-size:10px;
}
#footer a {
	font:9px/15px Verdana,Arial,Helvetica,sans-serif;
	color:#29ADFF;
	text-transform:uppercase;
	text-decoration:none;
}
#footer a:hover,#footer a:active {
	text-decoration:underline;
}
/* Structure */ body,form,input,ul,li,p,h1,h2,h3,h4,img {
	margin:0;
	padding:0;
}
#header,#hdr,#hdr_c,#container {
	width:747px;
}
#logo_home {
	
	background:url(images/logo.png) top left;
	width:218px;
	height:45px;
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-374px;
}
#menu {
	position:absolute;
	width:400px;
	height:64px;
	top:10px;
	left:52%;
}
#hdr_c {
	height:120px;
	position:absolute;
	top:70px;
	left:50%;
	margin-left:-374px;
	background:url(images/header.jpg) no-repeat;
	
	
}
#container {
	position:absolute;
	height:auto;
	top:192px;
	left:50%;
	margin-left:-374px;
}
#left,#content,#right {
	float:left;
}
#left {
	width:145px;
}
#ftp {
	margin:13px 0 0px 0;
	background:url(images/ftp.gif) no-repeat;
	height:84px;
}
#moneyback {
	margin:13px 0 0px 0;
	background:url(images/30days.gif) no-repeat;
	height:84px;
}
#submenu {
	padding-top:12px;
	padding-bottom:7px;
}
#right {
	float:right;
	width:177px;
	margin:0px 0 0px 0;
}
#left p {
	line-height:16px;
	padding:0 4px 5px 4px;
}
#right h4 {
	padding:2px 4px 2px 4px;
	margin:1px 0 0px 0;
}
#content {
	width:425px;
	padding:15px 0 10px 0;
}
#content p,#content h1,#content h2 {
	padding:0 25px 0 25px;
}
#content p {
	line-height:20px;
	padding-bottom:20px;
}
#footer {
	background:url(images/util_bar_bg.gif) repeat-x;
	text-align:center;
	clear:both;
	height:37px;
}
/* Headers */ h1 {
	font:12px/20px Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#44BA04;
	text-transform:uppercase;
	margin-top:20px;
}
h2 {
	font:12px/20px Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#44BA04;
	text-transform:uppercase;
	margin-bottom:5px;
}
h4 {
	font:10px Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background:#239FDF;
	text-transform:uppercase;
}
h3 {
	font:15px Trebuchet,Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#239FDF;
}
h2 {
	font:12px/20px Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#44BA04;
	text-transform:uppercase;
	margin-bottom:5px;
}
/* Lists */ #content ul {
	margin-top:0;
	padding:0px 40px 12px 52px;
}
#content li {
	padding:4px 0 2px 2px;
	line-height:18px;
}
/* Links */ #submenu {
	font-size:11px;
	font-weight:normal;
}
#submenu a {
	color:#006699;
	text-decoration:none;
	border-left:2px solid #E55016;
}
#submenu a:hover,#submenu a:active {
	color:#E55016;
	border-left:2px solid #006699;
}
#submenu .active {
	color:#555555;
}
#submenu a {
	padding-left:5px;
	display:block;
}
#submenu .active {
}
/* Lists */ #menu li {
	display:inline;
	list-style:none;
	float:left;
	padding:0px 11px 0 1px;
}
#submenu li {
	list-style:none;
	padding:4px 0 4px 0;
	border-bottom:1px dotted #ABABAB;
}
#footer ul {
	display:block;
	padding-top:0px;
}
#footer ul {
	height:25px;
	display:block;
	margin:0px;
	padding:12px 0px 0px 0px;
}
#footer li {
	position:relative;
	margin:0px;
	display:inline;
	list-style:none;
	padding:0px 12px 0px 12px;
	border-right:1px solid #959595;
}
#footer li.end {
	border-right:none;
}
/* Menu */ #item1 a,#item2 a,#item3 a,#item4 a,#item5 a {
	height:64px;
	display:block;
	padding:0px 0px 0px 0px;
}

#item1 {
	background:url(images/menu/home.gif) no-repeat;
	width:64px;
}
#item1 a {
	background:url(images/menu/home.gif) no-repeat;
	width:64px;
}
#item1 .active,#item1 a:hover {
	background:url(images/menu/home_o.gif) no-repeat;
	width:64px;
}

#item2 {
	background:url(images/menu/contacts.gif) no-repeat;
	width:64px;
}
#item2 a {
	background:url(images/menu/contacts.gif) no-repeat;
	width:64px;
}
#item2 .active,#item2 a:hover {
	background:url(images/menu/contacts_o.gif) no-repeat;
	width:64px;
}
#item3 {
	background:url(images/menu/products.gif) no-repeat;
	width:64px;
}
#item3 a {
	background:url(images/menu/products.gif) no-repeat;
	width:64px;
}
#item3 .active,#item3 a:hover {
	background:url(images/menu/products_o.gif) no-repeat;
	width:64px;
}
#item4 {
	background:url(images/menu/download.gif) no-repeat;
	width:64px;
}
#item4 a {
	background:url(images/menu/download.gif) no-repeat;
	width:64px;
}
#item4 .active,#item4 a:hover {
	background:url(images/menu/download_o.gif) no-repeat;
	width:64px;
}
#item5 {
	background:url(images/menu/buy.gif) no-repeat;
	width:64px;
}
#item5 a {
	background:url(images/menu/buy.gif) no-repeat;
	width:64px;
}
#item5 .active,#item5 a:hover {
	background:url(images/menu/buy_o.gif) no-repeat;
	width:64px;
}
/* Packages */ .planbox {
	width:170px;
	margin:10px 0px 13px 0px;
	padding:0;
	border:1px dotted #3B4754;
	float:right;
	background-color:#F1F9FC;
}
.box {
	width:170px;
	margin:0px auto;
    margin-top:10px;
	padding:6px 0;
}
.box h1 {
	margin:0;
	padding:0 7px 0px;
	color:#239FDF;
	float:left;
	font:bold 13px Verdana,Arial,Helvetica,sans-serif;
}
.box h2 {
	margin:0;
	padding:0 7px;
	font:bold 14px Verdana,Arial,Helvetica,sans-serif;
	color:#E55016;
	float:right;
}
.box img {
	margin:0 7px;
	padding:0;
	border:0;
	text-align:center;
}
.boxFeat {
	margin:0;
	padding:0 7px;
	list-style-type:none;
	clear:both;
}
.boxFeat li {
	height:15px;
	margin:0;
	padding:2px 0;
	color:#516171;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#444444;
	border-bottom:1px solid #239FDF;
}
.order {
	width:154px;
	margin:7px auto 0;
	padding:3px 0;
	border:1px solid #516171;
	background-color:#FDFDFD;
	font-size:9px;
	color:#516171;
	font-weight:bold;
	text-align:center;
}
#special {
	width:360px;
	height:130px;
	margin:7px 0 15px 28px;
	padding:10px 0 10px 10px;
	border:1px dotted #3B4754;
	background-color:#F1F9FC;
	text-align:left;
	background:url(images/specialbg.gif) bottom right no-repeat;
}
#special ul {
	margin-top:0;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
#special li {
	margin:0;
	padding:0px 0 1px 2px;
	color:#516171;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#444444;
}
#special h3 {
	font:13px Trebuchet MS,Arial;
	color:#E55016;
	font-weight:bold;
	text-transform:uppercase;
}
#special h6 {
	font:12px Verdana,Arial,Helvetica,sans-serif;
	color:#44BA04;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
	padding:2px 0 3px 0;
}
.button {
	width:170px;
	margin:7px 0 0 1px;
	padding:3px 0;
	border:1px solid #516171;
	background-color:#FDFDFD;
	font-size:9px;
	float:left;
	color:#516171;
	font-weight:bold;
	text-align:center;
}
#special a {
	color:#006699;
	text-decoration:none;
}
#special a:hover,.copyright a:active {
	background:#29ADFF;
	color:#FFFFFF;
	text-decoration:none;
}
#news {
	padding-top:12px;
	padding-bottom:7px;
	font-size:11px;
}
#news li {
	list-style:none;
	padding:4px 0 4px 0;
	border-bottom:1px dotted #ABABAB;
}
#news a {
	font-size:11px;
	color:#006699;
	text-decoration:none;
	border-left:2px solid #E55016;
}
#news a:hover,#submenu a:active {
	color:#E55016;
	border-left:2px solid #006699;
}
#news .active {
	color:#555555;
}
#news a {
	padding-left:5px;
	display: block;
}
#news .active {
}

.sidebar-social {
    margin: 0;
    padding: 0;
}

.sidebar-social ul {
    margin: 0;
    padding: 5px;
}

.sidebar-social li {
	  text-align: center;
    width: 31.9%;
    margin-bottom: 3px!important;
    background-color: #fff;
    border: 1px solid #eee;
    display: inline-block;
    font-size: 10px;
    padding:0;
}

.sidebar-social i {
  display: block;
  margin: 0 auto 10px auto;
	width: 32px;
    height: 32px;
    margin: 10px auto 0;
    line-height: 32px;
    text-align: center;
    font-size: 20px;
    color: #444444;
  margin-top:0;
  padding-top:5px;
}
.sidebar-social a{
  text-decoration:none;
  width:100%;
  height:100%;
  display:block;
  margin:0;
  padding:0;
}

.sidebar-social a span{
  color:black;
  font-size:10px;
  padding:5px 0 10px 0;
  display:block;
  text-transform:uppercase;
  font-family:'Josefin Sans';
  letter-spacing:1px;
}