﻿/*
Theme Name: Beautiful Sky
Theme URI: http://www.widgetreadythemes.com
Description: Beautiful Sky is a 2 columns Wordpress theme. Clean, simple and lightwieght theme. Theme by <a href="http://www.widgetreadythemes.com/">WidgetReadyThemes</a>.
Author: Banhawi
Author URI: http://www.Banhawidesigns.com

Hacked up a bit by Jon "MontanaMax" Pruett to suit my site.

*/

@import url('../../themes/beautiful-sky/econtact-montanamax.css');

* {
margin : 0;
padding : 0;
}
body {
background : #0292D9;
font-family : Verdana, Tahoma, Arial, sans-serif;
color : #DDDDDD;
line-height : 140%;
text-align : left;
font-size : 14px;
}
.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 0 15px 15px 0; } 
.frame { padding: 5px; margin: 5px; border: 1px solid #aaa; } 

a {
color : #07abf1;
text-decoration : none;
}
a:hover {
color : #0c8ac0;
text-decoration : none;
} 
#page {
margin : 0 auto;
background : #000;
margin : 0 auto;
width : 950px;
}
#header {
width : 950px;
background : #fff url('images/header.jpg') no-repeat;
height : 300px;
}
#header h1 {
font-family : Century Gothic, Helvetica, Arial, sans-serif;
padding-top:55px;
font-size:34px;
}
#header h1 a{
padding-top:20px;
color:#333;
text-decoration:none;
}
#header h1 a:hover{
	color:#02aefa;
}
.description {
color : #333;
font-size:16px;
padding-left : 35px;
}
#content {
float : left;
width : 680px;
}
#sidebar {
width : 250px;
float : right;
margin-right:10px;
margin-top:25px;
}
#footer {
border-top:5px #333 solid;
margin:0 auto;
width : 930px;
color : #999;
padding : 10px;
clear : both;
background: #000000;
}
#header .nav {
width : 100%;
float : left;
margin-top : 13px;
background: url('images/nav.jpg') no-repeat;
}
#header ul {
height : 30px;
padding-left : 15px;
clear : both;
float : left;
}
#header ul li {
float : left;
display : block;
}
#header ul li a {
float : left;
display : block;
color : #000000;
text-decoration : none;
font-weight : bold;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 10px;
font-size : 16px;
}
#header ul li a:hover {
background : #003a52;
color : #FFFFFF;
}
h1 ,h2 ,h3 ,h4 {
font-family : helvetica, monospace;
font-weight : 700;
color : #06a8ef;
}
h1 {
font-size : 30px;
text-align : left;
padding : 20px 0 0px 20px;
}
h1 a, h1 a:link, h1 a:active, h1 a:hover, h1 a:visited {
color : #fff;
background : none;
text-decoration : none;
}
h2 {
font-size : 18px;
margin : 5px 0;
}
h3 {
font-size : 18px;
padding-left:10px;
padding-top:5px;
}
h4 {
font-size : 14px;
padding-left:10px;
padding-top:5px;
}
.posthead{
background:#000 url('images/h2.jpg') no-repeat;
height:50px;
width:650px;
margin-top:10px;
}
h2 {
color : #06a8ef;
font-size : 18px;
padding-left:10px;
padding-top:5px;
}
.posthead h2 a{
color: #06a8ef;
font-size : 20px;

}

p.da {
font : 10px Arial, Helvetica, sans-serif;
color : #ccc;
padding:3px 0 0 15px;
} 
.post {
padding : 20px;
}
.post ul, .post ol {
padding-left : 30px;
}
.entry {
text-align : left;
padding : 5px 8px;
}
.entry p {
padding-bottom: 15px;
}

p.comments{
background:url('images/comments.jpg') no-repeat;
width:100px;
height:35px;
float:right;
margin-top:10px;
padding-top:5px;
padding-left:5px;
}
.navigation {
font-size : 18px;
padding : 20px;
margin-bottom: 20px;
}
.snavigation {
font-size : 18px;
padding : 20px 0;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
blockquote {
background : #111;
border-top : 1px solid #333;
border-bottom : 1px solid #333;
padding : 20px;
margin : 5px;
font-family : "Times New Roman", Times, serif;
font-size : 15px;
}
img {
padding : 5px;
}
a img {
border :0px;
}
#sidebar ul {
margin-bottom : 20px;
}
#sidebar h2 {
font-family : Century Gothic, Helvetica, Arial, sans-serif;
font-size : 18px;
color : #06a8ef;
padding:10px;
background:url('images/sh2.jpg') no-repeat;
height:20px;
}
#sidebar ul li {
list-style : none;
font-size : 14px;
line-height : 24px;
}
#sidebar ul ul li {
padding-left:5px;
background:#014461;
}
#sidebar ul ul li:hover {
background:#000;
padding-left:-10px;
}
#sidebar ul ul li ul {
padding-left : 20px;
margin-bottom : 0;
}
#sidebar ul ul li ul {
padding-left : 20px;
margin-bottom : 0;
}
#comments{
padding:20px 0;
margin:0px 10px;
}
#commentform{
width: 90%;
padding:20px 5px;
}
#commentform input {
margin : 5px 0;
background : #eee;
border : 1px solid #ccc;
}
textarea#comment {
width : 99%;
background : #eee;
border : 1px solid #ccc;
margin: 10px 0px 10px;
}
#submit, #submit:hover {
border : 3px solid #014461 !important;
color : #fff !important;
background : #014461 !important;
border : 3px solid #014461;
cursor:pointer;
padding:0em 0.5em;

}
#commentlist, #pinglist, #previewlist {
list-style : none;
}
ol.commentlist {
list-style-type : none;
}
ol.commentlist li {
border : 1px solid #005578;
padding : 5px;
margin : 10px 0;
}
ol.commentlist li.alt {
background : #001123;
}
#searchform {
padding : 4px;
}
#searchform #s {
width : 175px;
background:#EEE;
border:1px #05a7f0 solid;
}
hr {
display : none;
}
