/* WSP Global CSS İ

wwwwww					wwwwwww		ssssssssssssssssssssssss	pppppppppppppppppppppp 	 İİİİİİİİİİİİ
wwwwww					wwwwwww		ssssssssssssssssssssssss	pppppppppppppppppppppp	 İ 			İ
wwwwww					wwwwwww		ssssssss					pppppppppp		pppppp	 İ İİİİİİİİ İ
wwwwww					wwwwwww		ssssssss					pppppppppp		pppppp	 İ İİİ		İ
wwwwww		wwwwwww		wwwwwww		ssssssssssssssssssssssss	pppppppppp		pppppp	 İ İİİİİİİİ İ
wwwwww		wwwwwww		wwwwwww		ssssssssssssssssssssssss	pppppppppppppppppppppp	 İ 			İ
wwwwww		wwwwwww		wwwwwww		ssssssssssssssssssssssss	pppppppppppppppppppppp	 İİİİİİİİİİİİ
wwwwww		wwwwwww		wwwwwww		ssssssssssssssssssssssss	ppppppp
wwwwww		wwwwwww		wwwwwww						ssssssss	ppppppp
wwwwww		wwwwwww		wwwwwww						ssssssss	ppppppp
wwwwww		wwwwwww		wwwwwww		ssssssssssssssssssssssss	ppppppp
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww		ssssssssssssssssssssssss	ppppppp */

* {padding:0; margin:0;}

.closed div{display:none;}.open div{display:block;}

img{border:none;}

.submit{border:none;}


a:link    {
  /* Applies to all unvisited links */
  text-decoration:none; color:#ed1d24;
 } 
a:visited {
  /* Applies to all visited links */
  text-decoration:none; color:#ed1d24;
 } 
a:hover   {
  /* Applies to links under the pointer */
  text-decoration:none; color:#999999;
  } 
a:active  {
  /* Applies to activated links */
  text-decoration:none; color:#ed1d24;
 }
 
 /*BANNER ADS*/
 
 #sfmebanner{ width:60px; height:600px; position:fixed; right:auto; margin:20px 0 0 1020px;}
 
 #wwgtopbanner{ width:468px; height:60px; position:fixed; margin:20px;}
 
 #wwgbanner{ width:60px; height:600px; position:fixed; left:auto; margin:20px 0 0 -180px;}
 
/*BANNER ADS END*/


/*JAVA SCRIPT LIGHTBOX CSS*/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 153px; height: 237px; margin: 0 auto; }
#imageContainer{ padding: 10px; margin: 0 auto; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/lightbox/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/programmes/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/programmes/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color:#000; }

/*JAVA SCRIPT CSS END*/




/* CSS Document */

/* HEADER & THUMB MAGAZINES */

.wsp{border-bottom:1px solid #999;margin:0 auto; width:1000px; height:142px; background:url(../images/wsp-global-header.jpg) no-repeat;}

			.wwgthumb { position:relative;
						float:right;
						padding-right:20px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/golf-magazine-online-off.png)  no-repeat;
						width:99px;
						height:152px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.wwgthumb:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/golf-magazine-online-on.png)  no-repeat;
						width:99px;
						height:152px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
						
			.sfmethumb { position:relative;
						float:right;
						padding-right:10px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/fitness-magazine-online-off.png)  no-repeat;
						width:103px;
						height:152px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.sfmethumb:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/fitness-magazine-online-on.png)  no-repeat;
						width:103px;
						height:152px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
						
/* HEADER & THUMB MAGAZINES END */



body { background-attachment: fixed; background-image: url(../images/shadow.gif); background-repeat: no-repeat; background-position: center; color:#000;}

#wrapper{width: 1000px; margin: 0 auto;}

#container{width:1000px; background:#fff ;margin:0 auto;}

#content{padding-left:25px;color:#000; float:left;}

#contentgraphic{padding-left:25px;color:#000;}

.wspsmall{border-bottom:0px solid #666;padding:20px 0 0 20px; width:1000px; height:60px;}

.wspmain{border-top:0px solid #666;}

h1 {font-family:arial, sans-serif; font-weight:100; font-size:30px; color:#999999; padding-top:30px; width:400px;}

h6 {font-family:arial, sans-serif; font-weight:100; font-size:16px; color:#999999; padding:10px 0 10px 0; width:400px; padding-left:25px;}


.copy {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; padding:20px 0 30px 0; width:520px;}

.copy span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}


.about {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; padding:20px 0 25px 0;}

.about span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}


.graphixcopy {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; margin-bottom:0px; padding-top:20px; height:270px;}

.graphixcopy span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}


.laptopcopy {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; margin-bottom:0px; padding-top:20px; height:250px;}

.laptopcopy span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}





#iphone {width:200px; float:left;}

.ibookscopy1 {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; margin-bottom:0px; padding:60px 0 20px 20px; width:400px;}

.ibookscopy2 {font-size:11px; font-family:arial, sans-serif; text-align:left; margin-bottom:0px; padding:10px 0 0px 20px; width:400px;}

.ibookscopy1 span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}

