#services_sub_heading {
        width: 555px;
	padding-right:10px;
	padding-bottom:20px; 
	float:left;
}

a {text-decoration:none}
#div_shoutoutmenu a:link {color:#3f3f3f;}
#div_shoutoutmenu a:visited {color:#3f3f3f;}
#div_shoutoutmenu a:hover {font-size:13px; color:#33ccff;}
#div_sAdspotMenu a:link {color:#3f3f3f;}
#div_sAdspotMenu a:visited {color:#3f3f3f;}
#div_sAdspotMenu a:hover {font-size:13px; color:#33ccff;}
#shoutouttab a:visited {color:#ffffff;}
#shoutouttab a:link {color:#ffffff;}
#sadspottab a:visited {color:#ffffff;}
#sadspottab a:link {color:#ffffff;}

#leftMenu
{
	position:absolute;
	top:128px;
	width:177px;		
}
div#sms_content {
	width: 555px;
}
#div_whatisripple
 {
	position:absolute;
	left:23px;
	top:21px;
	font-weight:bold;
	font-family:Verdana;
	font-size:16px;
	color:#3f3f3f;
 }

 #div_AdspotMenu
  {
  position:absolute;
  left:23px;
  top:73px;
  font-size:12px;
  font-family:Verdana;
  color:#33ccff;
 }
 
  #div_sAdspotMenu
  {
  position:absolute;
  left:23px;
  top:73px;
  font-size:12px;
  font-family:Verdana;
    color:#3f3f3f;
 }

#div_shoutoutmenu
  {
  position:absolute;
  left:23px;
  top:95px;
  font-size:12px;
  font-family:Verdana;
  color:#33ccff;
 }
 
 #div_sshoutoutmenu
  {
  position:absolute;
  left:23px;
  top:95px;
  font-size:13px;
  font-family:Verdana;
  color:#33ccff;
 }

#contentDiv
{
	position:absolute;
	margin-left:177px;
	top:128px;	
	width:825px;
	background:#ffffff;
	
}

  #div_row1
  {
   position:absolute;
   left:0px;
   top:0px;
   height:530px;
   width:825px;
   background:#ffffff;

  }

 #topcontent
 {
	 background:#ffffff;
	 height:130px;
	 margin-left:20px;
	 width:784px;
 }

  #div_row3
    {
     position:absolute;     
     top:20px;
     height:33px;
     width:825px;
     font-family:Verdana;
     font-size:16px;
     font-weight:bold;
     color:#3F3F3F;
  }

 #div_content1
  {
      position:absolute;     
      top:59px;      
      width:570px;
      font-family:Verdana;
      font-size:12px; 
	  color:#3f3f3f;
   }   

   #div_content2
   {
      position:absolute;
        margin-left:600px;
        top:10px;
        height:100px;
        width:2px;
		background:#ffffff;
   }

 #div_content3
   {
      position:absolute;
        left:640px;
        top:30px;
        font-family:verdana;
        font-size:11px;        
   }

   #div_content4
   {
     position:absolute;
     left:640px;
     top:85px;
     font-family:verdana;
     font-size:16px;     
     font-weight:bold;
   }  
   
   #tabdiv
   {
	   position:absolute;
	   margin-left: 20px;
	   top:130px;	   
	   width:784px;
   }
   

#services_nav {
	height: 40px;
	width: 100%;
	position: relative;
	top: 0px;
	left: 0px;
}
#service_tab
{
	height:30px;
	float: left;
	margin-right: 2px;
}
.service_tab {
        margin-top:6px; 
}

#adspot_bar {
	height: 10px;
	width: 784px;	  
	background:#ff9700;	   
}

#shoutout_bar {
	height: 10px;
        width: 784px;
	background:#f24400;
}
   
	#adspotsample
	{
		position:absolute;
		margin-left:20px;
		top:190px;
		width:100%;
		height:209px;
	}

div#screen_shot {
	padding-top: 20px;
        /*width:100%;*/
        text-align: center; 
	align:center;
}
div#screen_shot_desc {
	float:left;
	width: 484px;
	padding-top: 20px;
	padding-left: 20px;
}

div#screen_shot_header {
}

