/*
#012345 - dark blue
#0099ff - bright blue
#ff9900 - yellow
#005c99 - teal blue
#5f5f5f - gray


*/
#wrapper2 .services ul {margin: 50px 5px 5px 30px; }
#wrapper2 .services ul li {list-style-type: disc; color: #0099ff;}
#wrapper2 .services ul li a, #wrapper2 .socialmediaaudit p {color: #012345;}
#wrapper2 .services ul li a:hover, #wrapper2 .socialmediaaudit a:hover {color: #fff;}


img { behavior: url(iepngfix.htc) }
#pageflip {
	position: relative;

}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block, #pageflip .msg_block a {
	width: 50px; height: 50px;
	position: absolute;
	right: 0; top: 0;
	background: url(/images/subscribe_horizontal_win.png) no-repeat right top;
	text-indent: -9999px;
}

* { margin: 0;	padding: 0; }

body {
	font: 82.5% Arial, Helvetica, sans-serif; /*Resets 1em to 10px */
	text-align: center; /*centers the text in IE6 */
	margin: 0px auto;
/*	background: transparent url(/images/bgstrip.png) repeat-x scroll left top;
*/		}

p {
	color: #000;
	font-size: 1em;
	margin: 0 5px 0 0;
	line-height: 140%;
}


/* ----- IMAGES ----- */
a img, img a {
	border: none;
	padding: 5px 5px;
	}
	
img{	margin: 5px;}
img a:hover{}

#wrapper {margin: 0px auto; width: 960px;}




/*------HOMEPAGE BANNER-----------*/
#banner-home {
	background: transparent url(/images/banner-homepage.jpg) no-repeat left top;
	width: 950px; height: 350px;
	clear:both;
}

#banner-home .banner-quote p {
	font-size: 1.5em;
	font-style:italic;
	color: #fff;
	padding: 80px 5px 5px 550px;
	width:400px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}


/* -----------WRAPPER--------------*/
#wrapper2 {
	clear:both;
	width: 960px; height:360px;
	margin: 20px 0 20px 0;
	text-align:left;
	overflow:hidden;
}

.five-reasons a {
	background: url(/images/guarantee.gif) no-repeat scroll left top;
	float: left;
	width: 210px; height: 350px;
}



.socialmedia-banner {
background: url(/images/socialmedia-banner.jpg) no-repeat scroll left top;
       float: left;
       width: 330px; height: 350px;
       margin: 0 10px 0 30px;
}

#wrapper2 .socialmedia-banner p {
       font-size: 1.4em;
       font-weight: normal;
       color: #fff;
       top:90px;
       left: 10px;
       width: 300px;
       position: relative;
       margin: 0 0 10px 0;
       font-style: italic;
}

#wrapper2 .socialmedia-banner a {
       color: #005c99;
}

#wrapper2 .socialmedia-banner a:hover {
       color: #ff9900;
}


#wrapper2 .column1 {
	float:right;
	width: 280px;
	}
#wrapper2 .webdesign p, #wrapper2 .onlinemarketing p, #wrapper2 .services p, #wrapper2 .socialmediaaudit p {
	font-size: 1em;
	color: #fff;
	margin: 55px 10px 3px 5px;
}

#wrapper2 .webdesign a, #wrapper2 .onlinemarketing a, #wrapper2 .services a, #wrapper2 .socialmediaaudit a {
        color: #005c99;
        text-decoration: underline;
}

#wrapper2 .webdesign a:hover, #wrapper2 .onlinemarketing a:hover, #wrapper2 .services a:hover, #wrapper .socialmediaaudita:hover {
        color: #fff;
        text-decoration: underline;
}				
			
					
#wrapper2 .webdesign {
	background: url(/images/homebadge-webdesign.png) no-repeat left top;
	float:right;
	width: 260px; height:173px;
	margin: 0 0 15px 0;
}

#wrapper2 .webdesign:hover {
	background: url(/images/homebadge-webdesign.png) no-repeat left -180px;
}
						
#wrapper2 .onlinemarketing {
	background: url(/images/homebadge-onlinemarketing.png) no-repeat left top;
	float:right;
	width: 260px; height:173px;
	margin: 0 0 15px 0;
}

#wrapper2 .onlinemarketing:hover {
	background: url(/images/homebadge-onlinemarketing.png) no-repeat left -180px;
}


#wrapper2 .services{
	background: url(/images/homebadge-services.png) no-repeat left top;
	float:right;
	width: 260px; height:173px;
	margin: 0 0 15px 0;
}

#wrapper2 .services:hover {
	background: url(/images/homebadge-services.png) no-repeat left -180px;
}

#wrapper2 .socialmediaaudit{
	background: url(/images/homebadge-socialmediaaudit.png) no-repeat left top;
	float:right;
	width: 260px; height:173px;
	margin: 0 0 15px 0;
}

#wrapper2 .socialmediaaudit:hover {
	background: url(/images/homebadge-socialmediaaudit.png) no-repeat left -180px;
}

#wrapper2 .fanbox {
        float:right;
        width: 330px; height: auto;
        margin: 0 0 15px 0;
}

#wrapper2 h2.fanbox {
        background-color:#fff; 
        width: 300px;
        font-size: 1.4em;
        text-align:justify;
        font-variant: small-caps;}


/*-----------FOOTER-------------*/
.footer-capital {
	background: transparent url(/images/capitol.png) no-repeat left bottom;
	height: 256px; width:600px;
	clear:both;
	}
#footer  a:link, #footer  a:visited, #footer  a:active {
	color: #ff9900;
	}
#footer  a:hover {
	color: #fff;
	}
#footer p { color: #ff9900; text-align: center; margin: 0 auto; width: 700px;}

#footer {
	clear:both;
	background-color: #005c99;
	height:130px;
     }		

