@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#99999C;
	font-size:11px;
	background-color:#FFFFFF;
}

/********************************************************************************************************
Header Tags
***********************************************************************************************************/

h1,h2,h3,h4,h5,h6,p{
	margin:0px;
	padding:0px;
	}
	
a{ outline:none;}	


p {
	padding-bottom:10px;
}

/********************************************************************************************************
Anchor Links
***********************************************************************************************************/

a.greyLink{
	color:#99999C;
	text-decoration:none;
	font-size:16px;
	}
		
a:active.greyLink{
	color:#000 !important;
	}		
	
a.blackLink{
	color:#000 !important;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover.blackLink{
	color:#62838c !important;
	}
	
a.orangeLink{
	color:#f79239 !important;
	text-decoration:none;
	}
	
a:hover.orangeLink{
	color:#62838c !important;
	}
	
a.orangeBulletLink{
	color:#f79239 !important;
	text-decoration:none;
	background:url(../images/orange_arrow.png) left no-repeat;
	padding-left:15px;
	}
	
a:hover.orangeBulletLink{
	color:#62838c !important;
	}			
	
.basic,#accordion{
	cursor:pointer;
	}	


/********************************************************************************************************
Container Tags
***********************************************************************************************************/

#outerShell{
	width:1000px;
	margin:auto;	
	padding:30px 0px 40px 0px;
}

#outerShell a{
	color:#99999C;
	text-decoration:none;
}

#outerShell a:hover{
	color:#62838c;
	text-decoration:none;
}

/********************************************************************************************************
Container Header Tags
***********************************************************************************************************/

.logoHeader{
	border-bottom:1px solid #DFDFDF;
	height:51px;
	}

.logo{
	float:left;
	}
	
.headerCaption{
	clear:both;
	width:277px;
	height:52px;
	border-bottom:1px solid #DFDFDF;
	margin:4px 0px 4px 0px;
	background:url(../images/top_slogan.png);
	text-indent:-99999px;
	}	

/********************************************************************************************************
Container Body Tags
***********************************************************************************************************/

#containerBody {
	padding:0px 0px 10px 0px;
	}
	
.containerBodyLeftCol{
	width:166px;
	float:left;
	padding:15px 0px 0px 0px;
	}	
	
.containerBodyMiddleCol{
	width:121px;
	float:left;
	padding-top:20px;
	position:relative;
	left:-20px;
	}	
	
.containerBodyRightCol{
	width:708px;
	float:left;
	color:#000;
	padding-top:50px;
	padding-bottom:20px;
	}
	
.containerBodyLeftColHome{
	width:261px;
	float:left;
	padding:15px 0px 0px 0px;
	}		
	
.containerBodyRightColHome{
	width:714px; 
	float:left; 
	color:#000;
	padding:0px 0px 20px 0px;
	}	
	
/********************************************************************************************************
Container Body General Tags
***********************************************************************************************************/	

.greyText{
	color:#99999C !important;
	}		
	
.orangeText{
	color:#000;
	font-weight:bold;
	}	
	
.orangeText1,.orangeText2{
	color:#f79239;
	}	
	
.orangeText2:hover{
	color:#62838c;
	}			
	
.blackText{
	color:#000000;
	}	
	
#testiDisplay{
	padding-top:25px;
	}	
	
.lastPTag{
	padding-bottom:0px;
	}	
	
.ourCompanyWidth{
	width:400px;
	padding:5px;
	}	
	
.testimonialsDiv {
	width:230px;
	float:left;
	padding:25px 0px 0px 0px;
	}		

.testiBraces {
	background:url(../images/testi_braces.png) left repeat-y;
	height:184px;
	padding:0px 10px 0px 15px;
	margin-bottom:20px;
	}
	
.testi_header{
	background:url(../images/testi_more_header_bg.png);
	height:71px;
	padding:0px 0px 0px 10px;
	}	
	
.testi_padding{
	padding:12px;
	}		
	
.orangeBulletIcon{
	background:url(../images/orange_arrow.png) left no-repeat;
	padding-left:18px;
	}	
	
.ebookFlower{
	background:url(../images/ebook_flower.png) left no-repeat;
	padding:0px 0px 0px 20px;
	height:110px;
	}	
	
.ebookFlower img{
	float:left;
	}	
	