div#screen_shot_body {
	padding-top: 20px;
	font-family:verdana;
	font-size:11px;
	color:#3F3F3F;
}

.screen_shot_button {
	padding-top:10px;
	padding-bottom:15px;
	float: right;
	width:100px;

}

#shoutout_bullets {
	padding-left:15px;
}
    #starlinkdiv
	{
		position:relative;
                margin-top:10px;
		width:480px;
	}
	
	#sstarlinkdiv
	{
		position:relative;
		width:480px;
		top:30px;
	}
	
	#ssstarlinkdiv
	{
		position:relative;
		width:778px;
                
		top:410px;
	}
	
	#startdiv
	{
		float:right;
	}
	
	#successstoryoutline
	{
		position:relative;
		left:0px;
		top:0px;
		margin-top:5px;
		height:515px;
		width:100%;
	}
	#ssuccessstoryoutline
	{
		position:relative;
		left:0px;
		top:0px;
		margin-top:5px;
		height:410px;
		width:100%;
	}
	#success_top
	{
		position:absolute;
		margin-left:0px;		
		height:12px;
		width:100%;
	}
	#success_top_left
	{
		position:absolute;
		margin-left:0px;
		top:0px;
		height:12px;
		width:12px;		
	}
	#success_top_middle
	{
		position:absolute;
		margin-left:12px;
		top:0px;
		BACKGROUND-IMAGE: url(/images/services/box_04.gif);	
		BACKGROUND-REPEAT: repeat-x;
		height:12px;
		width:760px;
	}
	#success_top_right
	{
		position:absolute;
		margin-left:772px;
		top:0px;
		height:12px;
		width:12px;		
	}
	#success_middle
	{
		position:absolute;
		top:12px;
		width:100%;
	}
	#success_middle_left
	{
		position:absolute;
		top:0px;
		width:12px;
		height:485px;
		BACKGROUND-IMAGE: url(/images/services/box_08.gif);	
		BACKGROUND-REPEAT: repeat-y;
	}
	#ssuccess_middle_left
	{
		position:absolute;
		top:0px;
		width:12px;
		height:374px;
		BACKGROUND-IMAGE: url(/images/services/box_08.gif);	
		BACKGROUND-REPEAT: repeat-y;
	}
	#success_middle_right
	{
		position:absolute;
		margin-left:782px;
		width:12px;
		height:485px;
		BACKGROUND-IMAGE: url(/images/services/box_08.gif);	
		BACKGROUND-REPEAT: repeat-y;
	}
	#ssuccess_middle_right
	{
		position:absolute;
		margin-left:782px;
		width:12px;
		height:374px;
		BACKGROUND-IMAGE: url(/images/services/box_08.gif);	
		BACKGROUND-REPEAT: repeat-y;
	}
	#success_bottom_left
	{
		position:absolute;		
		height:12px;
		margin-top:494px;
	}
	#ssuccess_bottom_left
	{
		position:absolute;		
		height:12px;
		margin-top:386px;
	}
	#success_bottom_middle
	{
		position:absolute;
		margin-left:12px;	
		margin-top:494px;
		BACKGROUND-IMAGE: url(/images/services/box_15.gif);	
		BACKGROUND-REPEAT: repeat-x;		
		width:760px;
		height:16px;
	}
	#ssuccess_bottom_middle
	{
		position:absolute;
		margin-left:12px;	
		margin-top:386px;
		BACKGROUND-IMAGE: url(/images/services/box_15.gif);	
		BACKGROUND-REPEAT: repeat-x;		
		width:760px;
		height:16px;
	}
	#success_bottom_right
	{
		position:absolute;
		margin-left:772px;
		width:12px;
		margin-top:494px;
		height:12px;
	}
		#ssuccess_bottom_right
	{
		position:absolute;
		margin-left:772px;
		width:12px;
		margin-top:386px;
		height:12px;
	}
	#successstoriesdiv
	{
		position:absolute;		
		height:41px;
		width:784px;
	}
	
	#storylabel
	{
		position:absolute;
		left:20px;
		height:41px;
		vertical-align:middle;
		font-family:Verdana;
		font-size:16px;
		color:#3f3f3f;
	}
	
	#successstoryimages
	{
		position:absolute;	
		margin-top:41px;
		margin-left:20px;
		height:444px;
		width:764px;
	}
	#ssuccessstoryimages
	{
		position:absolute;	
		margin-top:41px;
		margin-left:20px;
		height:374px;
		width:764px;
	}
	
	#divSuccessStories11
	{
		left:0px;
		top:0px;
		margin-bottom:10px;
		height:100px;
		width:228px;				
	}	
	#divSuccessStories12
	{
		left:0px;
		top:0px;
		margin-bottom:10px;
		height:100px;
		width:228px;				
	}
	#divSuccessStories13
	{
		left:0px;
		top:0px;
		margin-bottom:10px;
		height:100px;
		width:228px;				
	}
	#divSuccessStories14
	{
		left:0px;
		top:0px;		
		margin-bottom:10px;
		height:100px;
		width:238px;				
	}
	#divSuccessStories21
	{
		left:0px;
		top:0px;
		height:100px;
		width:228px;	
		background:#f2f2ed;		
	}
	#divSuccessStories22
	{
		left:0px;
		top:0px;
		height:100px;
		width:228px;	
		background:#f2f2ed;
		visibility:hidden;
	}
	#divSuccessStories23
	{
		left:0px;
		top:0px;
		height:100px;
		width:228px;	
		background:#f2f2ed;
		visibility:hidden;
	}
	#divSuccessStories24
	{
		left:0px;
		top:0px;
		height:100px;
		width:228px;	
		background:#f2f2ed;
		visibility:hidden;
	}
	
	#space
	{
		height:3px;
	}
	
	#imgdicsucc
	{
		position:absolute;
		left:0px;
		margin-top:0px;
		width:111px;
	}
	
	#imgdetails
	{		
		position:absolute;
		left:111px;
		margin-top:5px;
		width:100px;
	}
	#spacersucc
	{		
		left:0px;
		top:0px;
		height:3px;	
		font-size:8px;
	}
	
	#imgcurve
	{
		position:absolute;
		left:211px;
		margin-top:0px;
		width:17px;
	}
	#stylediv
	{
		position:absolute;
		margin-top:0px;
		height:100%;
		width:12px;
		visibility:hidden;
	}
	
	.text2
	{
		font-family:Verdana;
		font-size:13px;
		color:#33ccff;
	}
	
	.text3
	{
		font-family:Verdana;
		font-size:10px;
		color:#3f3f3f;
	}
	
	#descrDiv
	{
		position:absolute;
		left:228px;
		height:444px;
		width:500px;
		top:0px;
		background-image: url(/images/services/adspot/img_35.jpg);	
		background-repeat:no-repeat;		
	}
	
	#sdescrDiv
	{
		position:absolute;
		left:228px;
		height:374px;
		width:500px;
		top:0px;
		background-image: url(/images/services/shoutout/services_img2.jpg);	
		background-repeat:no-repeat;		
	}
	
	#quotediv
	{		
		position:absolute;		
                left: 3px;
		width:10px;	
		font-family:Verdana;
                font-style: italic;
		font-size:16px;
		color:#ff9700;	
	}
	#descstart
	{
		margin-top:10px;		
	}
	
	#divSuccessText
	{
		position:absolute;
		margin-left:13px;
		width:250px;
		font-family:Verdana;
                font-style: italic;
		font-size:16px;
		color:#ff9700;
	}
        #divSSuccessText
        {
                position:absolute;
                margin-left:13px;
                width:250px;
                font-family:Verdana;
                font-style: italic;
                font-size:16px;
                color:#ff9700;
        }

	
	#divCampImage
	{
		position:absolute;
		margin-left:300px;
		width:200px;				
	}
	
	.text4
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#3f3f3f;
	}
	
	.text5
	{
		font-family:Verdana;
		font-size:10px;
		color:#3f3f3f;
	}
	
	.text6
	{
		font-family:Verdana;
		font-size:10px;
		font-weight:bold;
		color:#3f3f3f;
	}
	
	#div_calc_start	{
		position:relative;
		top:0px;
		left:0px;		
		width:784px;
		height:327px;
		background:#f7f6f4;
	}
	
	#calchead
	{
		position:absolute;
		top:20px;
		margin-left:20px;
		font-family:Verdana;
		font-size:16px;
		color:#3f3f3f;
	}
	
	#calclabel
	{
		position:absolute;
		top:53px;
		margin-left:20px;
		font-family:Verdana;
		font-size:12px;
		color:#3f3f3f;
		width:177px;
	}
	
	#clacimage
	{
		position:absolute;
		top:55px;
		left:207px;
		height:190px;
		width:1px;
		background-image: url(/image/adspot/dots_bg.gif);
		background-repeat: repeat-y;
	}	


	#citycmb
	{
		position:absolute;
		top:73px;
		left:233px;		
		width:250px;
	}
	
	#location
	{
		position:absolute;
		top:103px;
		left:233px;		
		width:250px;
		font-family:Verdana;
		font-size:10px;
		color:#3f3f3f;
	}
	
	#divselLoc
	{
		position:absolute;
		top:123px;
		left:233px;		
		width:250px;
	}
	
	
	#textlocation
	{
		position:absolute;
		top:173px;
		left:233px;		
		width:250px;
	}
	
	#campaign
	{
		position:absolute;
		top:203px;
		left:233px;		
		width:280px;
		font-family:Verdana;
		font-size:10px;
		color:#3f3f3f;
	}
	
	#longdiv
	{
		position:absolute;
		top:223px;
		left:233px;
	}
	
	
	
	
	
	
	


