@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
}

#main_container{
/*border:1px solid #cfcfce;*/
width:973px;
margin:0px auto;
padding:0px;

}

#container{
border:1px solid #cfcfce;
width:963px;
margin:0px 0px 10px 0px;
float:left;
padding:0px 5px 0px 5px;
}

#main_bg{
width:961px;
background:url(images/new_bg_03.gif) #f2eee2 repeat-x;
padding:0px;
margin:0px;
float:left;
}

#header{
background:url(images/hdr_bg_02.png) repeat-x;
width:961px;
height:91px;
padding:0px 0px 10px 0px;
margin:0px;
float:left;
}

	#header .logo{
	margin:0px;
	padding:5px 0px 30px 0px;
	width:300px;
	text-align:center;
	float:left;
	}
	
	#header .contacts{
	margin-right:5px;
	margin-top: 5px;
	color: #555555;
	float:right;
	font: 12px/16px "Trebuchet MS",Helvetica,sans-serif;
	}
	
	#header .contacts a{
	color: #156382;
	}
	
	#header .contacts img{
	vertical-align: middle;
	}
	
	#header .nav{
	width:660px;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;	
	float:left;
	}
	
		.nav a{
		background:url(images/faqs.gif);
		/*width:130px;*/
		height:27px;
		float:left;
		display:block;
		color:#017cae;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		padding:15px 20px 0px 20px;
		text-align:center;
		margin:1px;
		}
		
		.nav a:hover{
		background:url(images/home.gif);
		float:left;
		display:block;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		}	
	