.privacy_content{
	padding-bottom:5px;
	}		
	
.privacyQ{
	padding:0px;
	margin:0px;
	font-size:11px;
	cursor:pointer;
	color:#99999C;
	}
	
.privacyQ:hover{
	color:#f79239;
	}		
	
.privacyA{
	padding:5px 0px 0px 18px;
	}	
	
.privacyA ul{
	padding:5px 0px 5px 15px;
	margin:0px;
	}		
	
/********************************************************************************************************
Container portfolio page tags
***********************************************************************************************************/	
	
.portfolio_border{
	border-left:2px solid #99999C;
	border-right:2px solid #99999C;
	height:25px;
	margin:12px 0px 12px 0px;
	}	
	
.project1Style{
	color:#000000; 
	/*font-style:normal; */ 
	font-weight:bold;
	background:url(../images/project1_bullet.png) left no-repeat; padding-left:12px;
	}
	
.project2Style{	
	background:url(../images/project2_bullet.png) left no-repeat; 
	}	
	
.project3Style{	
	background:url(../images/project3_bullet.png) left no-repeat; 
	}	
	
.project4Style{	
	background:url(../images/project4_bullet.png) left no-repeat; 
	}	
	
.project5Style{	
	background:url(../images/project5_bullet.png) left no-repeat; 
	}	
	
.project6Style{	
	background:url(../images/project6_bullet.png) left no-repeat; 
	}	
	
.project7Style{	
	background:url(../images/project7_bullet.png) left no-repeat; 
	}	
	
.project8Style{	
	background:url(../images/project8_bullet.png) left no-repeat; 
	}			
	
/********************************************************************************************************
Container popup Form tags
***********************************************************************************************************/			
	
#err_msg{ color:#9d0000; }

.popup_content1_form{
	width:756px;
	border-left:2px solid #e5e5e5;
	border-right:2px solid #e5e5e5;
	padding:20px 20px 20px 50px;
	}
	
.popup_input_buttons{
	color:#000000 !important;
	line-height:18px;
	font-size:11px !important;
	}
	
.popup_input_buttons input{
	vertical-align:middle;
	position:relative;
	top:-1px;
	margin:0px;
	padding:0px;
	}		
	
.popup_personal_details{
	background:url(../images/user_icon.png) left top no-repeat;
	padding:0px 0px 0px 20px;
	margin:30px 0px 0px 5px;
	line-height:18px;
	font-size:11px !important;
	color:#000000 !important;
	}	
	
.popup_input{
	font-size:11px !important;
	color:#000000 !important;
	background:url(../images/form_inputBg.png) no-repeat;
	width:265px;
	height:12px;
	border:0px;
	}	
	
.input_login
	{
	background:url(../images/sendme_ebook_btn.png);
	width:184px;
	height:33px;
	float:right;
	cursor:pointer;
	border:0px;
	outline:none;
	}
	
.form_buttons_heading{
	background:url(../images/form_buttons_heading.png);
	width:407px;
	height:25px;
	margin-bottom:10px;
	}
	
.form_buttons_heading1{
	background:url(../images/form_buttons_heading1.png);
	width:614px;
	height:25px;
	margin-bottom:10px;
	}	
	
.form_buttons_heading2{
	background:url(../images/form_buttons_heading2.png);
	width:614px;
	height:25px;
	margin-bottom:10px;
	}	
	
.form_buttons_heading3{
	background:url(../images/form_buttons_heading3.png);
	width:614px;
	height:25px;
	margin-bottom:10px;
	}				
	
.form_buttons_heading span,.form_buttons_heading1 span,.form_buttons_heading2 span,.form_buttons_heading3 span,.form_twitter_heading span{
	display:none;
	}	
	
.form_twitter_heading{
	background:url(../images/form_twitter_heading.png);
	width:220px;
	height:22px;
	margin-bottom:10px;
	}
	
.bullet7{
	margin:0px;
	padding:0px;
	font-size:12px !important;
	}	
	
.bullet7 li{
	list-style:none;
	font-weight:bold;
	padding-left:20px;
	padding-bottom:5px;
	}	
	
.bullet7 .phone_icon{
	background:url(../images/phone_icon.png) left top no-repeat;
	width:109px;
	height:12px;
	}
	
