@charset "UTF-8";
/* CSS Document */

html {
margin:0px;
}

body {
background:url(../../images/weddingbg.jpg) no-repeat;
margin:0px;
padding:0px;
}

#ptelogo {
position:absolute;
left:705px;
top:-5px;
}

#facebook {
position:absolute;
left:925px;
top:200px;
z-index:2000;
}

#servicesmenu {
position:absolute;
width:180px;
left:885px;
top:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

#servicesmenu ul li {
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
left:-40px;
color:#424242;
line-height:14px;
font-size:12px;
font-weight:bold;
list-style:none;
}

#servicesmenu a {
color:#293475;
text-decoration:none;
}

#servicesmenu a:hover {
color:#262626;
text-decoration:underline;
}

#imagination {
position:absolute;
top:5px;
z-index:100;
}

#learnmore {
position:absolute;
width:300px;
left:110px;
top:390px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#293475;
line-height:14px;
font-size:20px;
font-weight:bold;
z-index:101;
}

#nav {
position:absolute;
left:10px;
top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#424242;
line-height:20px;
font-size:14px;
}

#nav a {
color:#424242;
text-decoration:none;
}

#nav a:hover {
color:#262626;
text-decoration:underline;
}

#nav ul li {
position:relative;
top:-5px;
left:0px;
list-style:none;
}

#contactinfo {
position:absolute;
left:0px;
top:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646464;
line-height:18px;
font-size:34px;
font-weight:bolder;
list-style:none;
}

#contactinfo a {
position:relative;
top:10px;
left:92px;
font-size:16px;
color:#464646;
font-weight:normal;
text-decoration:none;
}

#contactinfo a:hover {
position:relative;
top:10px;
left:92px;
font-size:16px;
color:#262626;
font-weight:normal;
text-decoration:underline;
}

#email {
position:absolute;
left:-35px;
top:165px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646464;
line-height:18px;
font-size:46px;
font-weight:bolder;
list-style:none;
}

#email a {
position:relative;
top:10px;
left:92px;
font-size:16px;
color:#464646;
font-weight:normal;
text-decoration:none;
}

#email a:hover {
position:relative;
top:10px;
left:92px;
font-size:16px;
color:#262626;
font-weight:normal;
text-decoration:underline;
}

#flashrotator {
position:absolute;
left:400px;
top:0px;
background-color:#000000;
z-index:0;

}

#infotext {
position:absolute;
width:400px;
left:600px;
top:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}

#aboutinfotext {
position:absolute;
width:400px;
left:600px;
top:290px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}

#elementsinfotext {
position:absolute;
width:600px;
left:600px;
top:290px;
line-height:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}

#possible {
position:relative;
left:-50px;
top:50px;
}

#footer {
position:absolute;
top:700px;
left:600px;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}