/*  
Theme Name: HouseGalore
Theme URL:http://templates4all.com
Author:Templates4all.com
Author URL:http://templates4all.com
Description:House wordpress theme
*/




/* CSS Document */

body {
background-color:#000;
color:#464646;
margin:0;
padding:0;
}

.postmetadataalt {
font-size:0.81em;
padding:7px;
border-left: 1px solid #e3e3e3;
}

.partner{
font-size:0.81em;
padding:7px;
margin: 25px;
border: 1px solid #6890bb;
}

.pagetitle {
margin:0;
padding:0 0 15px 18px;
}

html {
font-size:.72em;
font-family:tahoma, arial;
}

.normal {
font-size:1.01em;
}

.big {
font-size:1.31em;
}

.small {
font-size:0.91em;
}

h1 {
font-family:arial, tahoma, times new roman, arial narrow;
color:#E3E3E3;
font-size:3.21em;
text-transform:uppercase;
font-weight:400;
line-height:1.01em;
margin:0;
padding:0;
}

#respond {
color:#464646;
font-size:1.01em;
text-transform:uppercase;
margin:0;
padding:0;
}

.content_txt h2 a {
color:#383838;
text-decoration:none;
}

#title {
color:#23385a;
text-decoration:none;
background:url(images/title_bg.jpg) right no-repeat;
height:151px;
}

.h3 {
font-size:1.3em;
color:#5a6b73;
text-transform:none;
margin:0;
padding:0 0 0 29px;
}

.h4 {
font-size:1.01em;
color:#23385a;
text-transform:uppercase;
vertical-align:middle;
margin:0;
padding:0;
}

.border {
width:986px;
vertical-align:top;
text-align:left;

}

.main_div {
height:100%;
vertical-align:top;
background:url(images/main_bg.gif) left top repeat-y;
margin:0 0 0 1px;
}

#wrap{
width:100%;
margin:0;
background:url(images/bg1.jpg) no-repeat right top ;
}

.main_table {
width:986px;
display:table;
background:url(images/top_bg.jpg) left top no-repeat;
}

.main_table_row {
width:986px;
height:100%;
display:table-row;
margin-left:15px;
}


.left_1 {
width:70px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.main_left {
width:160px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
margin-left:40px;
}

.left_2 {
width:16px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.main_cent {
width:570px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;

}

.co_name_bg {
width:570px;
height:250px;
vertical-align:top;

}

.co_name {
vertical-align:top;
text-align:left;
font-size:1.2em;
padding:0px 0px 0;
font-weight:700;
}

.co_name a {
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
color:#E3E3E3;
text-decoration:none;
font-size:0.85em;
}

.co_name a:hover {
color:#fff;
text-decoration:none;
font-size:0.85em;
}

.slogan1 {
color:#DDDDDD;
vertical-align:top;
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
font-size:33px;
font-weight:bold;
padding:0;
padding-top:17px;
}

.slogan {
color:#999999;
vertical-align:top;
font-size:0.8em;
padding:0;
padding-top:0px;
}

.search_bg {
height:36px;
width:570px;
text-align:right;
}

#search {
vertical-align:left;
color:#000;
padding:0;
margin-top:13px;
}

#search input {
background:url(images/search-bg.gif) no-repeat top;
font-size:11px;
color:#BE2C13;
font-family:Tahoma, arial, verdana, courier;
width:150px;
height:18px;
vertical-align:middle;
margin:0 4px 0 12px;
padding:0;
border: 2px solid #8c8c8c;
}

#search .input {
width:30px;
height:20px;
background:none;
border:none;
vertical-align:middle;
margin:0;
padding:0;
}

.head_bg {
width:570px;
vertical-align:top;

}

.table2 {
width:590px;
display:table;
}

.table_row2 {
width:590px;
display:table-row;
height:100%;
}

.left2 {
width:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}


/* post title */

.head {
color:#000;
font-size: 1.0em;
line-height:1.11em;
padding:10px 0 7px 18px;

}

.head a {
color:#000;
text-decoration:none;
}

.head a:hover {
color:#000;
text-decoration:none;
}