.bullet7 .email_icon{
	background:url(../images/email_icon.png) left top no-repeat;
	width:123px;
	height:11px;
	}
	
.bullet7 .twitter_icon{
	background:url(../images/twitter_icon.png) left top no-repeat;
	width:238px;
	height:14px;
	}	
	
.bullet7 li div{
	text-indent:-9999px !important;	
	}		
	
.orangeBullet{
	background:url(../images/orange_arrow.png) left no-repeat;
	padding:0px 0px 0px 18px;
	color:#f79239;
	}				
	
/********************************************************************************************************
Container Body Background Tags - Their words, Together, More Links etc...
***********************************************************************************************************/	
	
.rightLeftCol{
	width:458px; 
	float:left;
	}
	
.rightLeftCol1{
	width:383px; 
	float:left;
	}
	
.rightMiddleCol{
	width:68px; 
	float:left;
	padding-left:7px;
	}		
	
.rightRightCol{
	width:230px;
	padding-left:15px; 
	float:left;
	}
		
.leftColFirstStar{
	background:url('../images/starImg.png') right bottom no-repeat; 
	background-position:390px; 
	padding-right:75px;
	}	
	
.leftColTogetherImg{
	background:url('../images/togetherImg.png') right center no-repeat; 
	padding-right:75px;
	}		
	
.leftColTheirWordsImg{
	background:url('../images/theirwordsImg.png') right center no-repeat; 
	padding-right:75px;
	}	
	
.leftColMoreLinksImg{
	background:url('../images/morelinksImg.png') right center no-repeat; 
	padding-right:75px;
	}
	
.leftColReadEbookImg{
	background:url('../images/readEbookImg.png') right center no-repeat; 
	padding-right:75px;
	}	
	
.leftColTheToolsImg{
	background:url('../images/thetoolsImg.png') right center no-repeat; 
	padding-right:75px;
	}	
	
.leftColTheBigStarImg{
	background:url('../images/leftcolBigStar.png') right center no-repeat; 
	padding-right:75px;
	}	
	
.leftCollearnusImg{
	background:url('../images/learnmoreImg.png') right center no-repeat; 
	padding-right:75px;
	}		
	
/********************************************************************************************************
Container Bullet Tags
***********************************************************************************************************/		
	
.orangeBulletList{
	margin:0px; padding:0px 0px 0px 0px;
	list-style:none;
	}
	
.orangeBulletList li{
	background:url(../images/orange_arrow.png) left no-repeat;
	padding:0px 0px 0px 16px;
	}	
	
.orangeBulletList li a{
	color:#fe7d19 !important;
	}	
	
.orangeBulletList li a:hover{
	color:#62838c !important;
	}		
	
.GreyBulletList{
	margin:0px; padding:0px 0px 0px 0px;
	list-style:none;
	}
	
.GreyBulletList li{
	background:url(../images/gray_arrow.png) left no-repeat;
	padding:0px 0px 0px 16px;
	}	
	
.tickBullet {
	margin:0px;
	padding:0px;
	}	
	
.tickBullet li{
	list-style:none;
	margin:2px 0px 2px 0px;
	background:url(../images/icon_tick.png) left no-repeat;
	padding:0px 0px 0px 17px;
	}		
	
.bulletIcons{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	}
	
.bulletIcons li{
	list-style:none;
	padding:2px 0px 2px 0px;
	}	
	
.bulletIcons li a{
	text-decoration:none;
	color:#000000 !important;
	padding:0px 0px 0px 20px;
	font-weight:bold;
	}	
	
.bulletIcons li a:hover{
	color:#62838c !important;
	}	
	
.bulletIcons .campaign_brief{
	background:url('../images/icon_what_we_do_portfolio.png') left center no-repeat;
	}
		
.bulletIcons .getting_aligned{
	background:url('../images/icon_what_we_do_campaign.png') left center no-repeat;
	}	
	
.bulletIcons .download_ebook{
	float:left;
	background:url('../images/download_ebook_icon.png') left center no-repeat;
	padding-left:20px;
	margin-top:85px;
	}	
	
.ebook_padding{
	font-weight:bold;
	}	
		
.videoLists{
	margin:0px;
	padding:15px 0px 0px 0px;
	}
	