#content{
width:961px;
padding:0px 0px 0px 0px;
margin:0px;
float:left;
}

	#content h2{
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:center
	}
	
	#content h2 strong{
	padding:0px 0px 0px 10px;
	color:#b9e46b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:center;
	line-height:18px;
	}
	
	#content h2 span{
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center
	}

	#content .left{
	width:310px;
	float:left;
	padding:0px;
	margin:0px;
	}
	
		.left h6{
		background:url(images/index_21.gif) repeat-x;
		width:310px;
		
		height:24px;
		margin:0px 0px 0px 0px;
		padding:10px 0px 0px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		/*.left p{
		width:310px;
		margin:0px;
		padding:0px;
		}*/
	
		
		.left p{
		font-size:12px;
		color:#000000;
		line-height:20px;
		font-weight:bold;
		padding:0px 10px 0px 10px;
		
		}
		
		.left p span{
		color:#0099ff;
		font-weight:bold;
		}
		
		.btn_center{
		text-align:center;
		width:220px;
		}
		
		.left ul{
		margin:0px;
		padding:0px;
		}
		
		.left ul li{
		width:308px;
		margin:0px;
		padding:5px;
		list-style:none;
		border:1px solid #9ee3ff;
		float:left;
		}
		
		.left ul li img{
		float:left;
		padding:0px;
		margin:0px 10px 0px 0px;
		}
		
		.left ul li a{
		float:left;
		padding:15px 0px 0px 0px;
		margin:0px;
		text-decoration:none;
		font-size:15px;
		font-weight:bold;
		color:#000000;
		}
		
	    .left a
		{
		float:right;
		padding-right:30px;
		}	
	
	#content .left3{
	width:200px;
	float:left;
	padding:0px;
	margin:0px;
	}
	
	#content .left2{
	width:900px;
	float:left;
	padding:0px;
	margin:0px;
	}
	
		.left2 h6{
		background:url(images/index_21.gif) repeat-x;
		width:310px;
		
		height:24px;
		margin:0px 0px 0px 0px;
		padding:10px 0px 0px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		/*.left p{
		width:310px;
		margin:0px;
		padding:0px;
		}*/
	
		
		.left2 p{
		font-size:12px;
		color:#000000;
		line-height:20px;
		font-weight:bold;
		padding:0px 10px 0px 10px;
		
		}
		
		.left2 p span{
		color:#0099ff;
		font-weight:bold;
		}
		
		.btn_center{
		text-align:center;
		width:220px;
		}
		
		.left2 ul{
		margin:0px;
		padding:0px;
		}
		
		.left2 ul li{
		width:308px;
		margin:0px;
		padding:5px;
		list-style:none;
		border:1px solid #9ee3ff;
		float:left;
		}
		
		.left2 ul li img{
		float:left;
		padding:0px;
		margin:0px 10px 0px 0px;
		}
		
		.left2 ul li a{
		float:left;
		padding:15px 0px 0px 0px;
		margin:0px;
		text-decoration:none;
		font-size:15px;
		font-weight:bold;
		color:#000000;
		}
		
	    .left2 a
		{
		float:right;
		padding-right:30px;
		}	
		
	#content .mid{
	width:330px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
	
		.mid h6{
		background:url(images/blue_bg.gif) repeat-x;
		width:325px;
		height:24px;
		margin:0px;
		padding:10px 0px 10px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		.mid  h2{
		width:310px;
		/*font-family:"Times New Roman", Times, serif;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#000000;
		padding:0px 10px 0px 10px;
		margin:0px;
		}
		
		.mid p{
		width:310px;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		line-height:20px;
		padding:0px 10px 0px 10px;
		margin:0px;
		float:left;
		
		}
		
		.mid ul{
		width:325px;
		padding:0px;
		margin:0px;
		}
		
		.mid ul li{
		width:325px;
		list-style:none;
		margin:7px;
		padding:5px 0px;
		font-size:11px;
		font-weight:bold;
		float:left;
		}
		
		.mid ul li img{
		width:53px;
		margin:0px 10px 0px 0px;
		float:left;
		display:block;
		}
		
		.mid ul li span{
		width:260px;
		padding:0px;
		margin:0px;
		float:left;
		display:block;
		font-size:12px;
		}
		
		.mid strong{
		font-size:11px;
		padding:0px 0px 0px 0px;
		height:46px;
		vertical-align:top;
		/*float:left;
		display:block;
		width:100px;*/
		}
		
		/*.mid p span{
		float:left;
		padding:0px;
		margin:0px;
		display:block;
		width:99px;
		}*/
	
	#content .right{
	width:320px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
		.right h6{
		background:url(images/orange_bg.gif) repeat-x;
		width:315px;
		
		margin:0px 0px 0px 0px;
		padding:10px 0px 15px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		.right p{
		font-size:11px;
		color:#000000;
		line-height:18px;
		font-weight:normal!important;
		padding:0px 10px 0px 10px;
		margin:0px;
		}
		
		.right p strong{
		padding:5px 0px 5px 0px;
		}
		
		.right p a{
		color:#017cae;
		}
		
		.right p a:hover{
		color:#017cae;
		text-decoration:none;
		}
		
		.right p span{
		color:#0099ff;
		font-weight:bold;
		}
		
		.right ul{
		margin:0px;
		padding:0px;
		}
		
		.right ul li{
		background:#FFFFFF url(images/categorybg.PNG) no-repeat left;
		width:320px;
		padding: 0px;
		margin-bottom: 5px;
		list-style: none;
		border:0px solid #9ee3ff;
		float:left;
		}
		
		.right ul li img{
		float:left;
		padding:0px;
		margin:0px 10px 0px 0px;
		}
		
		.right ul li a{
		float:left;
		padding:15px 0px 0px 0px;
		margin-left:15px;
		text-decoration:none;
		font-size:13px;
		color:#017cae;
		}
		
		
		.sky_bg{
		background:#dee6e9;
		width:961px;
		float:left;
		padding:0px 0px 10px 0px;
		}
		
		.mid_sky_bg{
		background:url(images/mid_sky_33.gif) repeat-y;
		padding:0px;
		margin:0px;
		}
		
		.hd_txt{
		font-size:14px;
		color:#ffffff;
		width:939px;
		float:left;
		padding:0px 10px 0px 10px;
		}
		
		
		.inner_box{
		background:#dee6e9;
		width:919px;
		float:left;
		padding:0px 10px 0px 10px;
		margin:10px 10px;
		line-height:20px;
		font-size:12px;
		border:1px  solid #666666;
		}
		
		.inner_box strong span{
		color:#017cae;
		text-decoration:underline;
		}
		
		.price{
		float:left;
		width:200px;
		text-align:center
		}
		
		.prod_des{
		width:500px;
		float:left;
		}
		.video_img
		{
		width:209px;
		float:right;
		margin:5px;
		padding:0px;
		}
		
		.prod_des h3{
		font-size:18px;
		color:#017cae;
		}
		/*------------------------------------------------------------------------------------------------------------*/
		
		/*.footer_main{
		width:100%;
		background-color:#017cae;
		margin:10px auto;
		padding:10px 0px 0px 0px;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		float:left;
		}*/
		
	   
		
		.inner_box .left1
		{
		width:500px;
		margin:0px;
		padding:0px;
		float:left;
		text-align:center;
		}
		.inner_box .left1 .first
		{
		width:250px;
		padding:0px;
		margin:0px;
		float:left;
		}
		.inner_box .left1 .second
		{
		width:250px;
		padding:0px;
		margin:0px;
		float:left;
		}
		.left1 h6
		{
		
		color:#017cae;
		font-size:14px;
		font-weight:bold;
		}
		.inner_box .right1
		{
		width:415px;
		margin:0px;
		padding:0px;
		float:left;
		}
		.right1 .leftcol
		{
		width:200px;
		margin:0px;
		padding:0px;
		float:left;}
		.right1 .rightcol
		{
		width:200px;
		margin:0px;
		padding:0px;
		float:left;
		}
		.right1 h6
		{
		float:left;}
		.right1 p
		{
		width:192px;
		display:block;
		float:left;
		padding:0px;
		margin:4px;
		color:#017cae;
		font-weight:bold;
		}
		
		.leftcol a
		{
		background-color:#FFFFFF;
		width:192px;
		margin:4px;
		/*height:27px;*/
		float:left;
		display:block;
		color:#017cae;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		}
		.rightcol a
		{
		background-color:#FFFFFF;
		width:192px;
		margin:4px;
		/*height:27px;*/
		float:left;
		display:block;
		color:#017cae;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		}
		
		
		.leftcol a:hover{
		background-color:#017cae;
		float:left;
		display:block;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin:4px;
		}
		.rightcol a:hover{
		background-color:#017cae;
		float:left;
		display:block;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin:4px;
		}
	
	
		
		.leftcol a:hover
		{
		background-color:#017cae;
		}
		.rightcol a:hover
		{
		background-color:#017cae;
		}
		.leftcol .bg
		{
		background:none!important;
		float:left;
		padding-top:10px;
		}
		.rightcol .bg
		{
		background:none!important;
		float:left;
		padding-top:10px;
		}
	
		.leftcol span
		{
		float:left;
		}
		.rightcol span
		{
		float:left;
		}
		
		
		#inner
		{
		width:919px;
		margin:0px;
		padding:0px;
		float:left;
		}
		 .inner_box1{
		background:#dee6e9;
		width:919px;
		float:left;
		padding:8px 10px 0px 10px;
		margin:0px 10px;
		/*line-height:20px;*/
		font-size:12px;
		border:1px  solid #666666;
		}				 .inner_box2{		background:#fff;		width:919px;		float:left;		padding:8px 10px 0px 10px;		margin:0px 10px;		/*line-height:20px;*/		font-size:12px;		border:1px  solid #666666;		}
		
		.cnt_contact{
		width:919px;
		float:left;
		padding:0px 0px 10px 0px;
		margin:0px;
		}
		
			.cnt_contact .right{
			width:300px!important;
			font-size:11px;
			}
			
			.cnt_contact .right strong{
			color:#000000;
			font-size:11px;
			
			}
			
			
			.cnt_contact .cnt_box{
			/*background:url(images/blue_bg.gif);*/
			background:#5b5b5b;
			padding:10px 10px;
			height:120px;
			position:relative;
			
				
			}
			
				.cnt_box h6{
				background:none!important;
				font-size:12px!important;
				}
			
				.cnt_box .white{
				color:#ffffff!important;
				font-size:18px!important;
				font-weight:bold!important;
				}
				
				.cnt_box .black{
				color:#000000!important;
				font-size:18px!important;
				font-weight:bold!important;
				}
				
			/*	.cnt_box .black em{
				color:#000000!important;
				font-size:18px!important;
				font-weight:bold!important;
				}*/
				
				.cnt_box .white span{
				color:#b9e46b!important;
				font-size:18px!important;
				font-weight:bold!important;
				padding:0px;
				margin:0px;
				}
			
		
			
		 .faq{
		
		width:590px;
		float:left;
		padding:0px 5px 0px 0px;
		margin:0px 0px;
		
		}
		
		 .policy{
		
		width:900px;
		float:left;
		padding:0px 5px 0px 0px;
		margin:0px 0px;		
		}
		 .preview{
		
		width:920px;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px;
		}
		 .contactform{
		
		width:510px;
		float:left;
		padding:0px 5px 0px 0px;
		margin: 0px 0px;
		
		}
		
		.alignleft {
		float: left;
		}
		.alignright {
		float: right;
		}
		
		 .inner_box1 .leftside
		 {
		 width:619px;
		 margin:0px;
		 padding:0px;
		 float:left;
		 }
		.inner_box1 .rightside
		 {
		 width:300px;
		 margin:0px;
		 padding:0px;
		 float:left;
		 }
		.inner_box1 label
		{
		width:305px;
		display:block;
		float:left;
		}
		.inner_box1 label2
		{
		width:205px;
		display:block;
		float:left;
		}
		.inner_box1 strong
		{
		font-size:14px;
		color:#017cae;
		}
		
		
		 
		
		
		.inner_box1 h9
		{
		background-color:#017cae;
		color:#ffffff;
		width: 200px;
		font-size:17px;
		font-weight:normal;
		padding:5px;
		margin:0px;
		}

		.inner_box1 h6
		{
		background-color:#017cae;
		color:#ffffff;
		font-size:17px;
		font-weight:normal;
		padding:5px;
		margin:0px;
		}
		.inner_box1 p
		{                
		color:#000000;
		font-size:12px;
		font-weight:normal;
		line-height:18px;
		}
		
		.inner_box .left11
		{
		width:500px;
		margin:0px;
		padding:35px 0px 0px 0px;
		
		float:left;
		text-align:center;
		}
		.inner_box1 a
		{
		text-decoration:none;
		color:#017cae;
		font-size:14px;}
		
	
	/*********090402_right new***********/
		
		
	
	
	
	
		#content .right_cnt{
	width:320px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	}
	
		.right_cnt h6{
		background:url(images/orange_bg.gif) repeat-x;
		width:315px;
		
		margin:0px 0px 0px 0px;
		padding:10px 0px 15px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		.right_cnt p{
		font-size:11px;
		color:#000000;
		line-height:15px;
		font-weight:normal!important;
		padding:0px 10px 5px 10px;
		margin:0px;
		}
		
		.right_cnt p strong{
		padding:5px 0px 5px 0px;
		}
	
	
		.right_cnt p a{
		color:#017cae;
		}
		
		.right_cnt p a:hover{
		color:#017cae;
		text-decoration:none;
		}
		
		.banner{
		width:320px;
		text-align:center;
		padding:15px 0px 0px 0px;
		float:left;
		}
		
		.skybanner{
		width:320px;
		text-align:right;
		padding:15px 0px 0px 0px;
		float:left;
		}
		
		
		
		
/************home page vedio large ***************/

#content_top{
width:961px;
padding:0px 0px 0px 0px;
margin:0px;
float:left;
}

	#content_top h2{
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:center
	}
	
	#content_top h2 strong{
	padding:0px 0px 0px 10px;
	color:#b9e46b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:center;
	line-height:18px;
	}
	
	#content_top h2 span{
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center
	}

	#content_top .left_top{
	width:435px;
	float:left;
	padding:0px;
	margin:0px;
	}
	
		.left_top h6{
		background:url(images/index_21.gif) repeat-x;
		width:430px;
		
		height:24px;
		margin:0px 0px 0px 0px;
		padding:10px 0px 0px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		/*.left p{
		width:310px;
		margin:0px;
		padding:0px;
		}*/
	
		
		.left_top p{
		font-size:12px;
		color:#000000;
		line-height:20px;
		font-weight:bold;
		padding:0px 10px 0px 5px;
		
		}
		
		.left_top p span{
		color:#0099ff;
		font-weight:bold;
		}
		
	
	
	#content_top .mid_top{
	width:280px;
	float:left;
	margin:8px 2px;
	padding:0px;
	}
	
	
		.mid_top h6{
		background:url(images/blue_bg.gif) repeat-x;
		width:275px;
		height:24px;
		margin:0px;
		padding:10px 0px 10px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		.mid_top  h2{
		width:275px;
		/*font-family:"Times New Roman", Times, serif;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px!important;
		color:#000000;
		padding:0px 0px 0px 0px!important;
		margin:0px!important;
		}
		
		.mid_top p{
		width:270px;
		font-size:16px;
		font-weight:bold;
		color:#000000;
		line-height:20px;
		padding:0px 5px 0px 5px;
		margin:0px;
		float:left;
		
		}

		
		.mid_top h2 strong{
		font-size:24px!important;
		padding:0px 0px 0px 0px;
		height:46px;
		vertical-align:top;
		line-height:25px!important;
		
		}
		
		.mid_top p strong{
			font-size:13px!important;
		padding:0px 0px 0px 0px;
		height:46px;
		vertical-align:top;
		line-height:25px!important;
		
		}
	
	
	#content_top .right_top{
	width:232px;
	float:left;
	margin:13px 0px;
	padding:0px;
	}
	
		.right_top h6{
		background:url(images/orange_bg.gif) repeat-x;
		width:227px;
		
		margin:0px 0px 0px 0px;
		padding:10px 0px 15px 5px;
		font-size:12px;
		color:#ffffff;
		}
		
		.right_top p{
		font-size:11px;
		color:#000000;
		line-height:18px;
		font-weight:normal!important;
		padding:0px 10px 0px 10px;
		margin:0px;
		}
		
		.right_top p strong{
		padding:5px 0px 5px 0px;
		}
		
		.right_top p a{
		color:#017cae;
		}
		
		.right_top p a:hover{
		color:#017cae;
		text-decoration:none;
		}
		
		.right_top p span{
		color:#0099ff;
		font-weight:bold;
		}
		
		.right_top ul{
		margin:0px;
		padding:0px;
		}
		
		.right_top ul li{
		width:220px;
		margin:0px;
		padding:5px;
		list-style:none;
		border:1px solid #9ee3ff;
		float:left;
		}
		
		.right_top ul li img{
		float:left;
		padding:0px;
		margin:0px 10px 0px 0px;
		}
		
		.right_top ul li a{
		float:left;
		padding:15px 0px 0px 0px;
		margin:0px;
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
		color:#000000;
		}
		
		
		.right_link li{
	background:#017cae;
	
	}
	
	.right_link li:hover{
	background:#a5e1f9;
	}
	
	
	.white_bg_cnt{ 
	background:#ffffff;
	padding:5px 5px!important;
	}
	
	.vedio_section{
	padding:0px;
	margin:0px;
	color:#ffffff;
	text-align:center;
	
	
	}
	
	.vedio_section li{
	float:left;
	background:#666666;
	margin:1px;
	list-style:none;
	padding:5px 10px;
		
		
		}
	
	
		.vedio_section li img{
		border:3px solid #cccccc; 
		
		}
		
		
		.faq .right{
		width:295px!important;
		}

/************************************************

*	Left Sidebar                    	        * 

************************************************/



#l_sidebar {

	background: #FFFFFF url(images/leftsidebartop.gif) top no-repeat;

	float: left;

	width: 150px;

	margin: 0px 0px 0px 0px;

	padding: 10px 10px 0px 10px;

	border: 1px solid #DDDDDD;

	display: inline;

	}

	

#l_sidebar p {

	margin: 0px;

	padding: 0px 0px 10px 0px;

	}

	

#l_sidebar a img {

	border: none;

	margin: 0px;

	padding: 0px;

	}



