/*
Theme Name: Affiliate
Author: BV Marketing
*/

body {
margin:0;
padding:0;
background:#8ecbfb url(images/bodybg.gif) repeat-x;
}

#wrapper {
}

#header {
width:1028px;
margin:0 auto;
}

.header-top {
height:72px;
}

.logo {
float:left;
padding-top:22px;
display:inline;
}

.right-links {
float:right;
margin-top:12px;
display:inline;
}

.right-links ul {
margin:0;
padding:0;
list-style:none;
font:14px Arial, Helvetica, sans-serif;
color:#fff;
}
.right-links a {
color:#fff;
text-decoration:none;
}
.right-links ul li {
float:left;
}

.right-links ul li {
text-indent:-9999px;
padding-right:10px;
}
#about-us a {
display:block;
width:120px;
height:46px;
background:url(images/about-us.gif) no-repeat;
}

#about-us a:hover {
background:url(images/about-us_h.gif) no-repeat;
}

#contact-us a {
display:block;
width:129px;
height:46px;
background:url(images/contact-us.gif) no-repeat;
}
#contact-us a:hover {
background:url(images/contact-us_h.gif) no-repeat;
}
#join-our-team a {
display:block;
width:184px;
height:46px;
background:url(images/join_our_team.gif) no-repeat;
}
#join-our-team a:hover {
background:url(images/join_our_team_h.gif) no-repeat;
}
#how-it-works a {
display:block;
width:160px;
height:46px;
background:url(images/how_it_works.gif) no-repeat;
}
#how-it-works a:hover {
background:url(images/how_it_works_h.gif) no-repeat;
}
#faq a {
display:block;
width:130px;
height:46px;
background:url(images/faq_button.gif) no-repeat;
}
#faq a:hover {
background:url(images/faq_button_h.gif) no-repeat;
}
#login-page a {
display:block;
width:120px;
height:46px;
background:url(images/login_button.gif) no-repeat;
}
#flash-area {
background:#fff;
height:100%;
overflow:hidden;
}
.flash-banner {
width:1028px;
margin:0 auto;
}

#content {
padding:15px 0;
width:1028px;
margin:0 auto;
}

.content-in {
background:url(images/con-mid.gif) repeat-y;
}

.content-in2 {
background:url(images/con-top.gif) no-repeat left top;
}
.content-in3 {
background:url(images/con-bot.gif) no-repeat left bottom;
padding:16px 35px 16px 40px;
height:100%;
overflow:hidden;
font-family:"Lucida Sans Unicode", "Lucida Console", Arial;
color:#575757;
font-size:14px;
}

.content-in3 a {
color:#63a2e2;
text-decoration:none;
}

.content-in3 a:hover {
text-decoration:underline;
}

.col1 {
float:left;
width:313px;
display:inline;
}

.col1 ul {
margin:0;
padding:0 0 0 16px;
list-style:none;
}

.col1 li {
margin:8px 0 20px 0;
}

.col1-au {
color:#63a2e2;
}

.col2 {
float:left;
margin-left:30px;
display:inline;
width:338px;
}

.col3 {
float:right;
display:inline;
width:250px;
}

.col1-head {
height:48px;
background:url(images/twitter-img.jpg) no-repeat left top;
padding-top:22px;
padding-left:105px;
}
.col2-head {
height:48px;
padding-top:22px;
padding-left:48px;
}
.col-head h4 {
margin:0;
color:#348ccc;
font:bold 24px "Lucida Sans Unicode", "Lucida Console", Arial;
}

.be-head h2 {
margin:8px 0 6px 0;
font:18px "Lucida Sans Unicode", "Lucida Console", Arial;
color:#0a7a9a;
}

.be-head h2 a {
color:#0a7a9a;
}

.home-be {
padding-bottom:12px;
}
.col3-head {
height:38px;
padding-top:22px;
text-align:center;
}
.adv-box {
text-align:center;
padding:6px 0;
background:#f0f0f0;
border:1px solid #e2e2e2;
margin-bottom:8px;
}