.videoLists li{
	list-style:none;
	clear:both;
	padding-bottom:8px;
	}	
	
.videoLists li div{
	background:url(../images/black_roundbg.png);
	height:14px;
	width:14px;
	color:#fff;
	text-align:center;
	float:left;
	padding:1px 0px 0px 1px;
	margin-right:4px;
	font-size:10px;
	}
	
.videoLists li a{
	text-decoration:none;
	font-weight:bold;
	color:#f79239 !important;
	}	
	
.videoLists li a:hover{
	color:#62838c !important;
	background:url(../images/video_icon.png) right no-repeat;
	padding-right:25px;
	}		
			
/********************************************************************************************************
Container Footer Tags
***********************************************************************************************************/	

#containerFooter{
	width:1000px;
	clear:both;
	border-top:1px solid #DFDFDF;
	padding:3px 0px 8px 0px;
	position:fixed; bottom:0px;
	background:#fff;
	}		
	
#containerFooter div{
	float:left;
	width:50%;
	}
	
.footer_links{
	margin:0px;
	padding:0px;
	float:right;
	text-align:right;
	width:50%;
	}	
	
/********************************************************************************************************
Flower Bracket Tags
***********************************************************************************************************/	

/******************* 
Flower Bracket Left (Left facing)
************************************/
	
.flowerBracketLeftFirstDiv{
	background:url(../images/quote_left_bottom.png) left bottom no-repeat; 
	padding:0px 0px 4px 0px; 
	}
	
.flowerBracketLeftSecondDiv{
	background:url(../images/quote_left_top.png) left top no-repeat;
	padding-top:5px;
	}	
	
.flowerBracketLeftThirdDiv{	
	border-left:2px solid #DFDFDF; 
	}	
	
.flowerBracketLeftFouthDiv{
	background:url(../images/quote_left_center.png) left center no-repeat;
	position:relative;
	left:-8px;
	padding-left:20px;
	padding-bottom:0px;
	}	

	
/******************* 
Flower Bracket Right (Left facing)
************************************/
	
.flowerBracketRightFirstDiv{
	background:url(../images/quote_right_bottom.png) left bottom no-repeat; 
	padding:0px 0px 4px 0px; 
	}
	
.flowerBracketRightSecondDiv{
	background:url(../images/quote_right_top.png) left top no-repeat;
	padding-top:3px;
	}	
	
.flowerBracketRightThirdDiv{	
	border-left:2px solid #DFDFDF; 
	margin-left:6px;
	}	
	
.flowerBracketRightFouthDiv{
	background:url(../images/quote_right_center1.png) left center no-repeat;
	position:relative;
	left:-2px;
	padding-left:7px;
	}	
	
/******************* 
Flower Bracket Right (Right facing)
************************************/
	
.flowerBracketRightFirstDiv1{
	background:url(../images/quote_right_bottom.png) right bottom no-repeat; 
	padding:0px 0px 6px 0px;
	}
	
.flowerBracketRightSecondDiv1{
	background:url(../images/quote_right_top.png) right top no-repeat;
	padding-top:5px;
	}	
	
.flowerBracketRightThirdDiv1{	
	border-right:2px solid #DFDFDF; 	
	margin-right:6px;	
	}	
	
.flowerBracketRightFouthDiv1{
	background:url(../images/quote_right_center1.png) right center no-repeat;
	position:relative;
	right:-7px;
	padding-right:20px;
	padding-bottom:0px;
	}	
	
/********************************************************************************************************
Popup Tags
***********************************************************************************************************/		

.popups{
	position:relative;	
	z-index:2;
	}
	
.contact_popup{
	display:none;
	position:absolute;
	}
	
.popup_content{
	padding:6px 3px 10px 20px;
	color:#000; 
	background:#ffffff;
	font-size:10px;
	line-height:11px;
	font-weight:normal;
	background:url(../images/contactpopup_bg.png);
	width:203px;	}	
	
.popup_content1{
	background:url(../images/contactpopup_bg.png);
	width:226px;
	height:49px;
	padding:3px 3px 3px 10px; 
	}	
	
/********************************************************************************************************
Form Tags
***********************************************************************************************************/

form{ margin:0px; padding:0px;}

input,textarea{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#99999C;
	font-size:7px;
	}

