
/* CSS for .tel Landing Pages 

	Tel Promotional Campaign - #55808
	Ben Bishop
	
 */


/* Reset ---------------------*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0;}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}


/* Styles ---------------------*/

body {background: #fff url(images/back.jpg) top left repeat-x; font-family:Arial, Helvetica, sans-serif;color:#333333; font-size: 14px;}
a {color: #ff8114; font-weight: 900; font-size: 14px;}
.right {float: right; margin-right:40px;}


div#wrapper {width: 960px; margin-left:auto; margin-right: auto;}

h1, h2 {background: #fff url(images/header.jpg) top left no-repeat; height: 191px; width: 960px; text-indent:-1000em;}
h2 {background: #fff url(images/main.jpg) top left no-repeat; height:249px;}

form {background: #fff url(images/search.jpg) top left no-repeat; height:121px; width: 960px; position: relative;}
	input#keyword {font-size:24px; margin:14px 8px 0 0; padding:2px 5px; width:390px;}
	select {display: none;}
	button {background:transparent; border:0; cursor:pointer; height:40px; text-indent:-1000em; width:160px;left:748px;position:absolute;top:15px;}
	
div#content {background: #fff url(images/features.jpg) no-repeat top left; height:253px; padding:30px 40px; position: relative;}
div#content h3 {font-size: 28px; margin-bottom: 21px; letter-spacing: -0.05em;}

div#content ul {float:left; margin:0 13px 0 30px; width:345px;}
div#content ul#space {width:290px;}
div#content ul li {line-height:21px; margin-bottom:9px;}
div#content p {clear:both; font-size:16px; letter-spacing:-0.03em; line-height:20px; padding:20px 0;}

div#price {font-size:60px; font-weight:900; left:780px; letter-spacing:-0.04em; position:absolute; top:65px;}
div#price span {display: block; font-size: 14px; font-weight: normal; letter-spacing: normal;}
div#price span.nowonly {font-size:24px;}

div#footer {background: url(images/footer-logo.jpg) top left no-repeat; height: 73px; padding:20px 15px 0 372px; margin-bottom: 10px;}
div#footer p {font-size: 9px; line-height:14px; }

div#terms {margin-bottom:30px; padding:0 15px;}
div#terms p {color:#666666;font-size:9px;line-height:14px;}
div#terms a {color:#666666;font-size:9px;}

form p { position:relative; margin-left: 330px; }
label  { position:absolute; top:20px; left:4px; font-size:24px; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; }
