﻿/*  
Theme Name: Glowy
Theme URL: http://www.toptut.com
Author: Lorelei
Author URL: http://www.loreleiwebdesign.com/
Description: 2 Columns wordpress theme by <a href="http://www.toptut.com/">Lorelei</a> of <a href="http://loreleiwebdesign.com">Lorelei Web design</a>. 
*/

/* 
This wonderful theme has been created by the sponsorship of UltraWebsiteHosting.com. Without their sponsorship, this WordPress theme would not have been created. By using this theme you agree to keep the sponsor link and copyright notice in the footer of the theme. You may add additional content if you like to this file but please do not remove the existing. It has been kept short and non-intrusive for you. Thank you!
*/


body {
background:#000000;
color:#fff;
margin:0;
padding:0;
}

/* the links at the bottom of each posts */
.links {
display:block;
width:95%;
height:45px;
line-height:20px;

background:none;
color:#8c7f6f;
font-size:11px;
padding:5px 10px;
}

.links a {
text-decoration:none;
color:#a85a38;
}

.links a:hover {
color:#3979ae;
text-decoration:none;
}

.links .comment {
display:block;
float:left;
background:url(images/comment.gif) no-repeat left center;
padding-left:20px;
margin-right:35px;
}

.links .feed {
display:block;
float:left;
background:url(images/feed.gif) no-repeat left center;
padding-left:20px;
margin-right:35px;
}

.links .cat {
display:block;
float:left;
background:url(images/categories.gif) no-repeat left center;
padding-left:20px;
margin-right:35px;
}

.links .clock {
display:block;
float:left;
background:url(images/clock.png) no-repeat left center;
padding-left:20px;
margin-right:35px;
}

.postmetadataalt {
font-size:0.71em;
border-top:2px dotted #6890bb;
padding:7px;
}

.partner {
font-size:0.81em;
border:1px solid #6890bb;
margin:25px;
padding:7px;
}

.pagetitle {
margin:0;
padding:0 0 15px 18px;
}

html {
font-size:11px;
font-family:arial, helvetica, sans-serif;
}

.normal {
font-size:1.01em;
}

.big {
font-size:1.31em;
}

.small {
font-size:0.91em;
}

h1 {
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
color:#e5c079;
font-size:3.21em;
text-transform:uppercase;
font-weight:400;
line-height:1.01em;
margin:0;
padding:0;
}

#respond {
color:#f37111;
font-size:1.01em;
text-transform:uppercase;
margin:0;
padding:0;
}

.h3 {
font-size:1.3em;
color:#141613;
text-transform:none;
text-align:center;
height:33px;
padding-top:12px;
padding-left:5px;
background:url(images/page_bg.jpg) top no-repeat;
letter-spacing:1px;
font-family:Georgia,sans-serif;
margin:0 0 0 -8px;
font-weight:700;
}

.h4 {
font-size:1.01em;
color:#e5c079;
text-transform:uppercase;
vertical-align:middle;
margin:0;
padding:0;
}

.border {
width:802px;
vertical-align:top;
text-align:left;
background: url(images/main_bg.jpg) repeat-y top center;
}

.main_div {
height:100%;
vertical-align:top;
background: url(images/main_bg.jpg) repeat-y top center;
margin:0 0 0 1px;
}

.main_table {
width:800px;
display:table;
background:url(images/top_bg.jpg) left top no-repeat;
}

.main_table_row {
width:800px;
height:100%;
display:table-row;
}