.input1 {
	border:1px solid #DFDFDF;
	height:7px;
	vertical-align:top;
	}	
	
#topsearch{
	float:right; padding-top:33px;
	}	
	
#err_msg{ color:#9d0000; }	
	
/********************************************************************************************************
Form Popup Tags
***********************************************************************************************************/
	
#basic-modal-content,#basic-modal-content1,#basic-modal-content2,#basic-modal-content3 {display:none; font-size:12px !important;}
/* Overlay */
#simplemodal-overlay {background-color:#ccc; cursor:wait;}
/* Container */
#simplemodal-container {height:410px; width:850px; color:#fff;font-weight:normal;background:#fff; border:1px solid #ccc; padding:20px 20px 20px 20px;  }
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}
.simplemodal-wrap {overflow:hidden;}
input.btn_gray {background:url(../images/btn_bg.gif) no-repeat center top;width:101px;height:27px;border:none;cursor:pointer;}

/********************************************************************************************************
Testimonials Popup Tags
***********************************************************************************************************/

#testi-modal-content,#testi-modal-content1,#testi-modal-content2,#testi-modal-content3,#testi-modal-content4,#testi-modal-content5,#testi-modal-content6,#testi-modal-content7,#testi-modal-content8,#testi-modal-content9,#testi-modal-content10,#testi-modal-content11,#testi-modal-content12,#testi-modal-content13 {display:none;}

/* Overlay */
#simplemodal-overlay1 {background-color:#ccc; cursor:wait;}
/* Container */
#simplemodal-container1 {/*height:440px;*/  width:550px; color:#000;font-weight:normal;background:#fff; border:1px solid #ccc;   }
#simplemodal-container1 code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container1 a {color:#ddd;}
#simplemodal-container1 a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container1 #basic-modal-content {padding:8px;}
.simplemodal-wrap1 {overflow:hidden;}	

/********************************************************************************************************
Widget Popup & Tabs, content Tags
***********************************************************************************************************/

#widget-modal-content,#widget-modal-content1 {display:none;}

/* Overlay */
#simplemodal-overlay2 {background-color:#ccc; cursor:wait;}
/* Container */
#simplemodal-container2 {/*height:440px;*/  width:785px; height:555px; color:#666;font-weight:normal; background:url(../images/wiget_main_bg.png);   }
#simplemodal-container2 code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container2 a {color:#ddd;}
#simplemodal-container2 a.modalCloseImg {background:url(../images/widget_popupclose.png) no-repeat; width:35px; height:36px; display:inline; z-index:3200; position:absolute; top:19px; right:17px; cursor:pointer;}
#simplemodal-container2 #basic-modal-content {padding:8px;}
.simplemodal-wrap2 {overflow:hidden;}	

.widgetMenu{
	margin:0px;
	padding:11px 0px 0px 23px;
	}
	
.widgetMenu li{
	display:inline;
	list-style:none;
	}	
	
.widgetMenu li a{
	text-decoration:none;
	float:left;
	}	
	
.widgetContent{
	padding-left:64px;
	}
	
.widgetContentLeft{
	width:638px;
	float:left;
	}		

.widgetContentPad{
	/*height:380px;*/
	/*height:290px;
	overflow:auto;*/
	padding:10px 10px 0px 10px;
	}	
	
.widgetContentRight{
	width:42px;
	float:left;
	padding:270px 0px 0px 30px;
	}
	
.widgetContentRight img{
	margin-bottom:5px;
	border:0px;
	}
	
.widgetSubMenu{
	background:url(../images/widget_submenu_bg.png);
	width:267px;
	height:66px;
	float:right;
	margin-right:19px;
	padding:5px;
	}	
	
.widgetSubMenu ul{
	margin:0px;
	padding:10px 5px 0px 0px;
	float:right;
	}	
	
.widgetSubMenu ul li{
	width:267px;
	float:right;
	display:block;
	list-style:none;
	line-height:12px;	
	}	
	
.widgetSubMenu ul li a{
	display:block;
	text-decoration:none;
	color:#fff !important;
	font-size:11px;
	text-align:right;
	font-weight:bolder;
	padding-right:15px;
	}	
	
.widgetSubMenu ul li a:hover{
	color:#666 !important;
	background:url(../images/widget_submenu_icon.png) right center no-repeat;
	padding-right:15px;
	}	
	
