@charset "UTF-8";
/* CSS Document */


* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.3em;
	color:#424141;

	}
body {
	height:100%;
	background-color:#8fa853;
	}

a:link {
	text-decoration: underline;
	color: #494b53;
}
a:visited {
	text-decoration: underline;
	color: #494b53;
}
a:hover {
	text-decoration: underline;
	color: #999999;
}
a:active {
	text-decoration: underline;
	color: #494b53;
}


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4a5050;
	padding-bottom:1.5em;
	}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6d8d23;
	font-size:14px;
}

.title {
	font-size:24px;
}

.webhead{
	font-family:'Arial Black', Gadget, sans-serif;
	font-size:25px; 
	letter-spacing:-.05em; 
	color:#757479; 
	float:left; 
	display:inline;
}

.clear {
	clear:both;
}

#wrapper {
	width: 100%;
	height: auto !important;
	height: 100%;
	margin:0 auto;
}

#header{
	margin:0 auto;
	width:960px;
	height:96px;
}

#topbar{
	margin:0 auto;
	width:960px;
	height:62px;
	background:url(http://www.beminteractive.com/images/2010_08_nav_top_in.jpg);
}

#topbar-new{
	margin:0 auto;
	width:960px;
	height:62px;
	background:url(images/navbar_top_home.jpg);
}

#topbar-in{
	margin:0 auto;
	width:960px;
	height:62px;
	background:url(images/2010_08_nav_top_in.jpg);
}

/* 2010-08 Main Nav */
#mainavcontainer {
	width:960px;
	height:34px;
	}
#mainav {
	background:url(images/2010_08_nav.png) no-repeat;	
	width:960px;
    height:34px;
    margin:0;
    padding:0;
    }

    #mainav span {
    display: none;
    }

    #mainav li, #mainav a {
    height:34px;
    display:block;
    }

    #mainav li {
    float:left;
    list-style:none;
	display:inline;
    }
	
    #mainav-blank {width:245px;}
	#mainav-web {width: 72px;} 
    #mainav-market {width: 156px;} 
    #mainav-analytics {width: 145px;} 
	#mainav-showroom {width: 161px;} 
    #mainav-hosting {width: 124px;}
	

	
    #mainav-blank a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav.png) 0px -35px no-repeat; cursor:pointer; }
	#mainav-web a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -245px -35px no-repeat; }
		#web2 .web2 {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -245px -35px no-repeat; }
    #mainav-market a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -317px -35px no-repeat; }	
		#market2 .market2 {background:url(/http://www.beminteractive.com/images/2010_08_nav.png) -317px -35px no-repeat; }
    #mainav-analytics a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -473px -35px no-repeat; }
		#analytics2 .analytics2 {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -473px -35px no-repeat; }
	#mainav-showroom a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -618px -35px no-repeat; }
		#showroom2 .showroom2 {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -618px -35px no-repeat; }
    #mainav-hosting a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -779px -35px no-repeat; }
		#hosting2 .hosting2 {background:url(http://www.beminteractive.com/images/2010_08_nav.png) -779px -35px no-repeat; }


/* 2010-08 Main Nav Interior */
#mainavcontainer {
	width:960px;
	height:34px;
	}
#mainav-in {
	background:url(images/2010_08_nav_in.png) no-repeat;	
	width:960px;
    height:34px;
    margin:0;
    padding:0;
    }

    #mainav-in span {
    display: none;
    }

    #mainav-in li, #mainav-in a {
    height:34px;
    display:block;
    }

    #mainav-in li {
    float:left;
    list-style:none;
	display:inline;
    }
	
    #mainav-in-blank {width:245px;}
	#mainav-in-web {width: 72px;} 
    #mainav-in-market {width: 156px;} 
    #mainav-in-analytics {width: 145px;} 
	#mainav-in-showroom {width: 161px;} 
    #mainav-in-hosting {width: 124px;}
	

	
    #mainav-in-blank a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) 0px -35px no-repeat; cursor:pointer; }
	#mainav-in-web a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -245px -35px no-repeat; }
		#web2 .web2 {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -245px -35px no-repeat; }
    #mainav-in-market a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -317px -35px no-repeat; }	
		#market2 .market2 {background:url(/http://www.beminteractive.com/images/2010_08_nav_in.png) -317px -35px no-repeat; }
    #mainav-in-analytics a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -473px -35px no-repeat; }
		#analytics2 .analytics2 {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -473px -35px no-repeat; }
	#mainav-in-showroom a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -618px -35px no-repeat; }
		#showroom2 .showroom2 {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -618px -35px no-repeat; }
    #mainav-in-hosting a:hover {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -779px -35px no-repeat; }
		#hosting2 .hosting2 {background:url(http://www.beminteractive.com/images/2010_08_nav_in.png) -779px -35px no-repeat; }






