.body td, tr
{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.containerdiv
{ margin-top:7px;}
.containertable
{margin-left:10px;border:0;background-image:url(http://www.surfezy.com/images/search_background.png);
background-repeat:no-repeat;height:70px;width:420px;}
#searchTable { position:absolute; top:18px;}
#searchBackground {background-image:url(http://www.surfezy.com/images/background.png);background-repeat:repeat;height:100px;}
#background {background-image:url(http://www.surfezy.com/images/background.png);background-repeat:repeat;height:500px;}
#Logo { position:absolute; top:14px; left:-234px;}
#LogoMain {background-image:url(http://www.surfezy.com/images/logos/logo_surfezy_main.png);
margin-left:0px;top:100px;width:250px;height:60px;
}
#searchbox {
top:150px;height:80px;	
	}
#advancelink{
top:205px;	
	}
	#country{
margin-left:250px;top:80px;
position:absolute;
	}
#LogoAdvance {background-image:url(http://www.surfezy.com/images/logos/logo_search.png);margin-left:18px;margin-top:2px;width:250px;height:60px;position:absolute;
}
.alien {
      /*  background-image:url(http://www.surfezy.com/images/alien_ship.png);*/
	margin-left:310px;
	top:240px;
        position:absolute;
        z-index:2;
}
.arrow {
      /*  background-image:url(http://www.surfezy.com/images/alien_ship.png);*/
	margin-left:423px;
	top:72px;
        position:absolute;
        z-index:2;
}
.webkit .linkbackground {
      /*  background-image:url(http://www.surfezy.com/images/alien_ship.png);*/
	margin-left:10px;
	top:113px;
         position:absolute;
         z-index:0;
}
.linkbackground {
      /*  background-image:url(http://www.surfezy.com/images/alien_ship.png);*/
	margin-left:12px;
	top:110px;
         position:absolute;
         z-index:0;
}
.banner
{
position:absolute;
margin-left:14px;
top:110px;
z-index:1;
}

.quickLinks a {
	padding: 0 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-size:9px;
	color:#06F;
	text-align:left;
	text-decoration:underline;
}
.quickLinks a:hover {
	padding: 0 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-size:9px;
	color:#03F;
	text-align:left;
	text-decoration:underline;
}
.quickLinks a:visited {
	padding: 0 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-size:9px;
	color:#06F;
	text-align:left;
	text-decoration:underline;
}

#mountain {
        background-image:url(http://www.surfezy.com/images/mountain.png);
margin-left:-50px;      
top:367px;
	width:500px;
	height:60px;
        position:absolute;
}
.features {
	padding: 0px; 	
        top:198px;
        margin-left:220px;
        width:230px;
	height:150px;
        position:absolute;
}
#footerBackground {background-image:url(http://www.surfezy.com/images/background.png);background-repeat:repeat;height:70px;
}
# a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#09F; text-decoration:none;}
#footer { top:500px; width:100%; position:absolute;}
#footer p { margin: 0; padding: 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#666; line-height:16px;}
#footer a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#09F; text-decoration:none;}
#footer a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#09F; text-decoration:underline;}
#footerSearch { margin-top:0px; width:100%;}
#footerSearch p { margin: 0; padding: 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#666; line-height:16px;}
#footerSearch a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#09F; text-decoration:none;}
#footerSearch a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#09F; text-decoration:underline;}
#footerSearch a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#09F; text-decoration:none;}
#countries,#optionallanguage,#themegroup
{ background-color:#e4f2fc; height:22px; border-width:1px; border-style:solid; Border-color:#aaaaaa;}
.advancedsearchsubtitletd
{ padding-bottom:15px; padding-top:10px; padding-left:5px; padding-right:5px;}
.advancedsearchtexttd
{ width:250px; padding-left:5px; height:40px; padding-right:5px;}
.advancedsearchfieldtd
{ padding-bottom:15px;}
.advancedsearchtextstyle
{ font-size:12px;}
.advancedsearchtable
{ width:400px; margin-top:10px; padding-top:5px; padding-bottom:15px;}
.advancedsearchexampletext
{ font-size:12px;}
.advancedsearchtitletable
{ width:700px; margin-top:20px; background-color:#e1e1e1; padding-top:15px; padding-bottom:15px;}
.advancedsearchtitletd
{ padding-left:5px; height:30px; text-align:center; background-color:#e4f2fc; width:100%; border:#045c97; border-style: solid; border-width: 1px;}
.advancedsearchsubtitletext
{ font-size:12px; font-weight:bold;}
.footertable
{ width:100%; padding-top:15px;}
.footertext
{ font-size:12px;}
.footertd
{ padding-left:10px;}
.headerlinkstd
{ width:100%; padding-right:5px; padding-left:5px; padding-top:2px; font-size:13px;}
.headerlinkstd a ,.headerlinkstd a:visited
{ color:#000000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.languagetd
{ padding-left:5px; font-size:12px; height:30px;}
.headerlink
{ font-size:12px;}
.themetd
{ padding-left:5px; padding-top:2px; font-size:13px; white-space:nowrap;}
.cloudtagtd
{ margin-top:20px; padding-top:5px; padding-left:5px; border-color:#77c3fa; border-width:1px; border-style:solid; padding-bottom:5px; padding-left:5px; padding-right:5px;}
.cloudtagtd a
{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.generallinks
{ font-size:12px;}
.opendirectorytd
{ padding-top:10px;}
.advancetd
{ top:120px; margin-left:330px; height:20px; font-size:9px; position:absolute; white-space:nowrap;}
.advancetd a
{ height:20px; font-size:9px; color:#000; text-decoration:underline;}
.advancetd a:visited
{ height:20px; font-size:9px; color:#000; font-weight:bold; text-decoration:underline;}
.advancetd a:hover
{ height:20px; font-size:9px; color:#000; font-weight:bold; text-decoration:underline;}
.footerlinktd
{ height:15px; border-top: #045c97; padding-top:5px; border-top-style: solid; border-top-width: 1px;}
.stdpagetitle
{ font-size:14px; font-weight:bold;}
.emailafrndurltd , .emaillinkdesctd
{ padding-top;5px; background-color:#e4f2fc; padding-bottom:5px;}
.emailafrndurl
{ font-size:12px; font-weight:bold;}
.#mandatory
{ color:red; font-size:10px; font-weight:bold; vertical-align:top; padding-left:2px; padding-right:2px;}