.widgetSubMenu .on a{		
	display:block;
	text-decoration:none;
	color:#666 !important;
	font-size:11px;
	text-align:right;
	font-weight:bolder;
	padding-right:15px;
	background:url(../images/widget_submenu_icon.png) right center no-repeat;
	}			
	
.widgetListItems {
	margin:0px;
	padding:0px;
	}	
	
.widgetListItems li{
	list-style:none;
	background:url(../images/widget_arrow.png) left top no-repeat;
	padding:0px 0px 12px 18px;
	}	
	
.tooltip{
	position:absolute;
	left:-2000px;
	background-color:#dedede;
	padding:5px;
	border:1px solid #fff;
	width:100px;
	z-index:1555;
	font-weight:bold;
}

.tooltip p{
	margin:0;
	padding:0;
	color:#FE7D19;
	background-color:#C0C7CA;
	padding:2px 7px;
}
	

/********************************************************************************************************
Menu Tags
***********************************************************************************************************/
html {
     overflow: -moz-scrollbars-vertical;
}

#menu{
	margin:0px;
	padding:0px;
	list-style:none;
	height:230px;
	}
	
#menu li{
	padding:2px 0px 2px 0px;
	}		
	
#menu ul{
	margin:0px;
	padding:6px 0px 7px 23px;
	list-style:none;
	}	
	
#menu ul li{
	padding:0px 0px 0px 0px !important;
	/*font-style:italic;*/
	}	
	
#menu ul li a:hover{
	color:#FE7D19;
	}		
	
#menu ul li.onMenu{
	font-style:normal;
	}
	
#menu ul li.onMenu a{
	color:#000000;
	font-weight:bold;
	}	
	
#menu ul li ol{
	margin:0px !important;
	padding:0px 0px 0px 0px !important;
	display:block;
	list-style:none;
	cursor:pointer;
	}
	
#menu ul li ol li{
	padding:0px 0px 3px 5px !important;
	margin:1px 0px 1px 0px;
	}	
	
#menu ul li ol li a{
	color:#99999C;
	font-weight:normal;
	}	
	
#menu ul li ol li a:hover{
	color:#F79239 !important;
	font-weight:normal !important;
	}	
	
#menu ul li ol li a.greyMenuLink{
	color:#99999C !important;
	font-weight:normal !important;
	}
	
#menu ul li ol li a:hover.greyMenuLink{
	color:#FE7D19 !important;
	font-weight:normal !important;
	}			
	
#menu ol li.onSubMenu{
	color:#000000 !important;
	font-weight:bold;
	}
	
#menu ul li ol li.icon_twitter{
	margin-top:5px !important;
	}	
	
#menu ul li ol li.icon_twitter,#menu ul li ol li.icon_linkd,#menu ul li ol li.icon_facebook,#menu ul li ol li.icon_google,#menu ul li ol li.icon_bookmark{
	padding-left:0px !important;
	}			
	
#menu ul li ol .icon_twitter a{
	background:url(../images/socialmedia.png);
	background-repeat:no-repeat;
	background-position:0px 0px;	
	padding:0px 0px 1px 19px !important;
	}	
	
#menu ul li ol .icon_linkd a{
	background:url(../images/socialmedia.png);
	background-repeat:no-repeat;
	background-position:0px -15px;	
	padding:0px 0px 1px 19px !important;
	}
	
#menu ul li ol .icon_facebook a{
	background:url(../images/socialmedia.png);
	background-repeat:no-repeat;
	background-position:0px -30px;	
	padding:0px 0px 1px 19px !important;	}
	
#menu ul li ol .icon_google a{
	background:url(../images/socialmedia.png);
	background-repeat:no-repeat;
	background-position:0px -45px;	
	padding:0px 0px 1px 19px !important;	}
	
#menu ul li ol .icon_bookmark a{
	background:url(../images/socialmedia.png);
	background-repeat:no-repeat;
	background-position:0px -60px;	
	padding:0px 0px 1px 19px !important;	}	
			
.submenu1{
	height:40px;
	}	
	
.submenu2{
	height:53px;
	}	
	
.submenu3{
	height:25px;
	}	
	
.submenu4{
	height:13px;
	}				