.right2 {
width:107px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.date {
color:#36454c;
font-size:0.95em;
font-weight:700;
padding:4px 4px 2px 5px;
border: 1px solid #E8E8E8;
background: #F2F1F1;
text-align:left;
}

.title_txt {
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
font-size:20px;
font-weight:bold;
padding:-15px 0px 0px 0px;
/*background:url(images/title_bg.jpg) right bottom no-repeat;*/
margin-bottom: 15px;
}

.content_txt {
line-height:1.55em;
padding:5px 0px 0px 16px;
background:url(images/title_bgg.jpg) left top no-repeat;
margin-bottom: 15px;
}

.content_txt b a {
color:#383838;
font-weight:400;
text-decoration:underline;
}

.content_txt b a:hover {
color:#000;
font-weight:400;
text-decoration:none;
}

.comment {
color:#444444;
font-weight:700;
text-transform:uppercase;
padding:0;
}

.comment a {
color:#444444;
font-weight:700;
text-decoration:underline;
}

.comment a:hover {
color:#000;
font-weight:700;
text-decoration:none;
}

.content_txt li {
list-style:none;
background:url(images/li_bg2.gif) left top no-repeat;
vertical-align:bottom;
line-height:1.81em;
color:#000;
margin:0;
padding:0px 0px 0px 16px;
}

.content_txt ul li a {
text-decoration:underline;
color:#23385a;
}

.table3 {
width:450px;
display:table;
}

.table_row3 {
width:450px;
display:table-row;
height:100%;
}

.left3 {
width:151px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.cent3 {
width:131px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.right3 {
width:168px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.right_1 {
width:71px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.widget_style {
vertical-align:top;
text-align:left;
padding:0;
}

.cats_head_bg {
vertical-align:top;

}

.widget_style ul {
margin:0;
padding:11px 0 0 20px;
}

.widget_style li {
list-style:none;
/*background:url(images/bullet.gif) left top no-repeat;*/
vertical-align:bottom;
line-height:1.51em;
color:#426672;
margin:0;
padding:0px 0px 0px 0px;
}

.widget_style ul li a {
text-decoration:none;
color:#426672;
}

.widget_style li a:hover {
color:#000;
text-decoration:none;
}

#calendar_wrap {
vertical-align:top;
color:#2e4263;
padding:0 0 15px 29px;
}

#calendar_wrap a {
color:#2c5c72;
text-decoration:none;
font-weight:700;
}

#calendar_wrap a:hover {
color:#000;
text-decoration:none;
font-weight:700;
}

#search_txt {
vertical-align:top;
text-align:left;
margin:0;
padding:15px 0;
}

#search_txt input {
font-size:11px;
color:#464646;
font-family:Tahoma, arial, verdana, courier;
width:140px;
height:15px;
vertical-align:top;
margin:0;
padding:0;
}

#search_txt strong {
color:#FFF;
text-transform:uppercase;
font-size:1.01em;
}

#search_txt .input {
width:59px;
height:22px;
background:none;
border:none;
vertical-align:top;
margin:0;
padding:0;
}

.footer {
background:url(images/foot_bg.jpg) top no-repeat;
vertical-align:top;
width:986px;
height:85px;
color:#324765;
font-size: 0.78em;

}

.footer_txt {
vertical-align:top;
font-weight:600;

text-align:center;
color:#222222;
padding:10px 5px 0 50px;
}

.footer_txt a {
color:#222222;
text-decoration:none;
}
.footer_txt a:hover {
color:#000;
text-decoration:none;
}

a {
color:#324765;
text-decoration:none;
}

.content_txt a {
color:#324765;
text-decoration:none;
border-bottom: 1px dashed #515151;
}

a:hover,.content_txt h2 a:hover {
color:#000;
text-decoration:none;
}

p,.content_txt ul {
margin:0;
padding:8px;
}

h2,h3,.h2 {
color:#23385a;
font-size:1.3em;
text-transform:uppercase;
margin:0;
padding:0;
font-family:arial, tahoma, times new roman, arial narrow;

}
.content_txt a:hover,{
color:#000;
text-decoration:none;
}
.content_txt li a:hover {
color:#000;
text-decoration:none;
}
.footer_txt a:hover {
color:#000;
text-decoration:none;
}

a {
color:#333;
text-decoration:none;
}

.content_txt a {
color:#324765;
text-decoration:none;
border-bottom: 1px dashed #515151;
}

a:hover,.content_txt h2 a:hover {
color:#000;
text-decoration:none;
}

p,.content_txt ul {
margin:0;
padding:8px;
}

h2,h3,.h2 {
color:#23385a;
font-size:1.3em;
text-transform:uppercase;
margin:0;
padding:0;
font-family:arial, tahoma, times new roman, arial narrow;

}
.content_txt a:hover,{
color:#000;
text-decoration:none;
}
.content_txt li a:hover {
color:#000;
text-decoration:none;
}
.footer_txt a:hover {
color:#000;
text-decoration:none;
}



