a  {
   text-decoration:underline;
}

a ins  {
   text-decoration: none;
}

#toolscopytext ul,
#toolscopytext p,
#toolscopytext1 p,
#toolscopytext2 p,
#catalogcopytext2 p,
#catalogcopytext2 ul,
#videoscopytext p,
#guidecopytext p,
#guidecopytext ul,
#guidecopytext2 p,
#guidecopytext2 ul,
#guidecopyReal p,
#iphonecopytext p,
#homecopytext p,
#homecopytext2 p,
#templatescopytext p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   color:#747577;
   margin: 0px;
   text-align: left;
}

#tempnavtext p  {
   font: 12px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
}

#videosheadertext p,
#guideheadertext p,
#iphoneheadertext p,
#templatesheadertext p,
#toolsheadertext p  {
   font: 18px/22px Helvetica, Arial, sans-serif;
   font-weight:bold;
   color:#747577;
   margin: 0px;
   text-align: left;
}

#guideheadertext,
#toolsheadertext,
#videosheadertext,
#templatesheadertext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 241px;
   z-index: 6;
   width: 250px;
}

#tempnavtext  {
   visibility: visible;
   position: absolute;
   left: 550px;
   top: 700px;
   z-index: 6;
   width: 85px;
}

#toolscopytext1  {
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 275px;
   z-index: 6;
   width: 220px;
}

#toolscopytext2  {
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 275px;
   z-index: 6;
   width: 220px;
}

#catalogcopytext2  {
   visibility: visible;
   position: absolute;
   left: 450px;
   top: 275px;
   z-index: 6;
}

#iphoneheadertext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 241px;
   z-index: 6;
   width: 180px;
}

#toolsb a,
#videosb a,
#guidesb a,
#templatesb a,
#homeb a,
#catalogb a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#videoscopytext,
#toolscopytext,
#templatescopytext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 275px;
   z-index: 6;
   width: 604px;
}

#guidecopytext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 275px;
   z-index: 6;
   width: 200px;
}

#guidecopytext2  {
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 275px;
   z-index: 6;
   width: 220px;
}


#templateslist1  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 245px;
   z-index: 6;
   width: 315px;
}

#templateslist2  {
   visibility: visible;
   position: absolute;
   left: 345px;
   top: 245px;
   z-index: 6;
   width: 315px;
}

#iphonecopytext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 275px;
   z-index: 6;
   width: 365px;
}

#iphonebanner2  {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 275px;
   z-index: 6;
   width: 200px;
}

#templates,
#tools,
#guides,
#videos,
#home,
#catalog  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#footertext p a:hover  {
   text-decoration: underline;
}

#iphoneappbannerimg  {
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 233px;
   z-index: 4;
   width: 358px;
   height: 496px;
}

#guidescopyboxnomerge  {
   background: url(sg_guides_media/guidescopyboxnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 233px;
   z-index: 5;
   width: 630px;
   height: 496px;
}

#catalogcopyboxnomerge  {
   background: url(sg_guides_media/catalogcopyboxnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 233px;
   z-index: 5;
   width: 1002px;
   height: 496px;
}

#catalogboxnomerge  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 233px;
   z-index: 5;
   width: 630px;
   height: 496px;
}

#templatesheadertext  {
   width: 131px;
}

#templatesb a:hover  {
   background-position: -114px 0%;
}

#homecopyboxnomerge  {
   background: url(sg_guides_media/homecopyboxnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 507px;
   z-index: 4;
   width: 630px;
   height: 222px;
}

#catalogb a:hover  {
   background-position: -88px 0%;
}

#travelheaderimg  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 184px;
   z-index: 4;
   width: 1024px;
   height: 36px;
}

#videosb a:hover  {
   background-position: -69px 0%;
}

#mainbodynomerge  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 174px;
   z-index: 3;
   width: 1024px;
   height: 565px;
   background-color: #FFFFFF;
   background-image: none;
   border: dotted;
   border-color:#ececec;
}

#guidesb a:hover  {
   background-position: -70px 0%;
}

#toolsb a:hover  {
   background-position: -63px 0%;
}

#footertext p a  {
   border: 0px none #000000;
   font-weight: bold;
   text-decoration: none;
   color: #CDCDD1;
}

#homeb a:hover  {
   background-position: -54px 0%;
}