#l_sidebar ul {

	list-style-type: none;

	margin: 0px 0px 10px 0px;

	padding: 0px;

	}

	

#l_sidebar ul ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

	

#l_sidebar ul li li {

	background: #FFFFFF url(images/icon.gif) no-repeat top left;

	padding: 0px 0px 5px 20px;

	margin: 0px;

	}

	

#l_sidebar ul li ul li {

	background: #FFFFFF url(images/icon.gif) no-repeat top left;

	padding: 0px 0px 5px 20px;

	margin: 0px;

	}
	
#bgbox{width:920px;background:#dee6e9; repeat-y;margin:0;padding:0;}

.line{width:500px;float:left;border-bottom:#e2e2e0 1px solid;clear:both;}

.entry{width:510px;float:left;color:#000;margin:0 0 10px;padding:0 0 10px 2px;}

#post_content{width:510px;float:left;line-height:150%;background:#dee6e9;;clear:right;margin:0px; auto;padding:6px 0 0;}

#post_policy{width:900px;float:left;line-height:150%;background:#dee6e9;;clear:right;margin:0px; auto;padding:6px 0 0;}#video_landing_page{width:900px;float:left;line-height:150%;background:#fff;;clear:right;margin:0px; auto;padding:6px 0 0;}
#preview_page{width:590px;float:left;line-height:150%;background:#dee6e9;;clear:right;margin:0px; auto;padding:6px 0 0;}
#landing_page_detail{width:900px;float:left;line-height:150%;background:#dee6e9;;clear:right;margin:0px; auto;padding:6px 0 0;}

#preview_sidebar{width:312px;float:right;font-size:12px;display:inline;background:#dee6e9 url(http://www.emarketingvideo.com/wp-content/themes/EMarketingVideoTemplate/images/previewsidebar.png) repeat-y right;;clear:right;margin:0 5px 5px;padding:0;}

.preview_rsidebar{width:312px;float:right;color:#666;margin:0 auto;padding:8px 0 0 8px;}

.preview_rsidebar table{margin-left:5px;}

.preview_rsidebar small{font-size:12px;}

#sidebar{width:400px;float:right;font-size:12px;display:inline;background:#dee6e9 url(http://www.emarketingvideo.com/wp-content/themes/EMarketingVideoTemplate/images/sidebarblue.png) repeat-y right;;clear:right;margin:0 5px 5px;padding:0;}

.rsidebar{width:225px;float:right;color:#666;margin:0 auto;padding:8px 0 0 8px;}

.lsidebar{width:155px;float:left;color:#666;max-width:100%;font-size:12px;margin:0 auto;padding:4px 10px 0 0;}

.rsidebar ul li ul{list-style-type:none;margin:0;padding:8px 0 0 4px;}

.rsidebar ul li ul li{display:block;background:transparent url(http://www.emarketingvideo.com/wp-content/themes/EMarketingVideoTemplate/images/b2.gif) no-repeat 0 2px;border:0;border-bottom:1px dotted #ccc;margin:0 0 4px;padding:0 0 4px 12px;}

#sidebar img,.lsidebar img{border:0;}

.rsidebar ul,.lsidebar ul{list-style-type:none;margin:0;padding:0;}

.rsidebar ul li,.lsidebar ul li{list-style-type:none;margin:0 0 8px;padding:0;}

.rsidebar p{padding:0 2px;}

#searchbutton {
	background: #4C7D7E;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border: 1px solid #999999;
	}
	
	 #footer
		{
		width:961px;
		background-color:#017cae;
		margin:2px auto;
		padding:5px 0px 0px 0px;
		/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float:left;
		
		}
		#footer p
		{
		color:#FFFFFF;
		margin-left:11px;}
		#footer a
		{
		text-decoration:none;
		color:#FFFFFF;}
		
		.rightcontent{width:225px;float:right;color:#666;margin-right:50 auto;padding:8px 0 0 8px;}
		
		.iconsgroup{width:55px;float:right;color:#666;margin-right:100px; margin-top:4px;padding:8px 0 0 8px;}

		.leftcontent{width:550px;float:left;color:#666;max-width:100%;font-size:12px;margin:0 auto;padding:4px 10px 0 0;}
	
#footericons {overflow: hidden; margin:0; width:75px;}
#footericons li {display: block; float: left; margin: 4px 3px 0 0}
#footericons li a {display: block; background: url(/images/social_icons.png) no-repeat; width: 21px; height: 21px}
#footericons li a#twitter {background-position: -1px -1px}
#footericons strong {color: #fff}
#footericons.footericons_group:hover li a#twitter {background-position: -1px -29px}
#footericons li a#youtube {background-position: -28px -1px}
#footericons.footericons_group:hover li a#youtube {background-position: -28px -29px}
#footericons li a#linkedin {background-position: -53px -1px}
#footericons.footericons_group:hover li a#linkedin {background-position: -53px -29px}