.ibooks {width:500px; height:170px; padding:0 0 0 5px;}
.space {padding-right:20px;}
.ibooksopen {width:600; height:480; padding-left:20px;}
.ibookslibrary {width:600; height:232; padding:0 0 10px 40px;}

#ipad {width:300px; padding:30px 0 0 480px;}

.ibookscopy5 {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; margin-bottom:0px; padding:60px 0 20px 20px; width:450px;}
.ibookscopy5 span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}

.ibookscopy3 {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; margin-bottom:0px; padding:60px 0 20px 20px; width:450px;}

.ibookscopy4 {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; margin-bottom:0px; padding:10px 0 20px 20px; width:450px;}

.ibooksipad {width:600; height:480; padding-left:20px;}

.download {font-size: 9px; font-family:arial, sans-serif; font-weight:bold; color:#999999; text-align: left; padding:10px 0 0px 25px;}
.ibooks2 {width:500px; height:170px; padding:0 0 20px 5px;}



.typesetcopy {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; height:335px; padding-top:30px;}

.typesetcopy span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}


.fitness {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; width:950px; clear:both; float:left; padding:20px 20px 35px 0;}

.fitness span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}


.program {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; width:400px; clear:both; float:left; padding:25px 20px 0 0;}

.program span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}


.infom8 {font-size:11px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; margin-bottom:0px; padding:20px 0 65px 0; height:330px;}