.left_1 {
width:27px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.main_left {
width:183px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.left_2 {
width:7px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.main_cent {
width:557px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.co_name_bg {
width:557px;
height:280px;
vertical-align:top;
}

.co_name {
vertical-align:top;
text-align:right;
font-size:1.3em;
font-weight:700;
padding:50px 95px 0 30px;
}

.co_name a {
	font-family: "Georgia",verdana,Arial,sans-serif;
	font-style: italic;
	color: #C0C0C0;
	text-decoration: none;
	font-size: 0.7em;
}

.co_name a:hover{
	color: #C0C0C0;
	text-decoration: none;
}

.slogan {
color:#5d6e76;
vertical-align:top;
text-align:right;
font-size:0.8em;
padding:10px 0 0;
}

.search_bg {
height:36px;
width:497px;
vertical-align:top;
}

#search {
vertical-align:top;
color:#000;
padding:30px 0 0;
}

#search input {
background:none;
font-size:11px;
color:#cd6e89;
font-family:Tahoma, Verdana, Helvetica, sans-serif;
width:190px;
height:18px;
vertical-align:middle;
border:none;
margin:0 4px 0 12px;
padding:0;
}

#search .input {
width:30px;
height:20px;
background:none;
border:none;
vertical-align:middle;
margin:0;
padding:0;
}

.head_bg {
width:100%;
vertical-align:top;
float:right;
background:#000;
}

.table2 {


width:100%;
display:table;
float:right;
}











.table_row2 {
width:100%;
display:table-row;
height:100%;
}

.left2 {
width:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

/* post title */
.head {
color:#8c7f6f;
font-size:1.2em;
line-height:1.55em;
padding:10px 10px 7px 28px;
margin-left:25px;
font-family:"Georgia",verdana,Arial,sans-serif;
font-style:italic;
}

.head a {
color:#8c7f6f;
font-family:"Georgia",verdana,Arial,sans-serif;
text-decoration:none;
}

.head a:hover {
color:#8c7f6f;
text-decoration:none;
}

.right2 {
width:107px;
vertical-align:top;
display:table-cell;
text-align:left;
}

/* Calendar */
.calendar {
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
float:left;
clear:left;
/* background:url(images/calendar.gif) no-repeat right top; */
width:50px;
height:55px;
margin-left:10px;
}

.calendar .month {
padding-top:2px;
display:block;
clear:both;
text-align:center;
font-size:14px;
color:#FFF;
font-weight:700;
margin-bottom:0;
}

.calendar .date {
display:block;
clear:right;
text-align:center;
font-size:30px;
color:#fff;
margin-top:-5px;
font-weight:700;
margin-bottom:0;
line-height:35px;
}

.content_txt {
line-height:1.55em;
width:95.6%;
margin-bottom:15px;
font-size:1.11em;
float:right;
text-align:justify;
font-family:Georgia;
padding:11px;
color:#e2d1b7;
}

.content_txt b a {
color:#e5c079;
font-weight:400;
text-decoration:underline;
}

.content_txt b a:hover {
color:#fff;
font-weight:400;
text-decoration:none;
}

.comment a {
color:#e5c079;
font-weight:700;
text-decoration:underline;
}

.comment a:hover {


text-decoration:none;
}

.content_txt li {
list-style:none;
background:url(images/li_bg2.gif) left top no-repeat;
vertical-align:top;
line-height:1.81em;
color:#e5c079;
margin:0;
padding:0 0 0 12px;
}

.content_txt ul li a {
text-decoration:underline;
color:#e5c079;
}

.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:10px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.widget_style {
vertical-align:top;
text-align:left;
padding:0;
}

.widget_style ul {

background:none;
margin:3px 1px 3px 3px;
padding:0 0px 18px 10px;
}

.widget_style li {
font-size:11px;
list-style:none;
vertical-align:top;
line-height:1.51em;
color:#004a8f;
margin:0;
font-weight:700;
padding:0 3px 2px 3px;
}


.widget_style ul li a {
text-decoration:none;
color:#5b441f;
border-bottom:1px dashed #cab596;
}

.widget_style li a:hover {
color:#04070c;
text-decoration:none;
border-bottom:1px dashed #2e4359;
}

#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:#fff;
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:#f37111;
font-family:Tahoma, Verdana, Helvetica, sans-serif;
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 {

height:85px;
color:#fff;
font-size:0.97em;
position:relative;
background:#8c7f6f url(images/footer.jpg) no-repeat top;
}

.footer_txt {
vertical-align:top;
font-weight:100;
text-align:center;
line-height:110%;
color:#fff;
padding:4px 5px 0 200px;
}

.footer_txt a:hover {
color:#fff;
text-decoration:none;
}

.content_txt a {
color:#fff;
text-decoration:none;
border-bottom:1px dotted #2c5066;
}

a:hover,.content_txt h2 a:hover {
color:#fff;
text-decoration:none;
}

p,.content_txt ul {
margin:0;
padding:0;
}


h2,h3,.h2 {
color:#f37111;
font-size:1.7em;
font-family:Arial, Helvetica, sans-serif;










padding: 0 0px 0 10px;

margin: 0 0px 0 10px;



width: 100%;
}


.content_txt li a:hover {
color:#fff;
text-decoration:none;
}



#links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#pages {
vertical-align:top;
padding:15px 0 0;
}

#gsearch,#textwidget,#delicious-box {
text-align:left;
padding:15px 0 0;
}

blockquote {
background:#8c7f6f;
color:#524e43;
border-left:2px dotted #ccc;
margin:15px;
padding:10px;
}

/* menu */
#menu {
height:37px;
background:none;
display:block;
padding:0 0 0 14px;
}

#menu_line {
position:relative;
display:block;
height:37px;
font-size:12px;
font-weight:700;
font-family:Arial,Verdana,Helvitica,sans-serif;
}

#menu_line ul {
list-style-type:none;
width:auto;
float:right;
margin:0;
padding:1px 20px 0 0;
}

#menu_line ul li {
display:block;
float:right;
width:102px;
margin:0 1px 0 0;

}

#menu_line ul li a {
display:block;
color:#316d24;
text-align:center;
text-decoration:none;
width:97px;
height:35px;
padding:10px 0 0 5px;
}

#menu_line ul li a:hover {
color:#666;
width:97px;
height:35px;
text-align:center;
padding-top:-5px;

}

#menu_line ul li a.current,#menu_line ul li a.current:hover {
color:#ccc;

}

.content_txt h2 a,.content_txt a:hover, {
color:#ff7010;
text-decoration:none;
}

.cats_head_bg,#google-search,#text-1,#delicious {
vertical-align:top;
}

.footer_txt a,a {
color:#fff;
text-decoration:none;
}

img,img a {
border:0;
}

.block {
width:540px;
height:130px;
vertical-align:top;
padding:10px 10px 10px 6px;
margin: 47px 0 0 5px;
color:#8c7f6f;
}

.block img{
width:125;
height:125px;
vertical-align:top;
padding:1px;
margin: 2px;
border:1px solid #406983;
float:left;
}