/*

Theme Name: Clique Photobooth

Description: Wordpress theme 

Version: 1.0

*/



*{margin:0; padding:0;}

a img{border:none;}

a{color:#333;}

a:hover{color:#6bddd3}

p{margin:10px 0;}

.clear{clear:both;}

body{font-family:"Trebuchet MS"; font-size:11px; color:#666; line-height:120%; height:100%;}

.wrapper{width:980px; margin:auto;}

.hidden{display:none;}

h1{color:#a952ee; font-size:24px; margin:10px 0}

h2, h2 a{color:#a952ee; font-size:20px; margin:0 0 15px 0; text-decoration:none;}

h3, h3 a{color:#a952ee;margin:10px 0; text-decoration:none;}



#header{margin-top:10px;}

.logo{width:320px; height: 74px; float:left; margin:10px 0;}

.logo a { display: block; width:320px; height: 74px; }

.icons{float:right;}

.menu{float:left;background:url(images/menu_bg.jpg) no-repeat top left; width:555px/*438px*/; height:35px;font-size:12px; font-weight:bold; margin-left:0 /*100px*/;}

.menu ul{margin:10px 5px 0 5px;}

.menu ul li{list-style:none; display:inline}

.menu ul li a{color:#a952ee; padding:5px 15px; text-decoration:none; border-right:1px solid #7de0d8}

.menu ul li a.menulast{border-right:none;}

.menu ul li a:hover{color:#6bddd3}



.searchbox{margin:10px 0; width:260px; float:right}

.searchbox form{padding:5px; }

.searchbox form label{display:none;}

#s{border:1px solid #676767;width:160px;font-size:10px;padding:3px 5px;}

#searchsubmit{background:url(images/search.jpg) no-repeat; text-indent:-9999px; width:75px; height:23px; border:none; padding-bottom:5px;}

.subscribe{background:url(images/subscribe.jpg) no-repeat; text-indent:-9999px; width:75px;height:20px;border:none;padding-bottom:5px; display:block; margin-top:5px;}



#banner{background:#f2f2f2 url(images/banner_bg.jpg) repeat-x; margin:5px 0; padding:10px 0; border-top:1px solid #a952ee; border-bottom:1px solid #a952ee}

.bannerleft{float:left; width:535px;}

.bannerleft img{padding:5px; background:#fff;}

.bannerright{float:right;width:420px;}

.bannerright img{margin:5px 10px 5px 0;}





.content{background:#e7e7e7 url(images/content_bg.jpg) no-repeat;margin:15px 0; padding:10px;  border:1px solid #7de0d8; font-size:13px;}

.textcontent{margin:15px 0; padding:15px 0; background:url(images/text_bg.jpg) repeat-x;font-size:13px;}

.eventcontent{background:#e7e7e7 url(images/eventcontent_bg.jpg) no-repeat;margin:15px 0; padding:10px;  border:1px solid #7de0d8; color:#a952ee;font-size:13px;}

.content p{margin:10px 0;font-size:13px;}

.entry{margin:10px 0; font-size:13px;}

.leftcontent{float:left; width:400px; margin-left:30px;font-size:13px}

.rightcontent{float:left; width:400px; margin-left:120px;font-size:13px}



.event{float:left; width:280px; margin-right:20px; margin-bottom:20px;}



#footer{background:#e7e7e7 url(images/footerbg.jpg) repeat-x;border-top:1px solid #a952ee;padding:15px 0; position:relative; bottom:0; width:100%;}

.footerbox{float:left;width:190px;padding-right:20px;margin-right:20px;border-right:1px solid #7ce1d8;display:block;}

.footerbox h2{color:#acacac;margin-bottom:10px;}

.footerbox p{color:#666666;line-height:110%;}

.footerbox a{color:#a952ee;text-decoration:none;}

.mail{width:180px;height:18px;border:1px solid #333333;background:#ffffff;font-size:11px;margin:10px 0;}

.subscribe{font-size:11px;}

.footerlist{float:right;width:320px; text-align:right; font-weight:bold;}

.footerlist li{display:inline;}

.footerlist li a{color:#333; text-decoration:none; margin:0 8px;}

.footerlist li a:hover{color:#6bddd3}

.box3{float:left;width:170px;padding-right:0;margin-right:20px;border-right:none;}

.box3 h2{color:#acacac;margin-bottom:10px;}

.box3 p{color:#666666;line-height:110%;}

.box3 a{color:#a952ee;text-decoration:none;}



#respond input{margin:10px 0;}



/* Form Stylin */
#contactform { padding:10px 0; margin-bottom:15px;}
#contactform fieldset { border:1px solid #a952ee; padding:10px 25px 15px; margin:10px 0; }
#contactform legend { }
#contactform p { margin: 0; }
#contactform label { display:block; width:150px; line-height:15px; padding:5px; height:10px; float:left; clear:both; margin:10px 0 0; }
#contactform input, #contactform select { float:none; height:20px; border:1px solid #676767;  background:#ececec; margin:10px 0 0; }
#contactform .submit input { width:45px; height:20px; padding:0px; }
#contactform textarea { float:none; width: 700px; height:70px; border:1px solid #676767;  background:#ececec; margin:10px 0 0; }
#contactform .required { color:#F00; }

/* Custom Style */
#zrx_captcha { float: left; margin-top: 10px; }
#respond { margin-top: 20px; }

/* Form Styling */
#commentform { width:500px; float:left; }
#commentform #contactform textarea { width:425px;}
#fbc_login { width:300px; float:left;}

/* Comment Styli */
ol.commentlist { list-style:none; }
.comment-author.vcard img { float:left; padding:0 10px 10px 0; }
li.comment { border:1px solid #7de0d8; background:#e7e7e7; padding:10px; margin:10px 0;  }

#alt-login-methods { float:left; width:300px; margin-left:18px; }