.adv-box img {
border:1px solid #e2e2e2;
}
#footer-out {
background:url(images/footer.gif) repeat-x;
height:180px;
}
#footer {
font:20px Tunga, "Lucida Sans Unicode", "Lucida Console", Arial;
color:#505a65;
width:1028px;
margin:0 auto;
}

#footer a {
color:#505a65;
text-decoration:none;
}

#footer a:hover {
color:#fff;
}

.footer-in {
width:1028px;
margin:0 auto;
}

.social-media {
height:141px;
}

.social-media ul {
margin:0;
padding:0;
list-style:none;
}

.social-media ul li {
float:left;
font:14px "Lucida Sans Unicode", "Lucida Console", Arial;
color:#ccc;
text-indent:-9999px;
}

.social-media a {
color:#fff;
text-decoration:none;
}

#fac a {
display:block;
width:98px;
height:98px;
background:url(images/facebook-f.gif) no-repeat;
}
#fac a:hover {
background:url(images/facebook.gif) no-repeat;
}

#mysp a {
display:block;
width:98px;
height:98px;
background:url(images/myspace-g.gif) no-repeat;
}
#mysp a:hover {
background:url(images/myspace-tnp.gif) no-repeat;
}

#ning a {
display:block;
width:120px;
height:98px;
background:url(images/ning-f.gif) no-repeat;
}
#ning a:hover {
background:url(images/ning-tnp1.gif) no-repeat;
}

#twi a {
display:block;
height:98px;
background:url(images/twitter-f.gif) no-repeat;
width:110px;
}

#twi a:hover {
background:url(images/twitter.gif) no-repeat;
}

#lin a {
display:block;
height:98px;
width:241px;
background:url(images/linkedin-f.gif) no-repeat;
}

#lin a:hover {
background:url(images/linkedin.gif) no-repeat;
}

#aff a {
display:block;
height:98px;
background:url(images/affiliate-summit-f.gif) no-repeat;
width:180px;
}

#aff a:hover {
background:url(images/affiliate-summit.gif) no-repeat -1px 0;
}

#fli a {
height:98px;
display:block;
background:url(images/flikr-f.gif) no-repeat;
width:110px;
}

#fli a:hover {
background:url(images/flikr.gif) no-repeat -1px 0;
}

#mee a {
width:149px;
height:98px;
display:block;
background:url(images/meetup-f.gif) no-repeat;
}

#mee a:hover {
background:url(images/meetup.gif) no-repeat -1px 0;
}

#pla a {
width:140px;
height:98px;
display:block;
background:url(images/plaxo-f.gif) no-repeat;
}

#pla a:hover {
background:url(images/plaxo.gif) no-repeat -1px 0;
}

.copytxt {
float:left;
}

.f-links {
float:right;
}

.f-links a {
padding:0 5px;
}

#content-out {
padding:20px 0;
background:#fff;
height:100%;
overflow:hidden;
}

#content-out a {
color:#6c94c5;
text-decoration:none;
}

#content-p {
width:1028px;
margin:0 auto;
}
.side-main {
height:100%;
overflow:hidden;
background:url(images/side-main.gif) repeat-y left top;
min-height:500px;
}

.sidebar {
width:225px;
float:left;
display:inline;
}

.sidebar ul {
margin:0 0 20px 0;
padding:0;
list-style:none;
font:18px "Myriad Pro", Tahoma, Arial;
color:#000;
}
.sidebar ul li a {
display:block;
line-height:100%;
color:#828282 !important;
padding:10px 60px 10px 5px;
border-bottom:1px solid #dfdfdf;
background:url(images/minus.gif) no-repeat 190px center;
}

.sidebar ul li a:hover {
color:#6c94c5 !important;
background:url(images/plus.gif) no-repeat 190px center;
}

.main {
float:right;
display:inline;
margin-right:20px;
width:725px;
font:14px Tahoma, Arial, Helvetica, sans-serif;
color:#323232;
line-height:145%;
}
.post-title {
font:bold 20px "Lucida Sans Unicode", "Lucida Console", Arial;
margin:0;
padding:10px 0;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}