body {
	margin:0px;
	padding:0px;
	background-image:url(../images/red-bg.jpg);
	background-repeat:repeat-x;
}
.outer {
	width:940px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	
}
.clear
{
	clear:both;
}
.h100
{
	height:100px;
}
/*Start Logo CSS*/
#logo {
	width:175px;
	height:68px;
	margin:0px auto;
	margin-top:50px;
	margin-bottom:20px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
}
#logo h1 {
	width:175px;
	height:68px;
	text-indent:-99999px;
	margin:0px;
	padding:0px;
	display:block;
}
/*End Logo CSS*/

/*Start Nav CSS*/
.navigation
{
	width:524px;
	height:auto;
	overflow:hidden;	
	margin:0px auto;
	position:relative;
	
	
	
}
.navigation ul
{
	margin:0px;
	padding:0px;	
	list-style-type:none;
}
.navigation ul li
{

	 margin:0px; float:left;
	padding:0px;
}
.navigation li .btn-companies
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-companies.jpg);
	background-repeat:no-repeat;
	width:135px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
	
}
.navigation li .btn-companieshover
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-companies-hover.jpg);
	background-repeat:no-repeat;
	width:135px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
	
}
.navigation li .btn-strategies
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-strategies.jpg);
	background-repeat:no-repeat;
	width:134px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
}
.navigation li .btn-strategieshover
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-strategies-hover.jpg);
	background-repeat:no-repeat;
	width:134px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
}
.navigation li .btn-blog
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-blogs.jpg);
	background-repeat:no-repeat;
	width:103px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
}
.navigation li .btn-bloghover
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-blogs-hover.jpg);
	background-repeat:no-repeat;
	width:103px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
}
.navigation li .btn-contact
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-contact.jpg);
	background-repeat:no-repeat;
	width:152px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
}
.navigation li .btn-contacthover
{
	margin:0px;
	padding:0px;
	background-image:url(../images/btn-contact-hover.jpg);
	background-repeat:no-repeat;
	width:152px;
	height:27px;
	display:block;
	text-indent:-99999px;
	
}
/*End Nav CSS*/

/*Start Content CSS*/
.content
	{
		width:932px;
		border:1px solid #e5e5e5;
		height:auto;
		margin:0px auto;
		overflow:hidden;
		margin-top:-13px;	
		padding-top:30px;
	}
	.avin-img
	{
		width:307px; height:282px; background-image:url(../images/avin-kline.jpg); background-repeat:no-repeat; float:left; background-position:bottom;
	}
	.text-container
	{
		width:590px; height:auto; float:left; padding-left:25px;
	}
	h2.heading
	{
		background-image:url(../images/about-txt.gif); background-repeat:no-repeat; width:522px; height:64px;
	}
	.content p
	{
		font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; color:#515151;
	}
/*End Content CSS*/


/*Start Stratigies CSS*/
	.StratigiesBox
	{
		width:auto; height:auto; overflow:hidden; margin-bottom:30px; clear:both;
	}
	.StratigiesBoxLogo
	{
		width:180px; height:auto; float:left; margin-left:10px; margin-top:20px;
	}
	.StratigiesBoxLogo p.websuccess
	{
		background-image:url(../images/logo-web-success.jpg); background-repeat:no-repeat; width:168px; height:39px;
	}
	.StratigiesBoxLogo p.logo-my-brand-hq
	{
		background-image:url(../images/logo-my-brand-hq.jpg); background-repeat:no-repeat; width:168px; height:39px;
	}
	.StratigiesBoxLogo p.logo-business-smart-find
	{
		background-image:url(../images/logo-business-smart-find.jpg); background-repeat:no-repeat; width:168px; height:39px;
	}
	.StratigiesBoxLogo p.logo-builder-suite
	{
		background-image:url(../images/logo-builder-suite.jpg); background-repeat:no-repeat; width:175px; height:39px;
	}
	.StratigiesBoxLogo p.logo-trainers-suite
	{
		background-image:url(../images/logo-trainers-suite.jpg); background-repeat:no-repeat; width:172px; height:39px;
	}
	.StratigiesBoxLogo p.logo-economy-hack
	{
		background-image:url(../images/logo-economy-hack.jpg); background-repeat:no-repeat; width:170px; height:29px;
	}
	.StratigiesBoxcommentbg
	{
		width:710px; height:104px; float:right;background-image:url(../images/grey-bg.gif); background-repeat:no-repeat; 
	}
	.StratigiesBoxcommentbg p
	{
		font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:15px; line-height:31px; color:#000000; padding:6px 30px 0px 30px; margin:0px;
	}
	.StratigiesBoxcommentbg p a
	{
color:#e01222; text-decoration:none;
	}