/* Main Nav */
#navcontainer {
	width:960px;
	height:34px;
	}
#nav {
	background:url(http://www.beminteractive.com/images/nav.gif) no-repeat;	
	width:960px;
    height:34px;
    margin:0;
    padding:0;
    }

    #nav span {
    display: none;
    }

    #nav li, #nav a {
    height:34px;
    display:block;
    }

    #nav li {
    float:left;
    list-style:none;
	display:inline;
    }
	
    #nav-blank {width:258px;}
	#nav-web {width: 89px;} 
    #nav-market {width: 154px;} 
    #nav-analytics {width: 134px;} 
	#nav-showroom {width: 153px;} 
    #nav-hosting {width: 125px;}
	

	
    #nav-blank a:hover {background:url(http://www.beminteractive.com/images/nav.gif) 0px -35px no-repeat; cursor:pointer; }
	#nav-web a:hover {background:url(http://www.beminteractive.com/images/nav.gif) -258px -35px no-repeat; }
		#web .web {background:url(http://www.beminteractive.com/images/nav.gif) -258px -35px no-repeat; }
    #nav-market a:hover {background:url(http://www.beminteractive.com/images/nav.gif) -347px -35px no-repeat; }	
		#market .market {background:url(/http://www.beminteractive.com/images/nav.gif) -347px -35px no-repeat; }
    #nav-analytics a:hover {background:url(http://www.beminteractive.com/images/nav.gif) -501px -35px no-repeat; }
		#analytics .analytics {background:url(http://www.beminteractive.com/images/nav.gif) -501px -35px no-repeat; }
	#nav-showroom a:hover {background:url(http://www.beminteractive.com/images/nav.gif) -635px -35px no-repeat; }
		#showroom .showroom {background:url(http://www.beminteractive.com/images/nav.gif) -635px -35px no-repeat; }
    #nav-hosting a:hover {background:url(http://www.beminteractive.com/images/nav.gif) -788px -35px no-repeat; }
		#hosting .hosting {background:url(http://www.beminteractive.com/images/nav.gif) -788px -35px no-repeat; }
		

/* Secondary(top) Nav */
#social{
	float:right;
	width:210px;
	height:25px;
	margin:5px 50px 0 25px;
	display:inline;
	}
	#social a{
		text-decoration:none;
		float:left;
		padding:0 10px 0 0;
		}
#topnav {
	margin:0;
	width:485px;
	height:25px;
	position:relative;
	top:10px;
	float:right;
	display:inline;
}

.span-top {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#6d8d23;
		}

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6d8d23;
	text-align:right;
	
}
a.topnav:link {
	text-decoration: none;
	color: #6d8d23;
}
a.topnav:visited {
	text-decoration: none;
	color: #6d8d23;
}
a.topnav:hover {
	text-decoration: underline;
	color: #999999;
}
a.topnav:active {
	text-decoration: none;
	color: #6d8d23;
}

/* Flash area */
#flasharea{
	/*padding-top:80px;*/
	margin:0 auto;
	width:960px;
	/*height:264px;*/
	height:360px;
	position:relative;
	top:0px;
	z-index:2;
	background:url(http://www.beminteractive.com/images/flasharea.jpg) no-repeat;
}
#flashareamj{
	/*padding-top:80px;*/
	margin:0 auto;
	width:960px;
	/*height:264px;*/
	height:360px;
	position:relative;
	top:0px;
	z-index:2;
	background:url(http://www.beminteractive.com/images/flashimage.jpg) no-repeat;
}