#MainDiv 
{
position:absolute;
left:0px;
top:0px;
background:#3f3f3f;
width:100%;
height:100%;
}





#divSpacer2 
{
position:absolute;
left:0px;
top:0px;
width:300px;
height:200px;
}

#div1 
{
position:absolute;
margin-left:23px;
top:0px;
}




#divMainBG 
{	
position:absolute;
left:0px;
top:23px;
width:100%;
height:100%;
}

#div2relative
{
position:absolute;
left:23px;
top:518px;
}


 #div_main2
 {
 position:absolute;
  left:177px;
  top:128px;
  height:530px;
  width:824px;
  background:#ffffff;
 }
 
  #divmainlayout
 {
 position:absolute;
  left:0px;
  top:0px;  
  width:824px;
  
  background:#ffffff;
 }
 
 

 #div_spacer1
 {
 position:absolute;
 height:8px;
 width:8px;
 }
 #div_arrow1
 {
 position:absolute;
 top:5px;
 left:6px;
  height:7px;
  width:5px;
 }
 
 #div_whatisripple2
  {
  position:absolute;
  left:0px;
  top:25px;
  font-size:12px;
  color:#3f3f3f;
  
 }
 #div_whatisripple3
   {
   position:absolute;
   left:0px;
   top:25px;
   font-size:12px;
   color:#3f3f3f;
   
  }


 /* Row by Row data insertions !!! */
 
 #div_main_page
  {
  position:absolute;
   left:0px;
   top:0px;
   height:540px;
   width:823px;
   background:#FFFFFF ;
  }
  

  
  #div_box_left_corner
  {
  position:absolute;
  left:0px;
  top:0px;
  width:12px;
  height:12px;
  
  }
  
  #div_box_bcg
  {
  position:absolute;
  left:12px;
  top:0px;
  width:803px;
  height:12px;
  background:url(/image/adspot/white_box_04.gif);
  }
  
  #div_box_right_corner
   {
   position:absolute;
   left:813px;
   top:0px;
   width:12px;
   height:12px;
   
  }
  #div_row2
   {
    position:absolute;
    left:0px;
    top:13px;
    height:8px;
    width:847px;
  }

  
  
  /* Div tag used for the news section */
  
  #div_row4
     {
      position:absolute;
      left:0px;
      top:32px;
      height:587px;
      width:784px;
      color:#3F3F3F;
  }
 


   
  #div_row5
  {
       position:absolute;
       left:20px;
       top:150px;
       height:300px;
       width:847px;       
  }
  
  #divSampleSpot
  {
	position:absolute;	
	width:100%;		
  }
  
  #divSampleAdSpot
  {
	position:absolute;		
	width:40%;	
	top:10px;
  }
  
  #divSampleAdspotText
{
	position:absolute;	
	left: 315px;
	width:60%;	
	top:10px;
	height:173px;
}

