/* CSS Document */
body{
	font-family:Arial;
	font-size:14px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	/*background-color:#666666;*/
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	text-align: center;
	height:100%
}

h2{
	font-size:18px;
	font-weight:bold;
}
h4{
	font-size:35px;
	color:#5C3701;
	font-family:Arial;
	text-align:center;	
}	
/* DEFAUL LINK STLYE*/
A{
	color:#333333;
	text-decoration:underline;
}
A:hover{
	color:#666666;
	text-decoration:underline;
}

#mainBodyDiv {
	display:table;
	width: 800px;
	background:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left: auto;
	margin-right: auto;
	min-height:inherit;
}

/**HEADER PART*/
.headerBody{
	background-color:#FFFFFF;
	width:800px;
	height:140px;
}

.header{
	background-image:url(images/center.jpg);
	background-repeat:repeat-x;
	width:780px;
	height:100px;
	vertical-align:middle;
}

.title{
	font:Georgia;
	font-size:50px;
	font-weight:900;
	color:#FFFFFF;
}

.headerTopLeft {background: url(images/tl1.jpg) 0 0 no-repeat}
.headerTopRight {background: url(images/tr1.jpg) 100% 0 no-repeat; padding:10px;}
.headerBottomLeft {background: url(images/bl1.jpg) 0 100% no-repeat; width:100%; height:100px;}
.headerBottomRight {background: url(images/br1.jpg) 100% 100% no-repeat; height:100px;}

.clear1 {font-size: 1px; height: 1px}

#menu {
	margin-top:5px;
	width: 100%;
	background: #FFFFFF;
	float: left;
}
#menu ul {
	list-style: none;
	margin: 0;
	padding-left:12px;
	width:145px;
	height:30px;
	float: left;
}

#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 4px 3px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
	color: #000;
	text-decoration: none;
	background-image:url(images/btnMenu.jpg);
	background-repeat:no-repeat;
}

#menu a:hover {
	color: #fff;
	text-decoration: none;
	background-image:url(images/btnMenuHover.jpg);
	background-repeat:no-repeat;
}

#menu .active {
	color: #fff;
	text-decoration: none;
	background-image:url(images/btnMenuHover.jpg);
	background-repeat:no-repeat;
}

/*END HEADER PART*/


/* main content div*/
#mainContent{
	background-color:#FFFFFF;
	width:100%;	
	text-align:left;
	padding-left:15px;
	display:table;
	/**set min height according to the right side bar*/
	min-height:1100px;
}

.bgLine{	
	background: #fff url(images/bgLine.png) no-repeat top right;	
	padding-right:5px;	
	width:100%;	
}
.mainImage{	
	
	width:300px;	
	float: left;
	/*padding-left:10px;*/
	padding-left:55px;
}

.salesIcons{	
	
	width:350px;	
	float: left;
	/*padding-left:10px;*/
}

.faqImage{
	display:table;
	background: url(images/faqnew.jpg) no-repeat top right;		
	width:100%;	
}

.contactImage{	
	display:table;
	background: url(images/mail.jpg) no-repeat top right;		
	width:100%;
}

.earnImage{
	display:table;
	background: url(images/moneynew.jpg) no-repeat top right;		
	width:100%;	
}

#leftContent{
	padding-left:10px;
	float: left;	
	width: 540px;
	overflow: visible;
	voice-family: "\"}\""; 
	voice-family: inherit;
	min-height:900px;
}

#leftContenttop{
	padding-left:10px;
	width: 440px;
	overflow: visible;
	voice-family: "\"}\""; 
	voice-family: inherit;
}

#leftContentbottom{
	padding-left:10px;
	width: 640px;
	overflow: visible;
	voice-family: "\"}\""; 
	voice-family: inherit;
	min-height:900px;
}

#rightContent {
	padding-top:75px;
	float: left;
	width: 220px;
	position:relative;
	height:100%;
}
.topContent{
width:100%;
height:310px;

}

.buyStyle{
	color:#111111;
	font-weight:bold;
	font-size:35px;
	margin-top:65px;
}

.buyStyle a{
	color: #FFFFFF;
	margin: 0, 0, 0, 0;
	padding: 0, 0, 0, 0;
}

.buyStyle p{
	margin-top:15px;
}

.buyStyle div.center{
	padding-left:100px;
}

.buybtn {
	padding-left:75px;

}

.buybtn a{
	color: #FFFFFF;
	margin: 0, 0, 0, 0;
	padding: 0, 0, 0, 0;
}

.footer{
	width:100%;
	background-color:#CCCCCC;
	width:780px;
	font-size:12px;
	color:#666666;
}

.footerTopLeft {background: url(images/rightTopLeft.jpg) 0 0 no-repeat}
.footerTopRight {background: url(images/rightTopRight.jpg) 100% 0 no-repeat; padding:15px;}
.footerBottomLeft {background: url(images/rightBottomLeft.jpg) 0 100% no-repeat; width:100%;}
.footerBottomRight {background: url(images/rightBottomRight.jpg) 100% 100% no-repeat;}

#rightBar {
	width:220px;
	height: 100%; /* Set to a minimum height as per your needs */ 
}

/*adjust padding */
p.push35 { padding-left:35px; }
p.floatleft { float:left;  }
