body {
	background:#d2d2d2 url(images/bg.png) repeat-x;
	margin:0;
	padding:0;
}

a, img {
	text-decoration:none;
	border:none;
}

#wrapper {
	width:1000px;
	border:1px solid #fff;
	background:#A8B7BC;
	margin:0 auto 60px auto;
}

#header {
	margin:0;
	background:url(images/headerBackground.png) no-repeat;
	width:1000px;
	height:140px;
}

#header .logo {
	float:left;
	width:295px;
	height:130px;
	background:url(images/logo.png) no-repeat;
	margin:10px 0 0 20px;
}

#header .esp {
	width:167px;
	height:27px;
	float:right;
	margin:100px 0 0 0;
}

#menu {
	width:1000px;
	margin-left:1px;
	height:32px;
}

#homeMenu {
width : 122px;
height : 32px;
float:left;
background: url(images/home.png) no-repeat;
}

#homeMenu:hover {
	background: url(images/homeHover.png) no-repeat;	
}

#aboutMenu {
width : 149px;
height : 32px;
float:left;
background: url(images/about.png) no-repeat;
}

#aboutMenu:hover {
	background: url(images/aboutHover.png) no-repeat;	
}

#ourProgramMenu {
width : 183px;
height : 32px;
float:left;
background: url(images/ourProgram.png) no-repeat;
}

#ourProgramMenu:hover {
	background: url(images/ourProgramHover.png) no-repeat;	
}

#propertiesMenu {
width : 161px;
height : 32px;
float:left;
background: url(images/properties.png) no-repeat;
}

#propertiesMenu:hover {
	background: url(images/propertiesHover.png) no-repeat;	
}

#affiliateMenu {
width : 245px;
height : 32px;
float:left;
background: url(images/affiliate.png) no-repeat;
}

#affiliateMenu:hover {
	background: url(images/affiliateHover.png) no-repeat;	
}

#contactMenu {
width : 140px;
height : 32px;
float:left;
background: url(images/contact.png) no-repeat;
}

#contactMenu:hover {
	background: url(images/contactHover.png) no-repeat;	
}



#sidebar {
	float:left;
	width:218px;

}

#latestNews {
	background:url(images/latestNews.png) no-repeat;
	width:203px;
	height:305px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#004152;

}

#latestNews a {
	color:#004152;
}

#latestNews a:hover {
	color:#004152;
	text-decoration:none !important;
}


#latestNews .latestNewsTitle {
	width:180px;
	height:35px;
	float:left;
	background:url(images/latestNewsTitle.png) no-repeat;
	margin:13px 0 0 13px;
}

#latestNews p {
	padding:5px 0px 0px 7px;;
	clear:both;
}

#latestNews ul {
	margin-left:-15px;
	margin-top:-5px;
}

#latestNews .marketingTools {
	width:185px;
	background:#fff;
	height:23px;
	margin:0 0 0 10px;
	border:1px solid #8da1a6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;

}

.marketingTools span {
	float:left;
	margin:0 0 0 6px;
}

.guyBanner {
	margin: 17px 0 0px 0;
}

#loginWrap {
	margin:0px 0 15px 15px;
	width:188px;
	height:165px;
	background:url(images/loginBackground.png) no-repeat; 
}

#loginWrap h3 {
	text-align:center;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-top:5px;
	margin:0;
	
}

#loginWrap form {
	margin:12px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}

#loginWrap form p {
	margin:3px 0 3px 15px;
}

.loginUsername, .loginPassword{
	width:150px;
	margin:0 0 0 15px;
}
#loginButton {
	margin:10px 0 0 10px;
	float:left;
	width:79px;
}

.forgotPassword {
	float:right;
	width:94px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:10px 0 0 5px;
	font-weight:bold;
}

.forgotPassword a {
	color:#fff;
}

#content {
	float:right;
	width:782px;
	background:#dbdbdb;
	
}

#mainImage {
	height:296px;
	width:782px;
	background:url(images/mainImage.png) no-repeat;
}

#mainImage h1 {
	margin:0;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:5px 50px 0 10px;
}

#mainImage #htext {
	color:#f9eb8f;
	text-transform:uppercase;
}