#greydivideimg  {
   visibility: visible;
   position: absolute;
   left: 650px;
   top: 233px;
   z-index: 4;
   width: 1px;
   height: 496px;
}

#templatesb a  {
   width: 114px;
   background-image: url(sg_guides_media/templatesb.png);
}

#greyworldimg  {
   visibility: visible;
   position: absolute;
   left: 854px;
   top: 648px;
   z-index: 4;
   width: 160px;
   height: 82px;
}

#footertext p  {
   font: bold 11px/13px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #20bced;
   text-align: left;
}

#templatesb  {
   visibility: visible;
   position: absolute;
   left: 908px;
   top: 149px;
   z-index: 3;
   width: 114px;
   height: 10px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 747px;
   z-index: 3;
   width: 749px;
}

#catalogb a  {
   width: 88px;
   background-image: url(sg_guides_media/catalogb.png);
}

#guidesb a  {
   width: 70px;
   background-image: url(sg_guides_media/guidesb.png);
}

#videosb a  {
   width: 69px;
   background-image: url(sg_guides_media/videosb.png);
}

#toolsb a  {
   width: 63px;
   background-image: url(sg_guides_media/toolsb.png);
}

#catalogb  {
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 149px;
   z-index: 3;
   width: 88px;
   height: 10px;
}

#stampimg  {
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 275px;
   z-index: 4;
   width: 330px;
   height: 330px;
}

#homeb a  {
   width: 54px;
   background-image: url(sg_guides_media/homeb.png);
}

#logoimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 16px;
   z-index: 3;
   width: 210px;
   height: 145px;
}

#guidesb  {
   visibility: visible;
   position: absolute;
   left: 629px;
   top: 149px;
   z-index: 3;
   width: 70px;
   height: 10px;
}

#videosb  {
   visibility: visible;
   position: absolute;
   left: 815px;
   top: 149px;
   z-index: 3;
   width: 69px;
   height: 10px;
}

#toolsb  {
   visibility: visible;
   position: absolute;
   left: 724px;
   top: 149px;
   z-index: 3;
   width: 63px;
   height: 10px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 149px;
   z-index: 3;
   width: 54px;
   height: 10px;
}

#mainnav  {
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 144px;
   z-index: 3;
   width: 580px;
   height: 16px;
}

#mainnav p {
	margin:0;
	padding:0;
	color:#20bced;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#mainnav a {
	margin:0;
	padding:0 2px 0 2px;
	color:#20bced;
	text-decoration:none;
}

#mainnav a:hover {
	color:#747577;
	text-decoration:none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

/* Videos
------------------------------------------------------*/

.vid-resource {
	width:480px;
	height:425px;
	margin: 0px auto 0px auto;
	}

#thumbs {
	width:450px;
	margin: 0 auto;
	}

.vid_thmbs {
	margin: 10px 0px 0px;
	float:left;
	width:150px;
	height:100px;
	text-align: center;
	padding-top:15px;
	}

.instruc_labels {
	width:120px;
	margin: 10px auto 0;
	font-weight:bold;
	color:#747577;
	}

a .instruc_labels {
	color:#747577;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

a:hover .instruc_thmbs {
	background-color:#648dc7;
	}


/* Templates
------------------------------------------------------*/

.item {
	width: 315px;
	margin: 0px;
	height: 100px;
	}

.item img {
	border: none;
	width: 75px;
	height: 90px;
	margin: 5px 5px 5px 5px;
	float: left;
	}

.item h3 {
	font-size: 12pt;
	font-family: sans-serif, Arial, Verdana;
	color: #747577;
	line-height: 2em;
	}

.instructions {
	margin-bottom:0px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#747577;
	}

.instructions2 {
	margin-bottom:0px;
	margin-right:30px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#747577;
	}

.item a {
	color:maroon;
	}

.item a:hover {
	color:teal;
	}
	
.item2 {
	width: 315px;
	margin-bottom:0px;
	margin-right:30px;
	height: 100px;
	}

.item2 h3 {
	font-size: 12pt;
	font-family: sans-serif, Arial, Verdana;
	color: #000;
	line-height: 2em;
	}

.item2 a {
	color:maroon;
	}

.item2 a:hover {
	color:teal;
	}


/* Apps
------------------------------------------------------*/

.ipod a {
	color:#000000;
	}

.ipod a:hover {
	color:#FF0;
	}