body{
	font-family:Arial,Helvetica,FreeSans,sans-serif;
	font-size:62.5%;
	line-height:1.25;
	text-align:center;
	background: #fff;
	margin:0;
}
h1,h2,h3,h4,h5,h6{margin:0;}
h1{font-size:2.4em;}
h2{font-size:2.1em;}
h3{font-size:1.8em;}
h4{font-size:1.6em;}
h5{font-size:1.4em;}
h6{font-size:1.3em;}

form,fieldset,legend{padding:0;margin:0;}
p,form,fieldset,table{margin:0 0 1em;}
img,fieldset{border:0;}

ul,ol,dl{padding:0;margin:1em 1em 1em 3em;}
li,dt,dd{padding:0;margin:0;}
dd{margin-left:1em;}
blockquote{margin:1em;}

table{border-collapse:collapse;}
form{font-family:Arial,Helvetica,FreeSans,sans-serif;}
input,textarea,select{font-family:inherit;font-size:inherit;}

pre,code,kbd,samp,tt{font-family:Courier,"Courier New",monospace;font-size:1em;}
pre{background:#f9f9f9;padding:1em;border:1px solid #eee;}

abbr,acronym{border:0;cursor:help;}

a{color: #005586;text-decoration:none;outline:0;}
a:hover{text-decoration:underline;}


/* HEADER */
#hd,
#hd-nav a:hover,
#hd-nav a:hover em,
#hd-nav .selected a,
#hd-nav .selected em{
	background-image:url(../images/hd.gif);
}
#hd{
	background-color:#193748;
	background-repeat:repeat-x;
	padding:0 10px;
}
#hd .c{
	min-width:760px;
	max-width:960px;
	_width:960px; /* IE < 7 */
	text-align:left;
	margin:0 auto;
	position:relative;
	
}
#hd-nav{
	height: 80px;
	font-size:1.4em;
	font-weight:bold;
	line-height:1.3;
	margin:0;
	float:left;
	list-style:none;
}
#hd-nav li{
	float:left;
}
#hd-nav a{
	color:#d0d6d9;
	padding-right:15px;
	float:left;
	cursor:pointer;
}
#hd-nav em{
	font-style:normal;
	padding:42px 0 20px 15px;
	float:left;
	display:block;
}
#hd-nav .selected a{
	color:#e8ebed;
	background-color:#33515f;
	background-position:right -320px;
}
#hd-nav .selected em{
	background-color:#33515f;
	background-position:left -320px;
}
#hd-nav a:hover,
#hd-nav .selected a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#0f2835;
	background-position:right -160px;
}
#hd-nav a:hover em,
#hd-nav .selected a:hover em{
	background-color:#0f2835;
	background-position:left -160px;
}

#hd-nav li.addons{
	padding-left: 170px;
}

#hd-nav li.picclique img{
	width:140px;
	height:100px;
	display:block;
	margin-top:10px;
	position: absolute;
}
#hd-nav .picclique a:hover{
 /* #hd-nav li.picclique:hover{ */
	background-color: transparent;
	background-image: none;
	/* margin-top: -1px; */
}


/* BODY */
#bd{
	background:#fff url(../images/bd.gif) repeat-x;
	padding-top:42px;
	clear:both;
	
	
}



.content{
  width:860px;
  text-align:left;
  margin:0 auto;
}

.content p {
	font-size: 14px;
}


.btn{
  font-weight:bold;
	background:#fff url(../images/btn.gif) no-repeat left bottom;
	padding:4px 10px;
	border:1px solid #aa9;
	border-top-color:#ccb;
	border-left-color:#ccb;
	cursor:pointer;
}
.btn:hover{
	text-decoration:none;
	background-position:right bottom;
}



/* ABOUT PICCLIQUE */
#about-picclique{
  background:url(../images/home/about-picclique.gif) repeat-x bottom;

	width: 100%;
}
#about-picclique .c{
	width:860px;
  height:450px;
	text-align:left;
	margin:0 auto;
  position:relative;
}
h2#title{
  font-size:3.4em;
  font-weight:normal;
  letter-spacing:-1px;
  margin-bottom:5px;
}
p#description{
  font-size:1.6em;
  font-weight:bold;
  line-height:1.25em;
  color:#777;
}
#vidcap-parent{
  width:460px;
  height:395px;
  position:absolute;
  right:0;
  bottom:0;
}
/* DOWNLOAD */
#download-picclique{
  width:354px;
  height:116px;
  font-size:30px;
  letter-spacing:-1px;
  text-decoration:none;
  color:#000;
  background:url(../images/home/download.gif) no-repeat;
  padding:9px 0 0 76px;
  display:block;
  position:absolute;
  left:10px;
  bottom:0;
}
#download-picclique:hover{
  background-position:0 -250px;
}
#download-picclique:active{
  background-position:0 -500px;
}
#download-picclique span{
  font-size:13px;
  letter-spacing:0;
  margin-left:2px;
  display:block;
}



/* MAILING LIST */
#subscribe-form{
  background:url(../images/home/new-features.gif) repeat-x;
  padding-top:30px;
  margin: 0px;
  clear:both;

}
#subscribe-form fieldset{
  width:350px;
  background:url(../images/home/mailing-list.gif) no-repeat 5px 10px;
  padding:10px 5px 5px 55px;
  margin:0 auto;
}
#subscribe-form input{
  font-size:1.3em;
}
#subscribe-form #MERGE0{
  width:220px;
  color:#777;
  padding:5px;
	border:1px solid #ccb;
	border-top-color:#aa9;
	border-left-color:#aa9;
}
#subscribe-form .btn{
	color:#264250;
	padding:2px 0;
	margin-left:5px;
}
#subscribe-form p{
  font-size:1.1em;
  margin:0;
}




/* FOOTER */
#ft{
/*
	background:#f5f8fa url(../images/ft.gif) repeat-x;
	*/
	background:	#3e5f6c url(../images/ft.gif) repeat-x;
	height: 85px;
	
		
	
	margin: 0px;
	padding:18px 0px 0px 0px;
	clear:both;
	

}
#ft .c{
	min-width:760px;
	max-width:860px;
	_width:960px; /* IE < 7 */
	text-align:left;
	margin:0 auto;

}
#ft a{
	color:#183b52;
	color:black;
	color:#888;
}
#ft ul{
	color:#000;
	margin:0 1em 0 0;
	list-style:none;
}
#ft #ft-nav{
	width:74%;
	margin:0px;
	float:left;
}
#ft-nav li{
	width:25%;
	font-size:1.3em;
	font-weight:bold;
	float:left;
}
#ft-nav li.picclique{
	width:17%;
}
#ft-nav ul li{
	width:auto;
	font-size:.85em;
	font-weight:normal;
	float:none;
	margin-left:2px;
}
#ft p.copyright{
	width:24%;
	font-size:1.1em;
	text-align:right;
	margin:2px 0 0;
	float:right;
}

/* FIX FLOATS */
#hd .c:after,
#bd:after,
#new-features ul:after,
#ft .c:after,
#ft-nav:after{
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	content:".";
}
/* IE < 7 - PNG FIX */
#hd-nav li.picclique img,
div.playButton,
#screenshot,
#new-features img{
	_behavior:url(http://picclique.com/images/iepngfix.htc);
	
}