/*
Theme Name:Paper Made
Theme URI:http://themeforest.net/user/dtbaker
Description:The Paper Made Themeforest Template created by <a href="http://themeforest.net/user/dtbaker">dtbaker</a>.
Version:1.1
Author:David Baker & Hayley Crook
Author URI:http://dtbaker.com.au
Tags:paper
Paper Made v1.1
http://dtbaker.com.au
This theme was designed and built by David Baker & Hayley Crook,
whose blog you will find at http://dtbaker.com.au/ and http://hayleycrook.com
*/
@font-face{font-family:Chalkduster;src:local("Chalkduster"),url(Chalkduster.ttf);}
.clear{clear:both;}
img{border:0;}
/*Template Layout*/
body{background-color:#edf7ff;background-image:url(images/page_bg.jpg);background-position:top;background-repeat:repeat-x;margin:0px;padding:0px;color:#838383;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5em;/* vertical spacing between your lines of text*/}
a,a:link,a:visited{color:#CF00A9;text-decoration:underline;}
a:hover{color:#3084c4;text-decoration:none;}
#clouds{/* background-image:url(images/clouds_bg_tile.jpg);*/
background-position:top;background-repeat:repeat-x;margin:0px;padding:0px;}
#background_texture{background:url(images/header_bg.png) center top no-repeat;clear:both;height:325px;}
#wrapper{width:956px;margin:0px auto;/*centers your design on the page*/
padding:37px 0px 0px 0px;/*space from the top of the screen*/}
#header{height:257px;width:940px;clear:both;}
#logo{width:270px;/*change this width and height to match your logo image*/
height:97px;float:left;margin:45px 0px 0px 72px;}
#logo a{text-decoration:none;font-size:28px;outline:none;}
/*Slider*/
.right2 h2.widgettitle{border-bottom:1px solid #EFEFEF;height:25px;text-align:center;font-family:Chalkduster,Arial,Helvetica,sans-serif;line-height:25px;font-size:18px;}
#header_right{width:568px;height:190px;float:right;margin:20px 20px 0px 0px;padding:0;}
#hidden-controller{display:none;}
#header-slides-holder{margin-top:20px;}
.slide{width:500px;}
#header-slides{margin-left:20px;}
#header-slides ul,#slider li{margin:0;padding:0;list-style:none;}
#header-slides li{width:550px;height:200px;overflow:hidden;}
#prevBtn,#nextBtn{display:block;width:34px;height:77px;position:absolute;margin-left:-17px;top:150px;overflow:hidden;text-indent:-999px;}
#nextBtn{margin-left:523px;}
#prevBtn a,#nextBtn a{display:block;width:34px;height:77px;background:url(images/icon_back.gif) no-repeat 0 0;}
#nextBtn a{background:url(images/icon_next.gif) no-repeat 0 0;}
/*
#jFlowSlide{float:left;}
#header-slides{float:left;height:200px;}
.slides-arrow-left{float:left;margin-top:80px;width:30px;cursor:pointer;}
.slides-arrow-right{float:right;width:30px;margin-top:80px;cursor:pointer;}
*/
.header-picture{padding-left:0px;margin-top:0px;float:left;padding-right:20px;width:208px;height:171px;}
.header-about-main{float:left;width:260px;margin-left:0px;margin-top:0px;}
.header-heading{margin:10px 10px 0px 0px;}
.header-description{color:#666666;font-size:13px;font-family:Arial,Helvetica,sans-serif;margin:0px;width:260px;height:116px;line-height:20px;text-align:justify;}
/*end slider*/
/*menu*/
.shailan-dropdown-menu{float:left;padding-top:6px;}
#menu_container{width:880px;height:60px;margin:9px 5px 0px 40px;float:left;padding:0;}
#menu_container ul{list-style:none;margin:0;padding:0;width:610px;float:left;}
#menu_container ul li ul.sub-menu{width:auto;margin:0 0 0 6px;padding:10px 0px 10px 0;border-top:1px solid #e4e4e4;}
#menu_container ul li{list-style:none;margin:0;padding:0 6px;}
#menu_container ul li li{margin:0 0 10px;}
#menu_container ul li a{font-size:16px;color:#415E8C;text-decoration:none;padding:6px;/* font-weight:bold;*/
font-family:Chalkduster,Arial,Helvetica,sans-serif;}
#menu_container ul li a:hover{color:#3084c4;/* background:#fff;*/}
.entry{color:#333;}
#menu_container ul li.current-menu-ancestor>a{color:#3084c4;}
#menu_container ul li.current-menu-item a{color:#cf00a9;}
#menu_container ul li.current-menu-item ul li a{color:#415E8C;}
/*#menu_container ul li a,#menu_container ul li a:link,#menu_container ul li a:visited{display:block;float:left;background:url(images/menu_sprite.gif) no-repeat;overflow:hidden;}
*/
/** FIRST MENU ITEM **/
#menu_container ul li a.m1,#menu_container ul li a:link.m1,#menu_container ul li a:visited.m1{width:91px;background-position:0 0;}
#menu_container ul li a.m1:hover{background-position:0 -44px;}
/** SECOND MENU ITEM **/
#menu_container ul li a.m2,#menu_container ul li a:link.m2,#menu_container ul li a:visited.m2{width:138px;background-position:-92px 0;}
#menu_container ul li a.m2:hover{background-position:-92px -44px;}
/** THIRD MENU ITEM **/
#menu_container ul li a.m3,#menu_container ul li a:link.m3,#menu_container ul li a:visited.m3{width:118px;background-position:-230px 0;}
#menu_container ul li a.m3:hover{background-position:-230px -44px;}
/** FOURTH MENU ITEM **/
#menu_container ul li a.m4,#menu_container ul li a:link.m4,#menu_container ul li a:visited.m4{width:113px;background-position:-345px 0;}
#menu_container ul li a.m4:hover{background-position:-345px -44px;}
/** FIFTH MENU ITEM **/
#menu_container ul li a.m5,#menu_container ul li a:link.m5,#menu_container ul li a:visited.m5{width:141px;background-position:-458px 0;}
#menu_container ul li a.m5:hover{background-position:-458px -44px;}
#search{width:250px;height:40px;float:right;margin-right:15px;}
#search .button{float:right;margin:4px 0 0 0;padding:0 !important;border:0 !important;}
#search .form{width:172px;background-color:#FFFFFF !important;padding:3px 0;border:1px solid #bebebe !important;float:left;margin:10px 0 0 0;}
/*3 box post its*/
.three_boxes{width:930px;margin:10px auto;clear:both;padding:0 0 0 10px;}
.post-it{width:227px;height:162px;float:left;background:url(images/postit.png) no-repeat top;}
.pin{width:44px;height:30px;margin:0px auto 0px auto;clear:both;position: relative;top:-4px;}
.title{width:206px;clear:both;text-align:center;font-family:Segoe Print,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#415E8C;height:36px;position:relative;top:-5px;padding:0 0 0 5px;}
.header-about-main a{text-decoration:none;}
.line-title .title {top:4px;}
#header-slides .title{height:auto;margin:0 0 10px 0;}
.header-about-main .title{width:260px;text-align:left;}
/*.post-it_text{width:172px;height:95px;float:left;font-size:11px;line-height:1.4em;color:#666666;margin:0px 0 0 22px;font-family:Tahoma,Arial;text-align:justify;}*/
.post-it .image{text-align:center;height:56px;}
.post-it .button{clear:both;text-align:center;}
/*main paper content*/
#breadcrumbs{margin:0 0 20px 0;background:url(images/title_line.png) repeat-x bottom;padding:0 0 10px 0;}
#breadcrumbs a{text-decoration:none;}
#breadcrumbs a:hover{text-decoration:underline;}
#paper_container{width:940px;margin:0px auto;margin-top:10px;clear:both;}
#paper_container .top{width:940px;height:13px;margin:0px;padding:0px;}
#main_content{padding:15px;background-color:#FFFFFF;}
#paper_container .bottom{width:940px;height:25px;height:13px;margin:0px;padding:0px;}
#main_content .left{width:590px;float:left;}
#main_content .right{width:301px;float:right;}
#main_content .right h2{background:url(images/title_latest_news_line.png) no-repeat bottom;padding:0px 0 8px 0;text-align:center;font-family:Chalkduster,Arial,Helvetica,sans-serif;font-weight:normal;margin:0 0 4px 0;}
hr.clear{margin-top:10px;margin:0px;clear:both;visibility:hidden;}
#footer{height:70px;width:940px;margin:0px auto;color:#6f8596;font-size:10px;padding-top:10px;font-family:Verdana,Arial,Helvetica,sans-serif;clear:both;}
#footer a,#footer a:link,#footer a:visited{color:#6f8596;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .right{width:450px;float:left;text-align:right;}
#footer .right ul,#footer .right ul li{float:left;}
#footer .right ul{padding:0;margin:0;}
#footer .right ul li{list-style-type:none;margin-right:10px;}
#footer .left{width:400px;float:right;text-align:right;}
/*General Content*/
h1{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#2180ac;font-weight:normal;margin-top:0px;}
h2{color:#415e8c;font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:1.5;margin:0 0 10px;font-weight:normal;}
h3{color:#ed1c24;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;}
h2 a:link,h2 a,h2 a:visited{/*blog titles*/
text-decoration:none;color:#415e8c;}
h2 a:hover{text-decoration:underline;}
.size11{font-size:11px;}
.image_border{border:1px solid #3b3b3b;margin:3px;padding:3px;}
hr{border:0;color:#e7e7e7;background-color:#e7e7e7;height:1px;width:100%;clear:both;}
/*news bubble*/
.news_bubble{width:251px;/*301 minus padding*/
height:161px;/*171 minus padding*/
background:url(images/bubble_bg.jpg) no-repeat top;margin-bottom:10px;padding:10px 25px 0px 25px;}
.news_bubble p{margin:0px;padding:0px;}
.news_bubble .text{font-size:11px;line-height:1.4em;width:262px;height:125px;overflow:hidden;}
/*contact box*/
.contact_box{width:251px;/*301 minus padding*/
height:138px;/*158 minus padding*/
background:url(images/pin_paper.jpg) no-repeat top;margin-bottom:10px;padding:20px 25px 0px 25px;}
.contact_box p{margin:0px;padding:0px;}
.contact_box .text{font-size:11px;line-height:1.4em;width:262px;height:125px;overflow:hidden;}
.contact_box .icon{margin:0px 8px 3px 2px;width:18px;text-align:center;}
/*services page*/
.service_box_container{width:610px;border-bottom:1px solid #e7e7e7;margin-bottom:5px;}
.service_box_container .image{float:left;width:72px;height:72px;margin:10px 0px 0px 22px;}
.service_box_container .text{float:right;width:490px;font-size:12px;padding:5px 0px;}
.service_box_container .text p{padding:0px;margin:0px;}
#main_content .narrowcolumn{width:560px;float:left;padding:10px;}
/*right boxes*/
#main_content .right2{width:301px;float:right;}
#main_content .left2{width:610px;float:left;}
.right2 ul li.menu-item{display:none;}
.right2 ul li.current-menu-ancestor,.right2 ul li.current-menu-ancestor ul li.menu-item,.right2 ul li.current-menu-item,.right2 ul li.current-menu-item ul li.menu-item{display:block;}
.small_paper{background:url(images/sml_paper_top.jpg) top no-repeat;width:301px;margin-bottom:10px;}
.small_paper_bottom{background-image:url(images/sml_paper_bottom.jpg);background-position:bottom;background-repeat:no-repeat;width:301px;}
.small_paper_bottom2{background-image:url(images/small_paper_bottom2.gif);background-position:bottom;background-repeat:no-repeat;width:301px;}
.small_paper .text{padding:15px;line-height:1.4em;font-size:11px;}
.small_paper .title_padding{margin-bottom:5px;border-bottom:1px solid #efefef;text-align:center;padding-bottom:5px;}
/*.line_list{margin:0px;padding:0px;}
.line_list li{list-style:none;padding:5px 0px;margin:0px;border-bottom:1px solid #efefef;}
.line_list a:link,.line_list a:visited{text-decoration:none;font-size:12px;color:#757575;}
.line_list a:hover{color:#999999;text-decoration:underline;}
*/
.small_paper ul{margin:0px;padding:0px;}
.small_paper ul li.pagenav h2{border-bottom:2px solid #FF0000;text-align:center;padding:3px;margin:0;}
.small_paper ul li{list-style:none;padding:5px 0px;margin:0px;}
.small_paper ul li ul{margin-left:10px;margin-top:5px;}
.small_paper ul li ul li{border:0;}
.small_paper ul li{border-bottom:1px solid #efefef;}
.small_paper_default ul li ul li ul li{border:0;}
.small_paper_default ul li ul li{border-bottom:1px solid #efefef;}
.small_paper ul a:link,.small_paper ul a:visited{text-decoration:none;font-size:12px;color:#757575;}
.small_paper ul a:hover{color:#999999;text-decoration:underline;}
.side_form{background-color:#FFFFFF!important;border:1px solid #d6dbe1;font-size:11px;color:#666666;margin-bottom:8px;}
/*contact page*/
.left_details{float:left;width:240px;}
.map{width:357px;height:225px;float:right;}
.contact_title{color:#186c9b;font-weight:bold;float:left;width:70px;}
.contact_detail{float:left;width:100px;clear:right;}
.forms{background-color:#FFFFFF !important;/*the important gets rid of the yellow google toolbar field style*/
border:1px solid #c8cdd2 !important;margin:3px 0px;padding:4px;}
.blue{color:#186c9b;}
#contact{border:0;}
#contact input,#contact select{border:1px solid #C8CDD2;}
#contact label{float:left;width:80px;margin-right:15px;clear:left;color:#186c9b;font-weight:bold;height:32px;}
#contact input,#contact textarea{margin-right:40px;}
#contact #submit{clear:left;margin-left:95px;}
/*END template styles*/
.post{margin:0px 0px 20px 0px;text-align:justify;}
.postmetadata{/*comments and tags*/
border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;font-size:11px;color:#a2a2a2;clear:both;}
.postmetadata a,.postmetadata a:link,.postmetadata a:visited{color:#838383;}
.alignright{/*blog image*/
margin:0px 0px 15px 15px;float:right;}
.alignleft{margin:0px 15px 15px 0px;float:left;}
.entry{}
blockquote{border-left:3px solid #e7e7e7;padding:10px;}
.more-link{}
.post small{background-image:url(images/icon_calendar_month.gif);background-position:left 2px;background-repeat:no-repeat;padding-left:20px;}
input{/*for all forms unless overwritten*/
background-color:#FFFFFF !important;/*the important gets rid of the yellow google toolbar field style*/
/* border:1px solid #c8cdd2 !important;*/
margin:3px 0px;padding:4px;}
textarea{/*for all forms unless overwritten*/
background-color:#FFFFFF !important;/*the important gets rid of the yellow google toolbar field style*/
border:1px solid #c8cdd2 !important;margin:3px 0px;padding:4px;}
input#search-submit{background:url(images/button_search_bg.png) no-repeat;border:0;width:65px;height:26px;cursor:pointer;margin:8px 0px 0px 4px;color:#415E8C;font-size:14px;}
/* Comments */
#comment-block{background:#EFEFEF;border:1px solid #CFCFCF;margin:0 0 28px;padding:15px;}
#comment-block h3{color:#222222;font-weight:normal;}
.commentlist{margin:0;padding:0;list-style:none;}
.commentlist li{margin:0;padding:0;list-style:none;}
.commentlist li div.comment-body{margin:6px;height:1%;margin:0 0 20px;min-height:115px;}
.commentlist li div.comment-left{float:left;clear:left;width:100px;padding:15px;}
.commentlist li div.comment-author img{margin:0 0 6px 0;}
.commentlist li div.comment-meta{font-size:10px;}
.commentlist li div.comment-right{float:right;clear:right;margin:10px 10px 0 0;padding:15px;width:680px;background:#F9F9F9 none repeat scroll 0 0;border:1px solid #CFCFCF;}
.commentlist li div.reply{float:right;clear:right;margin:0px 10px 0 0;padding:5px;}
.widgettitle{font-size:14px;}
#accordion h3{outline:none;}
#accordion h3 a{background:url("images/collapsed.png") no-repeat scroll 10px 13px;color:#415E8C;text-decoration:none;display:block;/* border:1px solid #f4f1e3;*/
padding:10px 10px 10px 30px;outline:none;}
#accordion h3 a:hover{background-color:#efefef;}
#accordion h3.ui-state-active a{background:url("images/expanded.png") no-repeat scroll 10px 13px;}
#accordion p{margin:0 0 10px 0;}
.menu-main-menu-container ul li.current-menu-item ul li a{text-decoration:none;}
.menu-main-menu-container ul li.current-menu-item a{color:#CF00A9;text-decoration:underline;}
.menu-main-menu-container ul li.current-menu-item a:hover{color:#3084c4}
#respond h3{color:#415E8C;}
.contact_info{border-bottom:1px solid #efefef;margin-bottom:10px;}
.contact_info,.contact_form{padding:0px 0;}
div.wpcf7 div.donation{display:none;}
.contact_form h2{font-size:24px;}
.language ul li,.language li{list-style-type:none;}
.language{float:right;padding:0 10px 0 0;}
.language ul li a{color:#fff;font-size:14px;text-decoration:none;margin:0 0 0 10px;}
.language ul li a:hover,.language ul li.active a{text-decoration:underline;}
.language ul,.language ul li{float:left;}
.language ul{margin:10px 0 0 0;}
span.name{font-weight:bold;font-size:15px;}
a.map-icon{background:url("images/map-pin.png") no-repeat scroll left;display:block;padding:0 0 0 25px;}