/*End Stratigies CSS*/

.brder19box
{
	width:800px; height:auto; margin:0px auto; overflow:hidden; border:19px solid #f0f0f0; margin-bottom:20px;
}
.brder19box p, form
{
	border:1px solid #dddddd; margin:0px; padding:20px 20px 20px 20px; font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:15px; line-height:31px; color:#000000; 
}
label
{
	width:600px; display:block;
}
label.last
{
	margin-top:20px;
}
input.textbox
{
	background-image:url(../images/inputbg.jpg); width:466px; height:30px; border:none; background-color:#FFFFFF; color: #6A6A6A; font-size:18px;
}
textarea
{
	background-image:url(../images/textarea.jpg); width:466px; height:141px; border:none; background-color:#FFFFFF; color: #6A6A6A; font-size:18px; font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
}

.submit_button {
background: url(../images/submit.jpg) left top no-repeat; height: 24px; width: 92px; border: none; cursor: pointer;
}


#footerbg
{
	width:100%;  clear:both; background:#f3f3f3 url(../images/footerbg.jpg); background-repeat:repeat-x; padding-top:10px;
}

#box286{
margin-left:70px;
}

.box285
{
	width:285px; height:auto; overflow:hidden; float:left;
} 
.box285 h3.akblog
{
	background-image:url(../images/ak-blog.gif); background-repeat:no-repeat; width:285px; height:48px; margin:10px 0px 0px 0px; padding:0px;
}
.box285 h3.connecttoak
{
	background-image:url(../images/connect-with-ak.gif); background-repeat:no-repeat; width:283px; height:48px; margin:10px 0px 0px 0px; padding:0px;
}
.box285 p
{
	font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:12px; line-height:28px; color:#000000;
}
.box285 p a
{
	font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:12px; line-height:28px; color:#000000; text-decoration:none;
}
ul.connect
{
	margin:10px 0px 0px 0px; padding:0px; list-style-type:none;
}
ul.connect li
{
	font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:12px; line-height:28px; color:#000000; 
}
ul.connect li a
{
	font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:12px; line-height:28px; color:#000000;  text-decoration:none;
}
ul.connect li a:hover
{
font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; font-size:12px; line-height:28px; color:#000000;  text-decoration:underline;
}
ul.connect li#phone
{
	background-image:url(../images/icon-phone.jpg); background-repeat:no-repeat; height:29px; padding-left:40px; margin-bottom:7px;  
}
ul.connect li#em
{
	background-image:url(../images/icon-em.jpg); background-repeat:no-repeat; height:29px; padding-left:40px; margin-bottom:7px;
}
ul.connect li#twitter
{
	background-image:url(../images/icon-twitter.jpg); background-repeat:no-repeat; height:29px; padding-left:40px; margin-bottom:7px; 
}
ul.connect li#facebook
{
	background-image:url(../images/icon-facebook.jpg); background-repeat:no-repeat; height:29px; padding-left:40px; margin-bottom:7px; 
}
ul.connect li#ff
{
	background-image:url(../images/icon-ff.jpg); background-repeat:no-repeat; height:29px; padding-left:40px; margin-bottom:7px; 
}
.bottomlogo
{
	width:173px; height:auto; overflow:hidden;  float:right; margin-right:60px;
}
.bottomlogo h3.bottomlogogrey
{
	background-image:url(../images/bottom-logo.gif); background-repeat:no-repeat; width:173px; height:67px; margin:100px 0px 0px 0px; padding:0px;
}
.website_by{
margin-top:10px;
}

.website_by a{
 font-size:10px;
 float: left;
 background:#e21124;
 border:1px solid #f0f0f0;
 text-decoration:none;
 font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
 padding:2px 4px;
 display:block;
 color:#fff;
}

.website_by a:hover{
 border:1px solid #787878;
 text-decoration:none;
}
