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

.hover_holder_l	{
	margin-bottom: 10px;
	margin-right: 5px;
	float: left;
}

.hover_holder_r	{
	margin-bottom: 10px;
	margin-left: 5px;
	float: right;
}

.hover_holder	{
	margin-bottom: 10px;
	margin-left: 1px;
	margin-right: 1px;
	float: left;
}

.weddings a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width:198px;
 height: 124px;
 background: url("../images/home_page/links/weddings.jpg") 0 0 no-repeat;
 }

 .weddings a:hover {
 background-position: 0 -124px;
 }
 
 .couples a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width:198px;
 height: 124px;
 background: url("../images/home_page/links/couples.jpg") 0 0 no-repeat;
 }

 .couples a:hover {
 background-position: 0 -124px;
 }
 
 .families a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width:198px;
 height: 124px;
 background: url("../images/home_page/links/families.jpg") 0 0 no-repeat;
 }

 .families a:hover {
 background-position: 0 -124px;
 }
 
 .pregnancy a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width:198px;
 height: 124px;
 background: url("../images/home_page/links/pregnancy.jpg") 0 0 no-repeat;
 }

 .pregnancy a:hover {
 background-position: 0 -124px;
 }
   
 .pets a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width:198px;
 height: 124px;
 background: url("../images/home_page/links/pets.jpg") 0 0 no-repeat;
 }

 .pets a:hover {
 background-position: 0 -124px;
 }

 .events a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width:198px;
 height: 124px;
 background: url("../images/home_page/links/events.jpg") 0 0 no-repeat;
 }

 .events a:hover {
 background-position: 0 -124px;
 }
 
.icons	{
	float: right;
	display: block;
	margin-top: 200px;;
	margin-right: 1em;
	width: 70px;
	height: auto;
	
 }
 .twitter a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width: 70px;
 height: 70px;
 background: url("../images/icons/twitter_old.jpg") 0 0 no-repeat;
 }
 

 .facebook a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width: 70px;
 height: 70px;
 background: url("../images/icons/facebook.jpg") 0 0 no-repeat;
 }

 
 .blog a {
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width: 70px;
 height: 70px;
 background: url("../images/icons/blog.gif") 0 0 no-repeat;
 }
 
.twitter a,
.facebook a,
.blog a	{
	 margin-bottom: 20px;
	}
 
.twitter a:hover, 
.facebook a:hover,
.blog a:hover {
 background-position: 0 -70px;
 }
 
 .italy,
 .uk	{
	 float: right;
	 width: 50px;
	 height: 50px;
	 margin-top: -10px;
 }
 .italy a,
 .uk a	{
 outline: none;/* get rid of dotted borders in FireFox */
 text-indent: -5000px ;/* this move the text outside of the screen area */
 display:block;
 width: 50px;
 height: 50px;
 
 }
 .italy a	{
	 background: url("../images/icons/italy.jpg") 0 0 no-repeat;
 }
 .uk a	{
	 background: url("../images/icons/uk.jpg") 0 0 no-repeat;
 }
 .italy a:hover,
 .uk a:hover {
 background-position: 0 -50px;
 }