#mainImage a {
	color:#f9eb8f;
	text-transform:uppercase;
}

#mainImage .flash {
	float:right;
	margin: 6px 0 0px 1px;
}

#mainText {
	width:782px;
	background:url(images/mainTextBackground.png) repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b3b3b;
}

#mainText a {
	color:#27657a;
	text-decoration:underline;
}

#mainText .welcome {
	padding:10px 0 0 15px;
}

#mainText p {
	padding: 0 20px 0 15px;
}

#mainText ul {
	padding:0 0 10px 30px;
	width:730px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mainText ul li{
	margin-bottom:10px;
}

#mainText h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#214350;
	margin:15px 0 0 15px;
}

#mainText .top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#mainText #divLine {
	width:773px;
	height:2px;
	background:url(images/divLine.png) no-repeat;
	
}

#mainText .mainTextBottom {
	width:782px;
	height:40px;
	margin:0;
	background:url(images/mainTextBottom.png) no-repeat;
	clear:both;
}

.qOverview {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#adSpace {
	width:782px;
	height:213px;
	background-color:#fffffb;
}

.adSmall {
	float:left;
	margin:15px 60px 0 60px;
}

.adBig {
	padding:4px 0 0px 4px;
}

.adLine {
	height:94px;
	width:2px;
	background:url(images/adLine.png) no-repeat;
	float:left;
}

#footer {
	width:1000px;
	height:96px;
	background:#27657a;
	clear:both;
	margin:0;
}

#footer .footerMenu {
	width:1000px;
	height:36px;
	float:left;
	margin:0;
}

.footerMenu ul {
	list-style:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:47px;
	margin:0 0 0 135px;
}

.footerMenu ul li {
	float:left;
	margin:0 55px 0 0;
}

.footerMenu a {
	color:#fff;
}

.footerMenu a:hover {
	color:#fffea1;
}

#footer .footerLine {
	margin:0;
}

#footer .copyright {
	width:1000px;
	line-height:37px;
	height:47px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.copyright a {
	color:#00eaff;
}

.copyright a:hover {
	text-decoration:underline;
}

.aboutUs {
	margin:15px 0 0 20px;
}

#altPage {
	float:right;
	width:782px;
	background:#fff;
	
}

#altPageTerm {
	float:right;
	width:782px;
	background:#fff;
}

#aboutText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b3b3b;
	margin-top:-20px;
}

#altPage a {
	color:#27657a;
}


#aboutText p {
	padding: 0 10px 0 20px;
	
}

#divLine2 {
	width:783px;
	height:2px;
	margin:20px 0 30px 0;
	background:url(images/divLine2.png) no-repeat;
	clear:both;
	
}

#divLine3 {
	width:783px;
	height:2px;
	margin:40px 0 20px 0;
	background:url(images/divLine2.png) no-repeat;
	clear:both;
	float:left;
	
}

#altPage h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#27657a;
	margin:0px 0 5px 20px;
}

#altPage h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#010101;
	margin:0px 0 5px 20px;
}

#altPage h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#27657a;
	margin:0px 0 5px 20px;
}

#altPage #box {
	width:364px;
	height:69px;
	background:url(images/boxBackground.png) no-repeat;
	float:left;
	
}

.leftBox {
	margin:10px 0 0 15px;
}

.rightBox {
	margin:10px 0 0 20px;
}



#box .icon {
	margin:7px;
	float:left;
	width:57px;
	height:57px;
}

#box p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	width:278px;
	margin:8px 10px 0 0;
}

#box a {
	color:#27657a;
}

.aboutVector {
	clear:both;
	float:left;
	width:748px;
	height:379px;
	background:url(images/aboutVector.png) no-repeat;
	margin:75px 0 0px 15px;
}

.aboutAd {
	margin:245px 0 0 0;
}

.aboutAd2 {
	margin:205px 0 0 14px;
}

.aboutAd3 {
	margin:337px 0 0 14px;
}

.aboutAd4 {
	margin:48px 0 0 14px;
}

.aboutAd5 {
	margin:370px 0 0 14px;
}
.ourProgram {
	margin:15px 0 0 20px;
}