/* 2010-08 Flash area */
#flasharea-new{
	margin:0 auto;
	width:960px;
	height:210px;
	position:relative;
	top:0px;
	background:url(http://www.beminteractive.com/images/2010_08_flashbg.jpg) no-repeat;
}

/* 2010-08 Home Content */
#contentwrap-home2{
	margin:0 auto;
	width:960px;
	height:268px;
	background:url(images/2010_08_contentbg.jpg) no-repeat;
}

#content-home2{
	margin:6px 0 0 0;
	width:650px;
	height:120px;
	float:left;
	overflow:hidden;
	background:url(images/2010_08_hpintro.png) no-repeat;
}
	#content-home2 h1{
		padding:15px 0 0 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#4a6a03;
	}
	#content-home2 p{
		padding:5px 10px 0 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:16px;
		color:#535252;
	}
	
	.highlight-green2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#688b19;
	}




/* Home Content */
#contentwrap-home{
	margin:0 auto;
	width:960px;
	height:345px;
	background-color:#fff;
}

#content-home{
	margin:0;
	width:320px;
	float:left;
	overflow:hidden;
}
	#content-home h1{
		padding:15px 0 0 5px;
		font-family:Arial Black, Arial Black, Gadget, sans-serif;
		font-size:20px;
		color:#293939;
	}
	#content-home p{
		padding:10px 10px 0 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:17px;
		color:#424141;
	}
	
	.highlight-green{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#688b19;
	}

/* 2010-08 sidebar home */
#sidebar2{
	margin:15px 0 0 15px;
	width:280px;
	height:215px;
}


	#sidebar-news2{
		margin:0;
		background:url(images/2010_08_sidebar_news.png) no-repeat;
		width:280px;
		height:113px;
	}
		#sidebar-news2 h2{
			padding:50px 0 0 80px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#293939;
		}
		#sidebar-news2 p{
			padding:2px 5px 0 80px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:9px;
			line-height:11px;
			color:#293939;
		}
		#sidebar-news2 a{
			font-size:9px;
		}

#sidebar2 h1{
		float:left;
		padding:5px 0 0 85px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#6d8d23;
	}
	.sidebar2-h2{
		font:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#1a2726;
		font-weight:lighter;
	}
	.sidebar2-ital{
		font:Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:11px;
		color:#58595b;
	}


/* sidebar home */
#sidebar{
	margin:15px 0 0 10px;
	width:300px;
	height:319px;
}
	#sidebar-blog{
		margin:0;
		background:url(http://www.beminteractive.com/images/sidebar_blog.jpg) no-repeat;
		width:300px;
		height:105px;
		padding:0;
	}

	#sidebar-news{
		margin:0;
		background:url(http://www.beminteractive.com/images/sidebar_news.jpg) no-repeat;
		width:300px;
		height:113px;
		padding:0;
	}
		#sidebar-news h2{
			padding:2px 0 0 85px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#293939;
		}
		#sidebar-news p{
			padding:2px 5px 0 85px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:9px;
			line-height:11px;
			color:#293939;
		}
		#sidebar-news a{
			font-size:9px;
		}
	#sidebar-newsletter{
		margin:0;
		background:url(http://www.beminteractive.com/images/sidebar_newsletter.jpg) no-repeat;
		width:300px;
		height:78px;
		padding:0;
	}
#sidebar h1{
		float:left;
		padding:5px 0 0 85px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#6d8d23;
	}
	.sidebar-h2{
		font:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#1a2726;
		font-weight:lighter;
	}
	.sidebar-ital{
		font:Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:11px;
		color:#58595b;
	}

.blog {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#58595b;
	padding:0 0 0 85px;
}
a.blog:link {
	text-decoration: underline;
	color: #58595b;
}
a.blog:visited {
	text-decoration: underline;
	color: #58595b;
}
a.blog:hover {
	text-decoration: underline;
	color: #999999;
}
a.blog:active {
	text-decoration: none;
	color: #58595b;
}

/* seo home */
#seowrap{
	margin:0 auto;
	width:100%;
	background:url(http://www.beminteractive.com/images/seo_bg.jpg);
}

