body {
	margin: 0px;
	padding: 0px;
	background-color: #999;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
} 

h1 {
margin-left: 0;
margin-right: 0;
font-size: 110%;
padding-top: 15px;
padding-bottom: 5px;
padding-right: 0;
color: #666;
border-bottom: 1px #666 solid;
letter-spacing: 2px;
font-weight: bold;
text-align: center;
}

h2 {
margin-left: 0;
margin-right: 0;
font-size: 110%;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 0;
color: #666;
border-bottom: 1px #999 solid;
border-top: 1px #999 solid;
letter-spacing: 2px;
font-weight: bold;
text-align: center;
background-color: #fff;
}

h3 {
background-image: url(images/box_hd3.jpg);
background-repeat: repeat-x;

height: 30px;
text-align: center;
line-height: 25px;
margin-top: 0px;
font-size: 110%;
color: #fff ;
font-weight: bold;
border-bottom: 1px solid #99ff99;
}

h4 {
height: 30px;
text-align: center;
line-height: 30px;
margin-top: 0px;
font-size: 110%;
color: #666;
font-weight: bold;
border-bottom: 1px solid #999;
clear: both;
}

h5 {
font-size: 100%;
margin:0px;
padding-top: 5px;
padding-bottom: 5px;
color: #fff;
border-bottom: 1px #fff solid;
border-top: 0px #fff solid;
font-weight: bold;
text-align: center;
background-color: #333366;
}

.wrapper {padding:0px; margin:0px;}
.container {padding:0px; margin:0px;}

.sidemenu {
border: 1px solid #333366;
margin: 0px;
padding-left:0px;
padding-right:0px;
background-color: #ffffff;
font-size: 90%;
}

.sidemenu a:hover {
font-weight: normal;
text-decoration: none;
color: #666666;
}

.sidebox{
border: 1px dashed #fff;
margin: 0px;
padding:0px;
}

.sidebox a:hover {
font-weight: normal;
text-decoration: none;
color: #666666;
}

.column-in {
	padding-right: 1em; 
	padding-left: 1em; 
	padding-bottom: 0.5em; 
	padding-top: 0.5em;
	margin: 1px; 
	border: 0px solid #fff;
}

#sidebar {
margin-top: 15px;
width: 200px; 
text-align: center;  
float: left; 
}

#signup-box {
padding: 10px;
margin: 10px 10px 10px 10px;
background-color: #ccc;
border: 1px solid #eee;
text-align: center;
clear: both;
}

#content {
margin-right: 2%;
margin-top: 15px;
border: 0px solid #fff;
float: right;
width: 68%;
}

.adbox_content {
border: 3px groove;
background-color: #fff;
text-align: left;
margin-top: 0px;
line-height: 14px;
}

.preview-box {
text-align: center;
padding-left: 20px;
padding-right: 20px;
padding-top: 5px;
height: 110px;
border-bottom: 1px solid #666;
background-color: #fff;
background-image: url(images/gradient.jpg);
background-repeat:repeat-x;
}

.box-sm {
float: right;
margin: 5px 10px 5px 10px;
}

.box {
border: 1px groove;
background-color: #ccc;
text-align: left;
margin: 5px 0px 10px 0px;
line-height: 14px;
padding-right: 1em; 
padding-left: 1em; 
padding-bottom: 0.5em; 
padding-top: 0.5em;
height: auto;
width: auto;
display: block;
}

.box a:hover {
font-weight: normal;
text-decoration: none;
color: #666666;
}

.boxwhite {
border: 3px groove;
background-color: #fff;
text-align: left;
margin-top: 0px;
line-height: 14px;
padding-right: 1em; 
padding-left: 1em; 
padding-bottom: 0.5em; 
padding-top: 0.5em;
clear: both;
}

.boxwhite a:hover {
text-decoration: none;
color: #666666;
}


.cell-body {
background-image: url('images/cell_header.jpg');
background-repeat:repeat-x;
background-color: #cccccc;
font-family: verdana, arial, helvetica, sans-serif;
line-height: 14px;
text-align: left;
border: 0px solid #fff;
padding: 0px;
}

.cell-footer {
height: 25px;
background-image: url('images/cell_footer.jpg');
margin-bottom: 10px;
}

#main-title {
font-size: 120%;
letter-spacing: 4px;
text-align: left;
font-weight: bold;
padding-left:15px;
padding-right:0px;
background-image: url('images/nav-bar1.jpg');
height: 25px;
line-height: 20px;
background-color:#555555;
color: #666;
border-bottom: 1px #666 solid;
border-top: 1px #666 solid;
}

#header-image {
background-color: #ccc;
background-image: url('images/header-07.jpg');
background-repeat: no-repeat;
background-position: center top;
width: 750px;
height: 80px;
width:100%;
}

#navbar {
font-size: 100%;
text-align: center;
padding-bottom: 5px;
padding-top:5px;
font-weight: normal;
background-image: url('images/nav-bar1.jpg');
background-color: #555555;
color: #000033;
word-spacing: 6px;
border-top: 1px #666 solid;
border-bottom: 1px #666 solid;
}

