/*  
Theme Name: UnspeakableDogness
Theme URI: http://www.behindtherabbit.com/wp-themes/dog/
Description: A simple, two columns yellow theme with a fake 3D paper effect.
Version: 1.6.1
Author: Cristiano M. Gaston
Author URI: http://www.behindtherabbit.com/
Tags: yellow, fixed-width, two-columns, left-sidebar

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* main styles */
body { background:#366fa6 url(images/bg.jpg) repeat-x top center; margin:0; padding:0; font-family:"Lucida Grande", Arial, Helvetica, sans-serif;}
a:link, a:visited {color:white; text-decoration:none;}
a:hover, a:active {color:#FFFFFF; text-decoration:underline;}
#page {width:700px; background:url(images/bg.png) 0 0 repeat-y; margin:0 auto;}
#header {height:312px;background:url(images/header.jpg) 0 0 no-repeat;}
#content {width:100%;background-color:white; padding-bottom:1px;}
#sidebar {width:160px; float:left; text-align:right;  padding:20px 0 0 20px;}
#footer {clear:both; text-align:center; color:#CCC; font-family:Arial; font-size:11px; }
#footer a:link, #footer a:visited {color:#CCC; text-decoration:none;}
#footer a:hover, #footer a:active {color:#000; text-decoration:underline;}

/* header */
#header h1 {margin:0; color:#FFF; padding:45px 0 0 30px; font-size:36px; font-weight:normal;}
#header h2 {margin:0; color:#FFF; font-size:16px; padding:0 0 0 30px; font-weight:normal;}
#header a:link, #header a:visited, #header a:hover, #header a:active {color:#FFF; text-decoration:none;}

/* posts... */
.post {padding:0 0; }
.post h1 {font-size:24px;}
.post h2 {font-size:18px;}
.post h1, .post h2 {padding:0; margin-bottom:0;}
.post h1 a:link, .post h1 a:visited, .post h2 a:link, .post h2 a:visited {color:#333;}
.post h1 a:hover, .post h1 a:active, .post h2 a:hover, .post h2 a:active {color:#8DA857;}
.post small {font-size:11px; padding:0; margin-top:0; color:#999;}
.post blockquote {border-left:10px dotted #EEE; padding-left:10px; margin:0;}
.entry {font-size:12px; color:#333; line-height:18px; padding:0;margin:0;}
.entry img { margin:0 5px;}
img.wp-smiley {border:none;}
.postmetadata {font-size:11px; text-align:right; margin-bottom:30px; color:#333; clear:both; padding-top:10px;}
.more-link {font-style:italic;}

.post .entry h1 {font-size:18px; text-align:center; line-height:24px;}
.post .entry h2 {font-size:16px; text-align:left;}
.entry legend {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px;}
th, td {padding:5px;}
cite {font-family:Georgia, "Times New Roman", Times, serif;}
pre {overflow:scroll; padding:5px 10px; background-color:#EEE;}
* html pre {padding:5px 10px; background-color:#EEE; width:500px;}
.no-result {text-align:center; border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:10px 20px;font-size:14px;}
.multipages {text-align:center; font-size:12px; color:#333;}

/* ...and comments */
#comments {text-align:center; font-size:16px; color:#333; padding-top:40px; }
#commentform {padding-left:20px; }
#commentform p {font-size:12px;}
.commentlist {font-size:11px; line-height:16px; padding:0 20px; }
.commentlist li {padding: 15px 5px; background:url(images/comm-box.png) 0 0 repeat-x; margin-top:10px;}
.commentlist cite {font-weight:bold;}
.commentlist li .avatar {float: right; border: 1px solid #eee; padding: 2px; background: #fff;}
#respond {font-size:14px; color:#333; text-align:center; padding-top:40px; }
.nocomments {text-align:center; padding:0 20px; font-size:11px; color:#999;}
.tags {border:1px solid #CCC; background-color:#EEE; padding:3px; margin-right:20px;}

/* sidebar */
#sidebar ul {margin:0; padding:0; list-style-type:none;}
#sidebar ul li ul { font-size:11px; margin:0 0 0 10px; padding:0;}
#sidebar ul li ul li {margin:0 0 0 10px; padding:0; line-height:14px;}
#sidebar ul li h2 {font-size:12px; border-bottom:1px solid #CCC; color:#333; padding-top:10px;}
#sidebar ul li h2 a:link, #sidebar ul li h2 a:visited {color:#333; text-decoration:none;}
#sidebar ul li h2 a:active, #sidebar ul li h2 a:hover {color:#8DA857; text-decoration:none;}
#sidebar p, .textwidget {font-size:11px;}
#sidebar table {margin:0 auto; font-size:11px;}

/* other */
.navigation {text-align:center; font-size:12px; margin:0 20px; padding:10px;}
#searchform {text-align:right; font-size:11px; color:#666;}
.libera {clear:both;}

/* align */
.aligncenter, div.aligncenter {display: block; margin-left: auto !important; margin-right: auto !important;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;}
.wp-caption img { margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}


#wrapper1 {height:352px; margin:0 auto; width:1000px;}
#wrapper2 {width:766px; margin:0 auto;padding-right:4px;margin:-11px auto 0;*margin:0px auto 0;}

.topnav {
background-color:#393939;
float:right;
display:inline;
margin-right:119px;
width:767px;
line-height:40px;
}

.topnav ul {
padding:0;
margin:0px;
}

.topnav ul li {
display: inline;
padding-left:10px;
padding-right:10px;

}

.topnav ul li a {
color:white;
font-family:arial;
font-size:14px !important;
text-align:center;
}

.bot_image{
}
.contact_div{
display:inline;
float:left;
margin-left:325px;
margin-top:253px;

}
.news{
background:url("images/news_layer.jpg") no-repeat scroll 0 0 transparent;
float:right;
height:520px;
width:200px;
margin-right:3px;
}

.news_1 {
font-size:14px;
font-weight:bold;
line-height:29px;
margin-right:35px;
margin-top:23px;
text-align:center;
width:134px;
}
.news_2{
color:#171717;
font-family:Arial;
font-size:12px;
height:369px;
text-align:right;
margin-top:35px;
margin-right:15px;
width:175px;
}

.migrashim{
background:url("images/layer1.jpg") no-repeat scroll 0 0 transparent;
height:520px;
width:275px;
float:right;
font-size:14px;
_margin-right:-11px ;
padding:0 !important;
}
.school{
background:url("images/layer2.jpg") no-repeat scroll 0 0 transparent;
float:right;
height:520px;
width:286px;
}
.title {
color:#FFFFFF;
font-family:Arial;
font-size:33.33px;
line-height:33px;
margin-right:24px;
margin-top:34px;
text-align:right;
width:260px;
}
.sub_title{
color:#000000;
font-family:Arial;
font-size:14px;
font-weight:bold;
height:13px;
text-align:right;
width:260px;
_width:220px;
margin-right:26px;
}
.text_layer1{
line-height:45px;
margin-right:30px;
margin-top:9px;
}
.button1{
background:url("images/button.jpg") no-repeat scroll 0 0 transparent;
margin-right:22px;
margin-top:60px;
_margin-top:50px;
_margin-right:3px;
width:227px;
height:31px;
}

.button2{
background:url("images/button.jpg") no-repeat scroll 0 0 transparent;
margin-right:22px;
margin-top:148px;
_margin-top:45px;
_margin-right:-10px;
width:227px;
height:31px;
}
.button_text{
font-size:20px;
font-weight:bold;
height:42px;
right:0;
width:226px;
color:white;
padding-right:30px;
padding-top:5px;
_position:relative;
_right:15px;
}

.text_layer2{
margin-right:10px;
color:#000000;
font-family:Arial;
font-size:12px;
height:135px;
text-align:right;
width:244px;
margin-top:100px;
}
.img_h{
float:right;
margin-right:130px;
_margin-right:62px !important;
margin-top:115px;
}
.txt_h {
margin-right:210px;
margin-top:0px !important;
float:right;
margin-right:210px;
width:240px;
*clear:both !important;
_margin-right:105px;
}
.txt_h1{
font-family:Arial;
font-size:23.83px;
font-weight:bold;
text-align:right;
width:222px;
}
.txt_h2{
font-family:Arial;
font-size:15.83px;
font-weight:bold;
text-align:right;
width:222px
}
.migrash{
color:#000000;
font-size:14px;
margin-right:15px;
margin-top:27px;
}
.namestyle{
font-size:16px;
font-weight:bold;
height:15px;
text-align:right;
width:150px;
}
.txtstyle{
font-size:14px;
height:155px;
text-align:right;
width:237px;
}

.txtstyle p{
margin:0px;
}
.txtlayer{
background-color:#F0FBDF;
border-top:1px solid #B3B3B3;
height:175px;
width:730px;
}
.img{
display:inline;
float:right;
padding-left:10px;
padding-right:5px;
height:132px;
width:177px;
}
.txt{
float:right;
}

#box {
background:url("images/left2.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:64px;
margin-left:60px;
_margin-left:30px;
margin-top:90px;
width:196px;
}
#box-text {
color:#686868;
float:left;
font-size:14px;
height:20px;
margin-left:0;
margin-top:42px;
width:98px;
}
#box-text3  {
color:#537E4B;
font-size:14px;
height:13px;
margin-right:18px;
margin-top:9px;
width:72px;
}

#box-text2-55{
font-size:11.48px;
height:14px;
margin-right:24px;
margin-top:17px;
width:49px;
}
#box-text2-62{
font-size:11.48px;
height:14px;
margin-right:24px;
margin-top:17px;
width:49px;
}
#box-text2-64{
font-size:11.48px;
height:14px;
margin-right:24px;
margin-top:17px;
width:49px;
}
#box-text2-65{
font-size:11.48px;
height:14px;
margin-right:24px;
margin-top:17px;
width:49px;
}
#box-text2-66{
font-size:11.48px;
height:14px;
margin-right:24px;
margin-top:17px;
width:49px;
}
.wpcf7-form{
font-size:14px;
font-weight:bold;
padding-bottom:50px;
padding-top:50px;
text-align:center;
}
#step5  {
color:white;
font-size:12px;
text-align:right;
padding-top:15px;
}
#courts-rent  {
color:#999999;
float:right;
font-family:Arial;
font-size:20.83px;
font-weight:bold;
text-align:right;
width:176px;
margin-right:20px;
}
.migrash img{
padding-top:3px;
}
.button input{
background:none repeat scroll 0 0 #005A8C;
border:3px double #CCCCCC;
color:#FFFFFF;
}


.tblstyl{
margin-left:auto;
margin-right:auto;
}

#big_wrapper{
margin:0px auto;
width:1000px;
}
.news_1 p{
margin:0px !important;
padding:0px !important;
}

.freshout{
color:white;
border:none;
}
#GB_frame{

}