.infom8 span {font-size:14px; font-family:arial, sans-serif; letter-spacing:0px; line-height:16px; text-align:left; color:#999;}


.sporting {width:1001px;}

.mags{padding-right:20px; margin-left:30px; width:500px;}

.covers{padding:0px 20px 0 0;}

.graphics{float:right;padding:20px 20px 0 0; margin-bottom:0px;}

.laptop{padding:90px 0 0 20px; margin-right:40px;}

.typeset{padding:30px 0 0 20px; margin-right:40px;}

.wwgolf{padding:50px 0 0 20px; margin-right:40px;}

.infom8image {padding:35px 0 0 0;}

.covercopy {
					   	font-size:10px;
						font-family:arial, sans-serif;
						letter-spacing:0px;
						line-height:16px;
						text-align:left;
						color:#999;
						padding-top:20px;
						padding-left:460px;
						}



.readwwg {
					   	font-size: 9px;
						font-family:arial, sans-serif;
						font-weight:bold;
						line-height:12px;
						color:#999999;
					    text-align: left;
					    cursor: pointer;
						padding:10px 0 0px 25px;
						cursor: pointer;
						}
						
.readwwg a:link {
					   	text-decoration: none;}
						
.themags	{			padding-top:100px;
						padding-left:600px;
						padding-bottom:100px;
						margin-bottom:0px;
						}
						
.wwg_mag	{			padding-top:70px;
						padding-left:600px;
						padding-bottom:50px;
						margin-bottom:0px;
						}
						
.large_mag	{			padding-top:0px;
						padding-left:0px;
						padding-bottom:50px;
						margin-bottom:0px;
						}





/* MENU NAVIGATION */

/* remove the margin and bullets, set the padding for this demo only*/
.wings {margin:2px 0 0px 5px; padding:0px 0 0px 0px; list-style:none; background:#fff; width:1000px;}

 /* display the list items inline with a right margin to space the buttons. Use this to pre-load the hover image */
.wings li {display:inline; float:left; background:url(../images/.jpg);}

/* style the links and place the background image to start from left edge */
.wings li a {display:block; height:31px; float:left; background-color:#fff; text-decoration:none; font-size:10px; font-family:arial, sans-serif; letter-spacing:0px; line-height:36px;}

/* style the b element to posiition it to the right by 20 pixels and even out the text with 20 pixel right padding */
.wings li a b {margin:0 0 0 22px; display:inline; float:left; height:32px; background:url() right top; padding:0 23px 0 0; color:#ed1d24;}

/* style the link hover and the link hover b to replace the background image - border:0 needed for IE6 to work */
.wings li a:hover, .wings li a:hover b {border:0; background-image:url(../images/.jpg); cursor:pointer; color:#999;}

/* MENU NAVIGATION END */



/* WORLDWIDE GOLF LAUNCH */

.wwglaunch {
						height: 360px;
						width: 1000px;
						border-bottom:1px solid #666;
						padding-bottom: 10px;
						
			}


/* WORLDWIDE GOLF LAUNCH END */

h4 {
						font-size:20px;
						position:absolute;
					    left: 95px;top: 30px;
					    text-align: left;
					    cursor: pointer;
						color:#999999;
						} 
						     



/* SIDE BUTTONS */
		

			#sidebuttons{width:400px; height:400px;
						float:right;
						padding:50px 0 0px 0;
						margin-right:20px;
			}
			
			.infom8button	{
						position:relative;
						margin: 0; 
						font-family: arial, helvetica, sans-serif;
						background: url(../images/infom8button.jpg) no-repeat;
						width: 400px;
						height: 191px;
	                    overflow:hidden;/* for ie to hide extra height*/	
			}
			
			.infom8button a {
						display: block;
						color: #fff;
						width: 400px;
						height: 191px;
						display: inline;
						
						text-decoration: none;
						overflow:hidden;/* for ie to hide extra height*/
			}
			
			

			.infom8button img {width:400px; height: 191px; border: 0; }
			.infom8button a:hover img{visibility:hidden}
			
			.infom8copy {
					    color:#666666;
						font-size: 9px;
						line-height:12px;
					    padding: 120px 0 0 130px;
					    text-align: left;
					    cursor: pointer;}
						
			infom8button{
			}			
			
			.ibookbutton	{
						position:relative;
						margin: 0; 
						font-family: arial, helvetica, sans-serif;
						background: url(../images/golf-and-sport-ibooks.jpg) no-repeat;
						width: 400px;
						height: 191px;
	                    overflow:hidden;/* for ie to hide extra height*/	
			}
			
			.ibookbutton a {
						display: block;
						color: #fff;
						width: 400px;
						height: 191px;
						display: inline;
						
						text-decoration: none;
						overflow:hidden;/* for ie to hide extra height*/
			}
			
			

			.ibookbutton img {width:400px; height: 191px; border: 0; }
			.ibookbutton a:hover img{visibility:hidden}
			
			
			#infom8 {width:400px; height:330px;
						float:right;
						padding:33px 0 0px 0;
						margin-right:0px;
			}
			
			.infom8image{padding-right:300px;}
			
			h3 {
						font-weight:bold;
						color:#ed1d24;
						padding:50px 0 0px 30px;
						font-size:16px;
						text-align: left;
					    cursor: pointer;
						}   
						
			.ibookcopy {
					    color:#666666;
						font-size: 9px;
						line-height:12px;
					    padding: 134px 0 0 30px;
					    text-align: left;
					    cursor: pointer;}
						
			span.read {
						font-weight:bold;
						color:#ed1d24;
					    cursor: pointer;   
					     
			}
			
		
			
/* SIDE BUTTONS END */



/* LARGE BUTTONS */

			h2 {
						font-weight:bold;
						color:#000;
						font-size:17px;
						font-weight:100;
						position:absolute;
					    left: 53px;top: 30px;
					    text-align: center;
					    cursor: pointer;
						}
						
			h5 {
						font-weight:bold;
						color:#000;
						font-size:16px;
						position:absolute;
					    left: 40px;top: 30px;
					    text-align: center;
					    cursor: pointer;
						}
						
			.golfcopy {
					    position: absolute;
						color:#666666;
						padding:275px 0 0 50px;
						font-size: 12px;
						line-height:10px;
					    left: 20px;top: 60px;
					    text-align:center;
					    cursor: pointer;   
					     
			}
			
			.sportcopy {
					    position: absolute;
						color:#666666;
						padding:275px 0 0 50px;
						font-size: 12px;
						line-height:10px;
					    left: 20px;top: 60px;
					    text-align:center;
					    cursor: pointer;   
					     
			}
			.progcopy {
					    position: absolute;
						color:#666666;
						padding:265px 0 0 120px;
						font-size: 12px;
						line-height:10px;
					    left: 20px;top: 60px;
					    text-align:center;
					    cursor: pointer;   
					     
			}
			

#line {border-bottom:1px solid #999; padding:20px 0 10px 0; clear:both;}

#line2 {border-bottom:1px solid #999; padding:0px 0 0px 0; clear:both;}

/* LARGE BUTTONS */		
	
			#bigbuttons {
						height: 390px;
						width: 1000px;
						border-bottom:1px solid #999;
						padding-top: 5px;
						
			}

			.cssbutton	{
						position:relative;
						margin: 0;
						float: left;
						margin-left:40px;
						font-family: arial, helvetica, sans-serif;
						background: url(../images/worldwide-golf-magazine-with-turn.jpg) no-repeat;
						width: 214px;
						height: 350px;
	                    overflow:hidden;/* for ie to hide extra height*/	
			}
			
			.cssbutton a {
						display: block;
						color: #000;
						width: 214px;
						height: 350px;
						display: inline;
						float: left;
						text-decoration: none;
						overflow:hidden;/* for ie to hide extra height*/
			}
			.cssbutton a:hover {
						color: #000;
			}
			

			.cssbutton img {width:214px; height: 350px; border: 0;}
			* html a:hover {visibility:visible}
			.cssbutton a:hover img{visibility:hidden}

			
			
/* SPORT&FITNESS */
			
			.cssbutton2	{
						position:relative;
						margin: 0; 
						float: left;
						margin: 0 45px 0 45px;
						font-family: arial, helvetica, sans-serif;
						background: url(../images/sport_large_over.jpg) no-repeat;
						width: 232px;
						height: 350px;
	                    overflow:hidden;/* for ie to hide extra height*/	
			}
			
			.cssbutton2 a {
						display: block;
						color: #000;
						width: 232px;
						height: 350px;
						display: inline;
						float: left;
						text-decoration: none;
						overflow:hidden;/* for ie to hide extra height*/
			}
			.cssbutton2 a:hover {
						color: #000;
			}
			

			.cssbutton2 img {width:232px; height: 350px; border: 0; }
			* html a:hover {visibility:visible}
			.cssbutton2 a:hover img{visibility:hidden}

			
			
/* EVENT GRAPHIX */
			
			.cssbutton3	{
						position:relative;
						margin-left: 40px; 
						padding: 0;
						float: left;
						font-family: arial, helvetica, sans-serif;
						background: url(../images/programmes_large_over.jpg) no-repeat; margin-left:0px;
						width: 388px;
						height: 350px;
	                    overflow:hidden;/* for ie to hide extra height*/	
			}
			
			.cssbutton3 a {
						display: block;
						color: #000;
						width: 388px;
						height: 350px;
						display: inline;
						float: left;
						text-decoration: none;
						overflow:hidden;/* for ie to hide extra height*/
			}
			.cssbutton3 a:hover {
						color: #000;
			}
			

			.cssbutton3 img {width:388px; height: 350px; border: 0; }
			* html a:hover {visibility:visible}
			.cssbutton3 a:hover img{visibility:hidden}

			
			
/* END OFLARGE BUTTONS */


			#footer {
						clear:both;
						font-family: arial, helvetica, sans-serif;
						background: url(../images/footer.jpg) no-repeat;
						width: 1000px;
						height: 196px;
					}
			
			.sitemap {
						text-align:left;
						float:left;
						line-height:14px;
						padding: 10px 0 0 20px;
						font-size:9px;
						color:#999;
						width:120px;
						
			}
			
			.sitemap a {
						color:#999;text-decoration:none;
						
			}
			
			.sitemap a:hover {
						color:#ed1d24;;
						
			}
			
			.sitemap span{
						font-size:12px;
						text-decoration:underline;
						font-weight:bold;
						color:#999;
						}
			
			.services {
						text-align:left;
						float:left;
						line-height:14px;
						padding: 0px 0 0 25px;
						font-size:9px;
						color:#999;
						padding-top:10px;
						width:170px;
			}
			
			.services a {
						color:#999;text-decoration:none;
						
			}
			
			.services a:hover {
						color:#ed1d24;;
						
			}
			
			.services span{
						font-size:12px;
						text-decoration:underline;
						font-weight:bold;
						color:#999;
						}
			
			#contact {
						float:left;
						padding: 10px 0 0 40px;
						font-size:9px;
						padding-top:10px;
						width:170px;
			}
			
			.contact {
						text-align:left;
						float:left;
						padding: 10px 0 0 30px;
						line-height:14px;
						font-size:9px;
						color:#999;
					
			}
			
			.contact a {
						color:#999;text-decoration:none;
						
			}
			
			.contact a:hover {
						color:#ed1d24;;
						
			}
			
			.contact span{
						font-size:12px;
						text-decoration:underline;
						font-weight:bold;
						color:#999;
						}
			
			
			.links {
						text-align:left;
						float:left;
						line-height:14px;
						font-size:9px;
						color:#999;
						padding:10px 0 0 50px;
						width:50px;
			}
			
			#logos {	float:right;
			text-align:left;
			padding:10px 0 0 0px;
			font-size:9px;
			color:#999;
			margin-top:10px;
			width:270px;
			height:53px;
			}
			
				.logos span {	font-size:12px;
						text-decoration:underline;
						font-weight:bold;
						color:#999;
			}
			
			
		