.commisions {
	margin:10px 0 0 40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.boxTable {
	margin:30px 0 0 155px;
}

.propertiesTitle {
	margin:15px 0 0 20px;

}

.affiliateTitle {
	margin:15px 0 -15px 20px;

}

.propertiesText {
	width:782px;
	margin-top:-10px;
}

.propertiesText p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	margin-right:10px;
	
}

.propertiesLogo {
	float:left;
	margin:0 10px 10px 0;
}

.propertiesImage {
	clear:both;
	float:left;
	width:783px;
	height:489px;
	background:url(images/783x489.jpg) no-repeat;
	margin:78px 0 0px 0px;
}

.affPageWrap {
	float:left;
	width:620px;
	
}

.affPageWrap .list {
	background:#ececec;
	margin:15px 30px 0 30px;
	
}

.affPageWrap ul {
	list-style:disc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.affPageWrap ul li {
	margin:10px 0 0 0;
}

.listTile {
	color:#27657a;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:10px 0 10px 10px;
}

.affPageWrap p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	margin-right:10px;
	
}
.affiliateBanner {
	width:158px;
	height:479px;
	float:right;
	background:url(images/affiliateBanner.png) no-repeat;
	margin:10px 0 0 0;
}

.affiliateImage {
	margin:10px 0 0 15px;
}

.contactTitle {
	margin:15px 0 -20px 20px;

}

.contactText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	margin-right:10px;
	
}

#contactBox {
	height:134px;
	float:left;
	margin:20px 0 0 20px;
	
	
}

.contactBox1 {
	background:url(images/contactBox1.png) no-repeat;
	width:363px;
}
.contactBox2 {
	background:url(images/contactBox2.png) no-repeat;
	width:343px;
}
.contactBox3 {
	background:url(images/contactBox3.png) no-repeat;
	width:363px;
}
.contactBox4 {
	background:url(images/contactBox4.png) no-repeat;
	width:343px;
}
.contactBox5 {
	background:url(images/contactBox5.png) no-repeat;
	width:363px;
}
.contactBox6 {
	background:url(images/contactBox6.png) no-repeat;
	width:343px;
}


.boxText {
	width:189px;
	height:35px;
	float:right;
	margin: 45px 1px 0 0;
	background:#ebebeb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0 0 10px;
}

.boxText p {
	margin:0;
}

.boxBold {
	font-weight:bold;
	width:180px;
}

.marketingToolsTitle {
	margin:15px 0 -20px 20px;

}

.marketingToolsText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	margin-right:10px;
	
}

#marketingMenu {
	list-style:none;
	margin:0 0 0 -10px;
}

#marketingMenu li {

	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px; margin:0;
	
}

#marketingMenu li a {
	color:#fff;
	width:725px;
	float:left;
	height:30px;
	line-height:30px;
	background:url(images/marketingMenuBg.png) no-repeat;
	font-weight:normal;
	padding-left:10px;
	margin:10px 0 0px 0;
}

#marketingMenu li a:hover , #marketingMenu li a.active {
	background:url(images/marketingMenuBgHover.png) no-repeat;
}

.screenshots {
	margin:10px 0 0 15px;
	float:left;
}

.screenshots img {
	margin:10px 0 0 15px;
	float:left;
}

.landingPages {
	margin:10px 0 0 0px;
	float:left;
}

.landingPages img {
	margin:0px 0 0 20px;
	float:left;
}

.htmlMailer {
	margin:10px 0 0 0px;
	float:left;
}

.htmlMailer img {
	margin:0px 0 0 20px;
	float:left;
}

.gamesAds {
	margin:20px 0 10px 0px;
	float:left;
}

.gamesAds img {
	margin:0px 0 0 120px;
	float:left;
}

.slotsAds {
	margin:20px 0 10px 0px;
	float:left;
}

.slotsAds img {
	margin:0px 0 0 120px;
	float:left;
}
#bottomb1{
	background:#FFF url(images/homeb1.png) no-repeat center bottom;
	padding-bottom:10px;
	width:587px;
	height:159px;
	float:left;
}
#bottomb2{
	width:195px;
	height:169px;
	float:left;
}
#bottomb3{
	width:195px;
	height:129px;
	float:left;
}