#divSuccessStories
{
	position:absolute;
	margin-left:20px;
	height:53px;
	vertical-align: middle;
	font-family:Verdana;
     font-size:16px;     
     color:#3F3F3F;
}

#divStories
{
position:absolute;
top:54px;
height:493px;
}

#divSuccessStoryMain{
	position:absolute;
	top:0px;
	left:211px;
	width:150px;
}

#divCalcMain{
	position:absolute;
	margin-left:10;
	top:300px;
	left:0px;
	width:150px;
}
  
  #divStoriesMain
  {
	position:absolute;
    margin-left:20px; 
	top:413px;
	width:100%;
	background:white;
  }
  
  #divAdShotSpotTab
  {
    position:absolute;
	margin-left:20px;
	top:130px;
	height:269px;
	width:100%;
  }
  #divshoutOutTab
  {
	position:absolute;
	left:100px;	
	top:0px;	
  }
  #divshotoutline
  {
	position:absolute;
	top:37px;	
  }
  
  #divMiddlePanel
   {
	position:absolute;
	margin-left:20px;
	height:414 px;
   }
  
.Text1
{
	font-family:verdana;
     font-size:16px;
     font-weight:bold;
     color:#3F3F3F;
}

.Textsampletext
{
	font-family:verdana;
     font-size:11px;
     color:#3F3F3F;
}

