/*<SETHEADER>
Content-Type=text/css
</SETHEADER>
/*  
Description: Vayosoft - Mobile Backup
Version: 1.0
Author: Liad Guez
Author URI: http://www.egstudio.biz/
*/

	
body
	{
	font: normal 12px  Arial;
	line-height: 1.4em;
	color: #5d5d5d;
	text-align:center;
	margin:0;
	padding:0;
	background: url(../img/body-bg.gif) repeat-x top left;
	}
img.float_pic {float:right; margin-left:10px}	
div.clear {clear:both; float: none; width: auto;}	
.right {float:right;}	
.bold {font-weight:bold;}	

a:link, a:visited {text-decoration:none; color:#687890;}
a:hover {text-decoration:underline;}

h1 span, h2 span, h3 span {display: none;}
hr {display:block; margin:15px 0 15px 0;  clear:both; border:0;border-top:1px solid #e7e7e7; height:1px;}
blockquote {color:#79c52b; font-size: 100%; font-weight:bold; font-style:italic; font-family:Arial; line-height:1.1em; padding: 0 0 5px 0;}
cite {font-size:12px; color:#888888; font-style:normal;}
a.sendafriend:link, a.sendafriend:visited{display:block; width:18px; height:18px; background:url(../img/sendafriend.gif) no-repeat bottom left;}
a.readmore:link, a.readmore:visited{display:block; background:url(../img/arrow.gif) no-repeat center left; padding-left:17px;}

h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}

/*Basic layout*/

#container {width:920px; margin:0 auto; text-align:left; padding-top:1%;}

div.nav {margin: 10px 0 5px 0;}
div.nav a:link, div.nav a:visited {display:block; width:230px; height: 50px; float:left; background-position: bottom left;}
#tech div.nav a.tech:link, #tech div.nav a.tech:visited {background-position: top left;}
#learn div.nav a.learn:link, #learn div.nav a.learn:visited {background-position: top left;}
#about div.nav a.about:link, #about div.nav a.about:visited {background-position: top left;}
#contact div.nav a.contact:link, #contact div.nav a.contact:visited {background-position: top left;}
div.nav a:hover {background-position: top left;}
div.nav a span {display:none;}

div.nav a.tech {background-image: url(../img/tech-btn.jpg);}
div.nav a.contact {background-image: url(../img/contact-btn.jpg);}
div.nav a.learn {background-image: url(../img/learn-btn.jpg);}
div.nav a.about {background-image: url(../img/about-btn.jpg);}

/*Home page settings*/

div.body_wrapper {margin-top:5px; padding:5px;}

div.column {width:280px; float:left; border:none; }
div.leftcol {padding: 10px 25px 0 0;}
div.middlecol {padding: 10px 20px 0 20px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
div.rightcol {width: 260px; padding: 10px 0 0 20px; border-right:none;}

div.column h1, div.column h2, div.column h3 {font-size: 16px; height:24px; margin: -5px 0 5px 0; color:rgb(148,112,50);} /*sIFR*/


div.footer_wrapper {padding: 0 40px 0 50px; color:#bebebe; font-size:11px;}
div.footer_wrapper p {padding: 15px 0 0 0 ;}
div.footer_wrapper a {color: #b8b8b8;}
div.small_logo_wrapper {float:right; padding: 5px 30px 10px 30px; border-left: 1px solid #edebe5; }


/*Content page settings*/
div.sidebar {width:200px; float:left;}
div.maincontent {width:690px; padding-left:15px; float:right; border-left: 1px solid #eae9e5;}

div.maincontent h1 {font-size: 16px; height:24px; margin: 0 0 5px 0;}
div.maincontent ul {list-style: square outside url(../img/list-item.gif); margin: 10px 0 5px 15px;}
div.maincontent li {margin-bottom: 5px;}

ul.menu {list-style:none; margin-left:-5px;}
ul.menu li {display:block; margin:0; padding:0;}
ul.menu a:link, ul.menu a:visited {display: block; width: 100%; height:30px;font-weight: bold; font-size: 1em; color:#656565;}
ul.menu a:hover {text-decoration: none; color:#4f71a0; background-color: #f3f3f3;}

ul.menu a.marked:link, ul.menu a.marked:visited {text-decoration: none; color:#4f71a0; background-color: #f3f3f3;}

ul.menu a span {display:block; padding: 7px 0 0 5px;}

div.sidebar h3 {font-size: 14px; height:20px; margin-bottom:5px; } /*sIFR*/
div.sidebar div.divider {height:40px; background: url(../img/side-divider.jpg) no-repeat center left; }


/*~~~~~~~~~~~~~~~~Forms~~~~~~~~~~~~~~*/

/*Login*/
form.login {padding-right:10px;}
form.login label.lblForLogin{display:block; float:left; clear:left; width:70px; margin:3px 0 7px 0; color:#bd9248;}
form.login input.txt{outline:0; border-color: #b5b5b5;   border-style:solid; border-width:1px;  width:165px;  margin-bottom:5px; color: #444444; font: normal 11px Arial; padding:3px;}

a.login_btn:link, a.login_btn:visited {display:block; width:64px; height: 24px; background: url(../img/login-btn.jpg) no-repeat top left; }
a.login_btn:hover {background-position:bottom left;}

a.subscribe_btn:link, a.subscribe_btn:visited {display:block; width:64px; height: 24px; background: url(../img/subscribe-btn.jpg) no-repeat top left; }
a.subscribe_btn:hover {background-position:bottom left;}

a.cancel_btn:link, a.cancel_btn:visited {display:block; width:64px; height: 24px; background: url(../img/cancel-btn.jpg) no-repeat top left; }
a.cancel_btn:hover {background-position:bottom left;}

form.side_login {}
form.side_login label{display:block; float:left; clear:left; width:70px; margin:3px 0 7px 0; color:#404040;}
form.side_login input.txt{outline:0; border-color: #b5b5b5;   border-style:solid; border-width:1px;  width:115px;  margin-bottom:5px; color: #444444; font: normal 11px Arial; padding:3px;}
form.side_login a.login_btn{margin-right: 9px;}


form.contact {margin-top: 15px;}
form.contact label{display:block; margin-top:3px;}
form.contact input, textarea, select{outline:0; border-color: #b5b5b5;   border-style:solid; border-width:1px;  width:165px;  margin-bottom:5px; color: #585858; font: normal 11px Arial; padding:3px;}
form.contact textarea{width:200px; height:113px;}
form.contact select{width:210px; padding:0;}

form.contact .col1, form.contact .col2, form.contact .col3 {float:left; border:0;}
form.contact .col1{width: 190px; margin-right: 20px; border-right:1px dashed #ddd;}
form.contact .col2{width: 220px; margin-right:20px;}
form.contact .col3{padding:10px; background-color:#f5f5f5; border: 1px solid #e8e8e8; width: 200px; }

fieldset.col3 p span{display:block; width:60px; float:left;}
fieldset.col3 b{display:block;margin-bottom:3px;}

form.contact input.submit {display:block; background-color:#ece9d8; width:60px; text-align: center; padding: 1px 0 1px 0; margin:3px -4px 0 0; cursor: pointer;}

p.warning {margin-top: 10px; color: #dd0808; font-weight:bold; }
p.sent {margin-top: 10px; color: #088add; font-weight:bold;}

/*~~~~~~~~~~~~~~~~~~~~~Table~~~~~~~~~~~~~~~~~~~~*/
table td {margin-left:30px;}

.GoldTitle
{
	font-size: 17px; 
	height:24px;
	margin: -5px 0 5px 0; 
	color:rgb(148,112,50);
	font-family: Helvetica, Arial, Verdana, sans-serif;
	letter-spacing: -.01em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}
