/* Just Link It */

/* GENERAL */
* {padding:0; margin:0}
body {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;  background:url(img/page_bg.jpg) top center repeat-y #999; color:#272727;  }
img {border:0;}
h1 {margin:0; padding:0;}
h2 {margin:0px 0px 15px 0px; padding:0; font-size:24px; letter-spacing:-1px; font-weight:bold; color:#FF00A2; font-family:Tahoma, Arial, Verdana; }

h3 {margin:0; padding:0; font-size:18px; letter-spacing:-1px; font-weight:bold;  color:#333; font-family:Tahoma, Arial, Verdana; }

input, textarea {
  background: #EDEDED;
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.7em;
  padding: 3px;
  color: #FF00A2;
  border: 2px solid #333;
}


/* TOP CONTENT */
#container {width:760px;  margin:20px auto; background:#FFFFFF; text-align:left; }

#logo {width:240px; height:75px; padding-left:10px; float:left;}

/* MENU */

#menu {width:490px; height:75px; float:right;}
ul#red { margin:0; padding:0; list-style-type:none; }
ul#red li { position:relative; float:left; border-top:4px solid #666; margin-right: 15px; padding-right: 10px; padding-top: 5px;}
ul#red .current { border-top:4px solid #FF00A2;}
ul#red li:hover { border-top:4px solid #FF00A2;}

ul#red li a { padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#333;}
ul#red li a:hover { color:#FF00A2; border:none; }
ul#red li span{ display:none; position:absolute; top:20px; left:2px; width:160px; font:normal 9px Geneva, Arial, Helvetica, sans-serif;  line-height: 15px;}
ul#red li a:hover span {margin-top: 7px; display:block; color: #FF00A2;}

#main {width:760px;}
#main a, #content a:active, #content a:visited{color:#FF00A2; text-decoration:underline;}
#main a:hover{color:#666; text-decoration:none;}

#content {margin-left:15px; margin-right:15px;}
#content p, td {
  line-height: 1.4em;
  margin-bottom: 10px;
  }

.step_1{ background:url(img/1_step.png) no-repeat left; padding-left:40px;font-size:15px; height:30px; line-height:30px;  color:272727; font-weight:bold; ;}
.step_2{ background:url(img/2_step.png) no-repeat left; padding-left:40px;font-size:15px; height:30px; line-height:30px; color:272727; font-weight:bold; ;}
.step_3{ background:url(img/3_step.png) no-repeat left; padding-left:40px;font-size:15px; height:30px; line-height:30px;  color:272727; font-weight:bold; ;}

#content .code{
  color: #444;
  background: #F4f4f4;
  border: 1px solid #ccc;
  padding: 1px;
  padding-left: 25px;
  font-family: "courier new", helvetica, "times new roman", monospace;
  font-size: 0.8em;
  width: 470px;
  margin: 2px auto;
  white-space: nowrap;
  overflow: auto;
}

#content  code {
  color: #fff;
  font-family: "courier new", helvetica, "times new roman", monospace;
  background-color: #333;
  font-size: 1.2em;
}

#content blockquote {
  color: #999;
  font-style: italic;
  text-align: center;
  width: 300px;
  margin: 10px auto;
}
#footer { padding:100px 15px 10px 15px; color:#666666; text-align:center}
#footer a {color:#666666; text-decoration:none;}
#footer a:hover, #footer a:active{color:#FF00A2; text-decoration:none;}
/* FORM */


.front {
  font-family: lucida, 'Lucida Grande', verdana, arial, sans-serif;
  font-size: 20px;
  width: 240px;}
  
 .front2 {  background: #FF00A2; color:#FFFFFF;   font-size: 20px;
  padding: 3px;   border: 2px solid #FF00A2; width:240px;}
  
.front3 {
  font-family: lucida, 'Lucida Grande', verdana, arial, sans-serif;
  font-size: 12px;
  width: 240px;}
  
  
/* CONTACT US  & FAQ*/
#contactus {min-height:500px; height:500px; background: url(img/mail.jpg) no-repeat top right;}

#faq {min-height:500px; height:500px; background: url(img/faq.jpg) no-repeat top right;}

/* ADS BLOCKs */ 
.top_ads {width:728px; height:90px; margin:0px auto 10px auto; border:none/*1px solid #FF00A2*/; background: #FFF; color:white;}
.bottom_ads {width:728px; height:90px; margin:0px auto 10px auto; border:none/*1px solid #FF00A2*/1px solid #FF00A2; background: #FFF; color:white; display:none;}

/* MISC */
.clear {clear:both;}
.left {float:left; padding:2px;}