#navbar a:link, #navbar a:visited {
color: #666;
word-spacing: 0;
font-weight: normal;
}

#navbar a.current {
color: #000000;
font-weight: normal;
}

#navbar a:hover {
color: #999;
word-spacing: 0;
text-decoration: none;
font-weight: normal;
}

a:link, a:visited {
text-decoration: none;
font-weight: normal;
color: #0000FF;
}

a:hover {
font-weight: normal;
text-decoration: none;
color: #666666;
}

#footer {
width: 100%;
text-align: center;
padding: 10px;
font-size: 80%;
font-weight: normal;
background-color: #fff;
border: 1px #666 solid;
word-spacing: 5px;
clear: both;
}

#footer a:link, #footer a:visited {
color: #666;
}

#footer a:hover {
text-decoration: none;
color: #333;
}

p.footer { 
color: #fff;
text-align: center;
 }
 
 .cssbutton {
position: relative;
font-size: 100%;
font-weight: bold;
color: #fff;
background: url('images/button-blue-off.jpg') no-repeat;
white-space: nowrap;
display: block;
width: 280px;
height: 45px;
margin: 0;
padding: 0;
}

.cssbutton a {
display: block;
font-size: 100%;
font-weight: bold;
display: block;
float: left;
color: #fff;
font-weight: bold;
text-decoration: none;
}

* html a {
visibility:visible;
color: #eee;
font-weight: bold;
}

.cssbutton img {
width: 280px;
height: 45px;
border: 0;
}

* html a:hover {
visibility:visible;
color: #eee;
font-weight: bold;
}

.cssbutton a:hover img {
visibility:hidden;
font-weight: bold;
}

.cssbutton span {
position: absolute;
left: 20px;
top: 13px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.tbox {
width:auto;
height: auto;
background-position:10px 20px;
background-repeat: no-repeat;
background-color: #fff;
padding:5px 5px 15px 145px;
border:1px solid #0a54a8;
margin: 0 0 15px 0;
clear: both;
}

h2.tbox a:link, h2.tbox a:visited {
color: #0a54a8;
font-weight: bold;
}

h2.tbox a:hover {
text-decoration: none;
color: #666;
font-weight: bold;
}

h2.tbox {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
line-height: 25px;
font-size: 120%;
color: #0a54a8;
font-weight: bold;
text-align: left;
background: #fff url(images/header-bg.) repeat-x;
border-bottom:1px dashed #0a54a8;
border-top:0px solid #ccc;
border-right:0px solid #ccc;
border-left:0px solid #ccc;
letter-spacing: 0px;
text-decoration: none;
}


#im1{ background-image:url(images/google-profits-sm.jpg) }
#im2{ background-image:url(images/forex-sm.jpg) }
#im3{ background-image:url(images/internet1-sm.jpg) }
#im4{ background-image:url(images/woman-comp7-sm.jpg) }
#im5{ background-image:url(images/adsense-white-sm.jpg) }
#im6{ background-image:url(images/internet1-sm.jpg) }
#im7{ background-image:url(images/richjerk-sm.jpg) }
#im8{ background-image:url(images/gmrboxsm.jpg) }
#im9{ background-image:url(images/forex-sm.gif) }
#im10{ background-image:url(images/commblueprint-ssm.jpg) }
#im11{ background-image:url(images/secret-aff.jpg) }
#im12{ background-image:url(images/forex-ent.jpg) }
#im13{ background-image:url(images/legit-online-sm.jpg) }
#im14{ background-image:url(images/blogging-white-sm.jpg) }
#im15{ background-image:url(images/woman-comp10-sm.jpg) }
#im16{ background-image:url(images/cbcode.gif) }
#im17{ background-image:url(images/twitter1.jpg) }
#im18{ background-image:url(images/http-internet-sm.jpg) }
#im19{ background-image:url(images/woman-comp4-sm.jpg) }
#im20{ background-image:url(images/affxpro-sm.jpg) }
#im21{ background-image:url(images/blog-esp-sm.jpg) }
#im22{ background-image:url(images/people_computer1-sm.jpg) }
#im23{ background-image:url(images/camera-sm.jpg) }
#im24{ background-image:url(images/woman-comp6-sm.jpg) }
#im25{ background-image:url(images/woman-money-sm.jpg) }
#im26{ background-image:url(images/niche-sm.jpg) }
#im27{ background-image:url(images/woman-comp8-sm.jpg) }
#im28{ background-image:url(images/pen-desk-sm.jpg) }
#im29{ background-image:url(images/matrix-sm.jpg) }
#im30{ background-image:url(images/bttb2011-sm.jpg) }


.content-table { margin: 0em; border-collapse: collapse; width: 90%;}
td, th { padding: .3em; border: 1px #fff solid; }
thead { background: #666; color: #fff; font-size: 12px; text-align: center; }
tbody { background: #ccc; color: #333; font-size: 11px; text-align: center; }
#highlight tr.hilight { background: #fff; }

p.box { clear: both; border: 0px;}