#seocontent{
		margin:0 auto;
		width:960px;
		height:130px;
	}
	
	.seocontent{
		margin:0;
		width:320px;
		float:left;
		
		}
	.seocontent h1{
		padding:10px 10px 5px 25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#456911;
	}
	.seocontent p{
		margin:0;
		padding:5px 10px 5px 25px;
		font-size:10px;
		line-height:14px;
		
	}
	.seocontent ul{
		margin:0;
		padding:5px 10px 5px 25px;
		font-size:10px;
		}
		.seocontent li{
		list-style-type:disc;
		font-size:10px;
		list-style-position:inside;
		}
		
/* Footer */
#footwrapper {
	margin:0 auto;
	background: #8fa853
}

#footwrapper li{
	list-style-type:none;
}

.footer-content {
	margin:0 auto;
	width:960px;
	height:75px;
	text-align:center;
	padding:15px 0 20px 0;
}
.footer-content2 {
	margin:0 auto;
	width:960px;
	padding:15px 0 20px 0;
}


	.span {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#ffffff;
		}
.bemfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #ffffff;
}

.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.footerlinks:link {
	text-decoration: none;
	color: #ffffff;
}
a.footerlinks:visited {
	text-decoration: none;
	color: #ffffff;
}
a.footerlinks:hover {
	text-decoration: underline;
	color: #fff;
}
a.footerlinks:active {
	text-decoration: none;
	color: #ffffff;
}
		
/*Tier 2 pages*/
#topcontent{
	margin:0 auto;
	width:960px;
	height:200px;
}
#topcontent2{
	margin:0 auto;
	width:960px;
	height:310px;
}
#topcontent3{
	margin:0 auto;
	width:960px;
	height:226px;
}

#topcontent4{
	margin:0 auto;
	width:960px;
	height:px;
}

#pagedesc{
	margin:0 auto;
	width:960px;
	height:60px;
	}
	#pagedesc p{
		padding:12px 90px 3px 90px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
		text-align:center;
		}

#midwrapper{
	margin:0 auto;
	background-color:#fff;
	}
#midcontent{
	margin:0 auto;
	padding:10px 0 15px 0;
	width:960px;
	
	}

#category{
	margin:0;
	width:320px;
	height:220px;
	}
	
	#category p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#8a8b8d;
		line-height:17px;
		padding:0 15px 0 25px;
	}

h1#icon-web {
	background:url(http://www.beminteractive.com/images/icon_web.jpg) no-repeat;
	width:300px;
	height:100px;
	margin-bottom:-10px;
	}
	/*h1#icon-web span {
		display:none;
		}*/
h1#icon-programming {
	background:url(http://www.beminteractive.com/images/icon_webprogramming.jpg) no-repeat;
	width:300px;
	height:100px;
	margin-bottom:-10px;
	}
	h1#icon-programming span {
		display:none;
		}
h1#icon-ecommerce {
	background:url(http://www.beminteractive.com/images/icon_ecommerce.jpg) no-repeat;
	width:300px;
	height:100px;
	margin-bottom:-10px;
	}
	h1#icon-ecommerce span {
		display:none;
		}
h1#icon-sharepoint {
	background:url(http://www.beminteractive.com/images/icon_sharepoint.jpg) no-repeat;
	width:300px;
	height:100px;
	margin-bottom:-10px;
	}
	h1#icon-sharepoint span {
		display:none;
		}
h1#icon-multimedia {
	background:url(http://www.beminteractive.com/images/icon_multimedia.jpg) no-repeat;
	width:300px;
	height:100px;
	margin-bottom:-10px;
	}
	h1#icon-multimedia span {
		display:none;
		}
h1#icon-bemexpress {
	background:url(http://www.beminteractive.com/images/icon_bemexpress.jpg) no-repeat;
	width:300px;
	height:100px;
	margin-bottom:-10px;
	}
	h1#icon-bemexpress span {
		display:none;
		}
	
.categorylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #456911;
}
a.categorylinks:link {
	text-decoration: underline;
	color: #456911;
}
a.categorylinks:visited {
	text-decoration: uderline;
	color: #456911;
}
a.categorylinks:hover {
	text-decoration: underline;
	color: #999;
}
a.categorylinks:active {
	text-decoration: underline;
	color: #456911;
}
	
/*Tier 3 pages*/
#topcontent2{
	margin:0 auto;
	width:960px;
	height:160px;
}