#div_spacer10
{
	position:absolute;
	top:45px;	
	height:15px;
	background:black;
}


#div_calc_row1
{
 position:absolute;
 left:0px;
 top:0px;
 height:20px;
 width:784px;
}
#div_calc_leftcorner
{
 position:absolute;
 left:0px;
 top:0px;
 height:20px;
 width:20px;
 background:#f7f6f4;
}
#div_calc_upper_bcg
{
 position:absolute;
 left:20px;
 top:0px;
 height:20px;
 width:752px;
 background:#f7f6f4;
}

#div_calc_rightcorner
{
 position:absolute;
 left:772px;
 top:0px;
 height:20px;
 width:12px;
  background:#f7f6f4;
}

/* start of row2 */

#div_calc_row2
{
 position:absolute;
 left:0px;
 top:20px; 
 width:784px;
 height:295px;
 background:#f7f6f4;
}
#div_calc_row2_row1
{
 position:absolute;
 left:20px;
 top:0px;  
 width:764px;
 height:33px;
 font-family:Verdana;
 font-size:16px;
 color:#3f3f3f; 
}
#div_calc_row2_row2
{
 position:absolute;
 margin-left:20px;
 top:33px;
 width:764px;
}
#estimatelabel
{
 position:absolute;
 font-family:Verdana;
 font-size:12px;
 width:160px;
 color:#3f3f3f;
}
#dootedline
{
 position:absolute;
 left:140px;
 height:50px;
 width:1px;
 background-image: url(/image/adspot/dots_bg.gif);
 background-repeat: repeat-y;
}
#divmiddlecontent
{
 position:absolute; 
 width:280px;
 left:196px;
}
#citydiv
{
 position:absolute;  
 font-family:Verdana;
 font-size:10px;
 height:15px;
 color:#3f3f3f;
}
#citydivcombo
{
 position:absolute;
 margin-top:20px;
 height:20px;
}
#locations
{ 
 position:absolute;
 margin-top:54px;
 height:15px;
 font-family:Verdana;
 font-size:10px;
 color:#3f3f3f;
}
#locdivcombo
{
 position:absolute;
 margin-top:74px;
 height:20px;
}
#nooflocations
{
 position:absolute;
 margin-top:109px;
 height:20px;
 font-family:Verdana;
 font-size:10px;
 color:#3f3f3f;
}
#txtLocations
{
 position:absolute;
 margin-top:129px;
 height:20px;
 width:50px;
}
#duration
{
 position:absolute;
 margin-top:163px;
 height:20px;
 font-family:Verdana;
 font-size:10px;
 color:#3f3f3f;
 width:280px;
}
#txtLong
{
 position:absolute;
 margin-top:183px;
 height:20px;
}
#clearimg
{
 position:absolute;
 margin-top:223px;
 height:20px;
}
#goimg
{
 position:absolute;
 margin-left:56px;
 margin-top:223px;
 height:20px;
}
#costdisplay
{
  position:absolute;
  left:544px;
  width:200px;
  height:100%
}
#costdispdiv
{
 position:relative;	 
}
#costdisp_name
{
 margin-left:20px;
 font-family:Verdana;
 font-size:10px;
 color:#3f3f3f;
}
#costbox
{ 
position:absolute;
 margin-right:20px; 
 height:60px;
 width:100%;
 background:#ffffff;
}
#costboxdiv
{
 position:absolute;	
 width:200px;
 height:60px;
 margin-top:10px;
}
#startimgdiv
{
 position:relative;
	top:233px;
	left:300px;
 width:444px;
 height:29px;
}
#startimg
{
	float:right;	

}