/* ISSUU AND FACEBOOK BUTTON ROLLOVERS*/
			
			.issuu-programmes { 	position:relative;
						float:left;
						margin-left:0px;
						padding-left:0px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/issuu-logo-grey.png)  no-repeat;
						width:150px;
						height:53px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.issuu-programmes:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/issuu-logo.png)  no-repeat;
						width:150px;
						height:53px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
						

/* ISSUU AND FACEBOOK BUTTON ROLLOVER ENDS*/

/* SOCIAL ICONS OLD
						
			.issuu { 	position:relative;
						float:left;
						margin-top:10px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/issuu-logo-grey.png)  no-repeat;
						width:150px;
						height:53px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.issuu:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/issuu-logo.png)  no-repeat;
						width:150px;
						height:53px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
						
			.facebook { position:relative;
						float:left;
						margin-left:20px;
						margin-top:10px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/facebook-logo-grey.png)  no-repeat;
						width:50px;
						height:50px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.facebook:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/facebook-logo.png)  no-repeat;
						width:50px;
						height:50px;
						display:block;
						text-decoration:none;
						overflow:hidden;}

/* SOCIAL ICONS OLD END*/

/* SOCIAL ICONS*/
						
						
			.twitter { position:relative;
						float:left;
						margin-left:0px;
						margin-top:10px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/social-twitter-off.png)  no-repeat;
						width:70px;
						height:70px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.twitter:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/social-twitter-on.png)  no-repeat;
						width:70px;
						height:70px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
						
			.facebook { position:relative;
						float:left;
						margin-left:10px;
						margin-top:10px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/social-facebook-off.png)  no-repeat;
						width:70px;
						height:70px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.facebook:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/social-facebook-on.png)  no-repeat;
						width:70px;
						height:70px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
						
			.issuu { 	position:relative;
						float:left;
						margin-left:10px;
						margin-top:10px;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/social-issuu-off.png)  no-repeat;
						width:70px;
						height:70px;
						display:block;
						text-decoration:none;
						overflow:hidden;}
			
			.issuu:hover { position:relative;
						font-family: arial, helvetica, sans-serif;
						background:url(../images/social-issuu-on.png)  no-repeat;
						width:70px;
						height:70px;
						display:block;
						text-decoration:none;
						overflow:hidden;}

/* SOCIAL ICONS*/
					
			
			
			
			.copyright {
						text-align:center;
						font-size:9px;
						color:#999;
						padding-bottom:10px;
			}
			
		
			.footer	a	{
						color:#000;
						text-decoration:none;
			}
			

/*CONTACT FORM*/

#addresses {padding:50px 0 0 20px; height:50px;}

#contactform {width:400px; background:#fff; padding:0 0 0 250px;}

#form, input, textarea {color:#fff;font-size:12px; background:#c1c1c1; border:1px solid #ccc;}
						
				
.office {				font-size:11px;
						color:#999999;
						font-family:arial, sans-serif;
						letter-spacing:0px;
						line-height:16px;
						text-align:left;}
						
.office span		{font-size:14px;}
						

/*CONTACT FORM*/




/* LINKS #01478F*/

.closed a, .open a {background:#fff ; color:#000; display: block; border-bottom:3px solid #fff; line-height:28px; padding-left:15px;}


.closed a, .closed a:link, .closed a:visited, .open a, .open a:link, .open a:visited {text-decoration:none; color:#000;}



.wsp{padding:10px 0 10px 0;}