#midcontent2{
	margin:0 auto;
	padding:10px 0 0 0;
	width:960px;
	}
 #content-featuredwork{
	 margin:0 0 10px 0;
	 width:460px;
	 float:left;
 	}
	#content-featuredwork h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		}
  #content-service{
	 margin:0 0 25px 0;
	 width:500px;
	 min-height:525px;
	 float:left;
	 background:url(http://www.beminteractive.com/images/paper_bg.jpg) no-repeat top left;
 }
 	#content-service h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		padding:10px 5px 0 30px;
	}
	#content-service h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#6d8d23;
		font-weight:lighter;
		font-style:italic;
		padding:0 0 0 30px;
	}
	#content-service h3{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#6d8d23;
		font-weight:bold;
		padding:10px 0 0 30px;
	}
	#content-service p{
		padding:5px 35px 0 30px;
		line-height:16px;
	}
 	#content-service ul{
		margin:0;
		width:200px;
		padding:5px 0 5px 35px;
		font-size:10px;
		float:left;
	}
	#content-service li{
		list-style-type:disc;
		font-size:10px;
		list-style-position:outside;
	}

/*Web subnav*/
.web-subnav {
	margin:0 auto;
	padding:3px 0 0 0;
	width:960px;
	text-align:left;
	height:20px;
	background:url(http://www.beminteractive.com/images/greenplus.jpg) no-repeat top left;

}
	.span-weblinks {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4a5050;
		padding-left:35px;
		}
.weblinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a5050;
	margin:0 10px 0 10px;
	
}
a.weblinks:link {
	text-decoration: none;
	color: #4a5050;
}
a.weblinks:visited {
	text-decoration: none;
	color: #4a5050;
}
a.weblinks:hover {
	text-decoration: none;
	color: #6d8d23;
}
a.weblinks:active {
	text-decoration: none;
	color: #4a5050;
}

.events-subnav {
	float:right;
	margin:0 auto;
	padding:3px 0 0 0;
	text-align:left;
	height:22px;
	background:url(http://www.beminteractive.com/images/greenplus.jpg) no-repeat top left;

}
	.span-events {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4a5050;
		}


/*Random Styles*/
.padding-1{
	padding:5px 40px 10px 10px;
}

.headline-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6d8d23;
	font-weight:bold;
	padding:5px 40px 5px 10px;
	}


.headline-green-big{
	margin:0 0 -5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6d8d23;
	font-weight:bold;
	text-align:center;
}
.p-green{
		float:right;
		width:325px;
		margin:-5px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#6d8d23;
		font-weight:lighter;
		line-height:20px;
		text-align:right;
}

.p-gray{
		margin:-5px 0 0 0;
		padding:0 15px 0 15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4a5050;
		font-weight:lighter;
		line-height:15px;
		text-align:center;
}

.p-indexedpg{
		margin:5px 0 10px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4a5050;
		font-weight:lighter;
		line-height:15px;
}

.graylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a5050;
	font-weight:bold;
}

a.graylinks:link {
	text-decoration: none;
	color: #4a5050;
}
a.graylinks:visited {
	text-decoration: none;
	color: #4a5050;
}
a.graylinks:hover {
	text-decoration: none;
	color: #4a5050;
}
a.graylinks:active {
	text-decoration: none;
	color: #6d8d23;
}

#sitemap{
	width:310px;
	float:left;
	display:inline;
	}
	#sitemap li{
		list-style-type:none;
		list-style-position:inside;
		padding-left:30px;
		line-height:18px;
	}

.headline-14pxGreen{
	margin-bottom:5px;
	text-indent:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:22px;
	color:#6d8d23;
	font-weight:bold;
	}

.sitemaplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a5050;
	font-weight:lighter;
}

a.sitemaplinks:link {
	text-decoration: none;
	color: #4a5050;
}
a.sitemaplinks:visited {
	text-decoration: none;
	color: #4a5050;
}
a.sitemaplinks:hover {
	text-decoration: none;
	color: #CCC;
}
a.sitemaplinks:active {
	text-decoration: none;
	color: #6d8d23;
}


/*Lists*/
#list ul{
	margin:5px 0 10px 5px;
	}
	#list li{
		margin:3px 5px 0 30px;
		list-style-type:disc;
		font-size:11px;
		list-style-position:outside;
		}