.content_txt strong,.content_txt b {
color:#23385a;
}

#links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#pages {
vertical-align:top;
padding:-10px 0 0 0px;
text-decoration: none;
}

#google-search,#text-1,#delicious {
vertical-align:top;
}

#gsearch,#textwidget,#delicious-box {
text-align:left;
padding:15px 0 0;
}


blockquote {
	margin: 15px;
 	padding: 10px;  	
  	background: #FAFAFA;
	border-left: 3px dashed #e3e3e3; 
}

img {
	border:0;
	}
img a {
	border:0;
	}

/* Sidebar */
.sideblock
{
	padding: 1px 15px;
	background-position: top;
	background-repeat: no-repeat;
	background-image: url(images/sidebar.png);
}

.sideblock ul { }

.sideblock h3 { margin-top: 5px; margin-right: -23px; font-size: 11px; font-weight: bold; align: right; color: #8c8c8c; }

#sideblock{ margin: 0; padding-top: 5px; font-weight: bold; color: #939394; }

#sidebar dd { margin: 0 0 5px; padding-bottom: 5px; line-height: 1.8em; }

#sideblock a:link { border-bottom-width: 0; font-weight: normal; text-decoration: none; color: #939394; }

#sideblock a:visited { border-bottom-width: 0; font-weight: normal; text-decoration: none; color: #939394;}

#sideblock a:hover, #sideblock a:active { border-bottom: 1px solid #cfcfcf; text-decoration: none; color: #939394;}

ul#menu{
list-style-type:none;
}
ul#menu li {
	float:left;
	}
ul#menu li a {
	padding:3px 10px 5px 5px;
	display:block;
	color:#111;
	margin-right:2px;
	font-weight:bold;
	background-color:#E3E3E3;
	font-family:verdana;
	}
ul#menu li a:hover {
	padding-top:2px;
	}

.post_title {
font-size:25px;
color:#5a6b73;
text-transform:none;
margin:0;
padding:0 0 0 0px;
}

.day {
font-size:15px;
color:#222;
text-transform:none;
margin:0;
padding:2px 0 0 13px;
}

.month {
font-size:11px;
color:#222;
text-transform:none;
margin:0;
padding:2px 0 0 12px;
}

.description {
font-size:11px;
color:#fff;
text-transform:none;
margin:0;
padding:0 0 0 25px;
}

/*******************************************************************************
bookmarkify.css

This style sheet if for the Bookmarkify plugin for WordPress

Copyright 2008 GARA Systems, Inc.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

HISTORY (version cooresponds to history of bookmarkify.php)

Version		Date		Author		Description
--------	--------	-----------	------------------------------------------
0.1			20080222	Gary		Initial version
0.2			20080223	Gary		No Change
0.3			20080224	Gary		No Change
0.4			20080225	Gary		Created the copyhtml and linkbuttons class 
0.5			20080226	Gary		Created the title class
..
0.8			20080310	Gary		Disabled the copyhtml class
							Added hover style for div.brand a
0.8.3			20080311	Gary		Removed deprecated style definitions.
0.8.9			20080318	Gary		Change default theme to "Subdued"

INSTALLATION
	
To use this style sheet with Bookmarkify do one of the following:

1.  Add the blog to your site:

Upload this file to your website and link to it in from your Blog theme's
header file.

OR

Copy the contents of this file to your theme's active style sheet.

2.  Modify the style settings to integrate the design with your site.


For more Themes visit http://www.gara.com/projects/bookmarkify/


*******************************************************************************/

div.bookmarkify
{
	margin: 0px;
	border: none;
	padding: 20px 0px 0px 0px;

	height: 1%;

	background: transparent;
	
	text-align: left;
	vertical-align: middle;
	
	font-family: verdana, arial;
	font-size: 12px;
}

div.bookmarkify a
{
	text-decoration: none;
	
	font-family: verdana, arial;
}

div.bookmarkify a:hover
{
	text-decoration: underline;
}

div.bookmarkify div.title
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
	font-size:11px;
	font-weight: normal;
}

div.bookmarkify div.linkbuttons
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover
{
}

div.bookmarkify div.linkbuttons a img
{
	margin: 0px;
	border: none;
	padding: 0px;

	background: transparent;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover img
{
	opacity: 1;
	filter:alpha(opacity=100); 
}

div.bookmarkify div.brand
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.brand a
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;

	color: gray;
	font-weight: normal;
}

div.bookmarkify div.brand a:hover
{
}