/*  div row 3 */
#div_calc_row3
{
 position:absolute;
 left:0px;
 margin-top:295px; 
 width:784px;
 height:12px;
  background:#f7f6f4;
}
#div_calc_lower_leftcorner
{
  position:absolute;
  left:0px;
  margin-top:0px; 
  width:20px;
  height:12px;
  background:#f7f6f4;
}
#div_calc_middle
{
  position:absolute;
  left:20px;
  margin-top:0px; 
  width:752px;
  height:12px;
  background:#f7f6f4;
}

#div_calc_lowerrightcorner
{
 position:absolute;
 left:772px;
 top:0px;
 height:12px;
 width:12px;
   background:#f7f6f4;
}

.textcost
{
	font-family:Verdana;
	font-size:40px;
	color:#3f3f3f;
}
.textdecimal
{
	font-family:Verdana;
	font-size:20px;
	color:#3f3f3f;	
}
#dottedline
{
	position:absolute;
	left:170px;
	height:205px;
	width:1px;
	background-image: url(/images/services/adspot/dots_bg.gif);
	background-repeat: repeat-y;	
}

/* Calculator box */
#div_calc_box_row1
{
	left:0px;
	top:0px;
	width:200px;
	height:11px;
}
#div_calc_box_leftcorner
{
	position:absolute;
	margin-left: 0px;
	height:11px;
	width:11px;
}
#div_calc_box_upper_bcg
{
	position:absolute;
	margin-left:11px;
	height:11px;
	width:178px;
	background-image: url('/images/services/adspot/box_small_top.gif');
	background-repeat: repeat-x;
}
#div_calc_box_rightcorner
{
	position:absolute;
	margin-left:189px;
	height:11px;
	width:11px;
}
#div_calc_box_row2
{
	position:absolute;	
	height:48px;
	width:200px;
}
#div_calc_box_middle_left
{
	position:absolute;			
	height:48px;
	width:11px;
	BACKGROUND-IMAGE: url(/images/services/adspot/box_small_left.gif);	
	BACKGROUND-REPEAT: repeat-y;
}
#dic_calc_box_middle_right
{
	position:absolute;	
	margin-left:198px;
	height:48px;
	width:2px;
	BACKGROUND-IMAGE: url(/images/services/adspot/box_small_left.gif);	
	BACKGROUND-REPEAT: repeat-y;
}
#div_calc_box_row3
{
	position:absolute;
	margin-top:48px;
	width:200px;
	height:11px;
}
#div_calc_box_bottomleftcorner
{
	position:absolute;
	height:11px;
	width:11px;
}
#div_calc_box_bottomupper_bcg
{
	position:absolute;
	margin-left:11px;
	height:11px;
	width:178px;
	background-image: url('/images/services/adspot/box_small_bottom.gif');
	background-repeat: repeat-x;
}
#div_calc_box_bottomrightcorner
{
	position:absolute;
	margin-left:189px;
	height:11px;
	width:11px;
}
#textdiv
{
	position:absolute;
	margin-left:2px;
	width:150px;
	height:100%;
}

/* End of calculator box */