#indexedpg ul{
	margin:5px 0 10px 5px;
	list-style-position:inside;
	}
	#indexedpg li{
		margin:3px 5px 0 10px;
		list-style-type:disc;
		font-size:11px;
		list-style-position:outside;
		}
#indexedpg-nodots ul{
	margin:5px 0 10px 0;
	list-style-position:inside;
	}
	#indexedpg-nodots li{
		margin:3px 5px 0 10px;
		list-style-type:none;
		font-size:11px;
		list-style-position:outside;
		}

.green-normal{
		color:#6d8d23;
	}

.headline-green-nopad{
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6d8d23;
	font-weight:bold;
	}
.headline-gray-nopad{
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a5050;
	font-weight:bold;
	}	

.headline-gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a5050;
	font-weight:bold;
	padding:5px 40px 5px 10px;
}

.headline-gray-small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a5050;
	font-weight:bold;
	padding:5px 40px 5px 10px;
}

.headline-awards{
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:36px; 
	font-weight:lighter;
}

.bold-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6d8d23;
	font-weight:bold;
}

.green{
	color:#6d8d23;
	font-weight:bold;
}

#marketingcontent ul{
		margin:0;
		font-size:11px;
		}
		#marketingcontent li{
		margin:5px 60px 0 25px;	
		list-style-type:disc;
		font-size:11px;
		list-style-position:outside;
		}

#socialmedlist{
	margin:0 10px 10px 20px;
	width:250px;
	float:left;
	}
	socialmedlist ul{
	padding:5px 0 5px 35px;
	}
		
	#socialmedlist li{
		margin:3px 5px 0 10px;
		list-style-type:disc;
		font-size:10px;
		list-style-position:outside;
		}
		
#form-col1 { width:75px; float:left; padding:5px; }
#form-col2 { width:225px; float:left; padding:5px; }

#form-col3 { width:75px; float:left; padding:5px; }
#form-col4 { width:100px; float:left; padding:5px; }

#form-col5 { width:100px; float:left; padding:5px; }
#form-col6 { width:155px; float:left; padding:5px; }
	
/*Marketing Nav*/
#mktnavcontainer {
	width:960px;
	height:86px;
	}
#mktnav {
	background:url(http://www.beminteractive.com/images/marketing_nav.jpg) no-repeat;	
	width:960px;
    height:86px;
    margin:0;
    padding:0;
    }

    #mktnav span {
    display: none;
    }

    #mktnav li, #mktnav a {
    height:86px;
    display:block;
    }

    #mktnav li {
    float:left;
    list-style:none;
	display:inline;
    }
	
    
	#mktnav-search {width: 204px;} 
    #mktnav-email {width: 187px;} 
    #mktnav-social {width: 197px;} 
	#mktnav-mobile {width: 181px;} 
    #mktnav-traditional {width: 190px;}
	

	
	#mktnav-search a:hover {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -0px -86px no-repeat; }
		#search .search {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -0px -86px no-repeat; }
    #mktnav-email a:hover {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -204px -86px no-repeat; }	
		#email .email {background:url(/http://www.beminteractive.com/images/marketing_nav.jpg) -204px -86px no-repeat; }
    #mktnav-social a:hover {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -391px -86px no-repeat; }
		#social .social {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -391px -86px no-repeat; }
	#mktnav-mobile a:hover {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -588px -86px no-repeat; }
		#mobile .mobile {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -588px -86px no-repeat; }
    #mktnav-traditional a:hover {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -769px -86px no-repeat; }
		#traditional .traditional {background:url(http://www.beminteractive.com/images/marketing_nav.jpg) -769px -86px no-repeat; }		
	
/*Analytics page*/
#analytics-content{
	margin:10px 0;
	width:960px;

}

.headline-google{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#6d8d23;
	font-size:24px;
}
	
/*Showroom*/
#showroom-panel{
	margin:0 auto;
	width:960px;
}
#showroom-category{
	margin:0;
	width:960px;
}

/*Multimedia*/
#svcsection{
	margin:25px 0 0 0;
	width:960px;
	background:url(http://www.beminteractive.com/images/gradient_bg1.jpg) no-repeat bottom right;
}
	#svcsection h1{
		margin:10px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#6d8d23;
		font-weight:bold;
	}
	#svcsection h2{
		margin:10px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#424141;
		font-weight:bold;
	}
	#svcsection p{
		margin:0 0 5px 0;
		}
	#svcsection ul{
		margin:0 0 10px 0;
		padding:0 10px 5px 25px;
		}
	#svcsection li{
		list-style-type:disc;
		font-size:10px;
		list-style-position:outside;
		}

/*Press*/
#press {
	float:left; 
	display:inline;
	width:600px;
	padding:20px 10px 0 20px;
	}
	#press h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6d8d23;
	margin:8px 0 -5px 0;
	}
	press h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6d8d23;
	font-weight:bold;
	}
	#press p{
	width:350px;
	margin:-5px 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #999;
	}
	#press img{
	margin:0 100px 15px 0;
	}

#press2 {
	margin:10px 0 10px 15px;
	float:left; 
	display:inline;
	width:400px;
	padding:0 0 0 10px;
	background:url(http://www.beminteractive.com/images/gradient_300w.jpg) repeat-y top left;
	}
	#press2 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6d8d23;
	margin:8px 0 -5px 0;
	}
	press2 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6d8d23;
	font-weight:bold;
	}
	#press2 p{
	width:250px;
	margin:-5px 0 10px 0;
	padding:0 0 5px 0;
	border-bottom: 1px dotted #ccc;
	}
	#press2 img{
	margin:0 0 15px 0;
	}

#launched{
	width:500px;
	margin:10px 15px 10px 5px;
	float:left;
	}
	#launched h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6d8d23;
	margin:8px 0 -5px 0;
	}
	launched h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6d8d23;
	font-weight:bold;
	}
	#launched p{
	width:250px;
	margin:-5px 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #999;
	}
	#launched img{
	margin:0 100px 15px 0;
	}


.presslinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d8d23;
	font-weight:bold;
}

a.presslinks:link {
	text-decoration: none;
	color: #6d8d23;
}
a.presslinks:visited {
	text-decoration: none;
	color: #4a5050;
}
a.presslinks:hover {
	text-decoration: none;
	color: #4a5050;
}
a.presslinks:active {
	text-decoration: none;
	color: #6d8d23;
}

dl.site {
	margin: 5px 15px 5px 0;
	padding: 5px;
	/*border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;*/
	overflow:auto;
	line-height:1.25em;
	float:left;
	width:230px;
}
dl.site dt img {
	float:left;
	margin:10px 7px 15px 0;
	padding:0 4px 4px 0;
	background: url(http://www.beminteractive.com/images/snapshotbg.jpg) no-repeat bottom right;
}
dl.site dt {
	margin: 0 0 .5em 0;
}
dl.site dd {
	margin: 0 0 10px 110px;
	font-size:9px;
	line-height:12px;
	}

dl. site:after {
content: ".";
display:block;
height:0;
clear: both;
visibility:hidden;
}

.headline-press{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a5050;
	font-weight:bold;
	padding:5px 0 5px 5px;
}

.headline-pressbig {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6d8d23;
	font-size:16px;
}

/* Events*/
#events{
	margin:5px 5px 5px 5px;
	width:285px;
	float:left;
	display:inline;
	}
	#events h1{
		margin:5px 0 -5px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000;
	}
	#events p{
		margin:0 0 5px 0;
	}
	#events a{
		text-decoration:none;
		color:#000;
		font-size:16px;
	}
	#events ul{
		margin:0 0 10px 25px;
		font-size:11px;
		}
		#events li{
		list-style-type:disc;
		font-size:11px;
		list-style-position:outside;
		}
.quotes {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	font-weight:lighter;
	text-align:center;
	margin:-5px 0 15px 0;
	padding:0 10px 10px 10px;
	/*border-bottom:1px solid #fff;*/
	background:#5c7a7c url(http://www.beminteractive.com/images/corner.png) no-repeat top left;
	color:#fff;
	}
	.quotemark{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		font-weight:bold;
		color:#fff;
	}

/*Contact Us*/
#contact-left { width:125px; float:left; padding:5px; }
#cantact-right { width:275px; float:left; padding:5px; }


