/*   
Theme Name:OPW GelPacks
Theme URI: /
Description: A fresh, image heavy Bright theme for an overseas property blog
Author: Liam Bailey
Author URI: http://www.galloway-web-services.com
Template:
Version: 1.0
**********************************
Galloway Web Services is a new website services, providing website design, development, hosting and 
search engine optimisation services for Dumfries and Galloway and Scotland.

We knocked this theme up very quickly (20mins) because Liam Bailey wanted something different
for his overseas property blog, with plenty of room for advertising.

Because the design was requested because Liam wanted something different for his blog, we are afraid
that copyright is witheld, and all rights are reserved. 
*/

body {
font-family:
Verdana,Tahoma,Lucida-Sans,Palatino Linotype,Arial,Helvetica,Sans;
font-size:100%;
background:#ffffff;
text-align:center;
}

a {
margin:0;
padding:0;
color:#0000ff;
text-decoration:none
}

a:hover {
color:#0033FF
}

p {
margin:10px 0 0 0;
padding:0
}

/* ul, li {
margin:0;
padding:0
} */

fieldset {
border:0;
padding:0
}

h1.main {
float:left;
width:377px;
margin:0;
padding:0;
font-size:2.0em;
font-family:Palatino Linotype,Arial,Helvetica,Sans;
color:#0D3964
}

.advert {
width:468px;
float:right;
}

h2,h3,h4,h5,h6 {
margin:0;
padding:0px;
font-size:1.0em
}

img {
border:0;
}

.fl {
float:left;
}

.flwp {
    float:left;
    padding:0 5px 5px 0;
}

.fr {
float:right
}

.frwp {
float:right;
padding:0 0 5px 5px
}

.clear {
clear:both;
}

form.feedburner {
width:200px;
border:1px solid #ccc;
padding:3px;
text-align:center;
}

#container {
width:992px;
margin:0 auto;
overflow:hidden
}

#container h2.main {
margin:0;
padding:0;
line-height:20px;
background:#0D3964;
color:#ffffff
}

#header {
width:992px;
height:200px;
background:url("images/rioroof.jpg") transparent no-repeat bottom center;
clear:both
}

#contentenclose {
background:url("images/conbg.jpg") repeat-y;
overflow:hidden
}

#sidebar {
float:left;
width:400px;
margin:0 0px 0 0;
padding:10px;
font-size:0.7em;
font-weight:bold;
}

#sidebar a {
color:#b11613
}

#sidebar ul {
width:200px;
text-align:left;
margin:0 0 10px 0;
padding:0 0 10px 0;
color:#000000;
list-style:none;
}

#searchform, #sidebar form {
margin:0;
padding:0
}

#sidebar ul li { 
margin:10px 0 0 0;
padding:0
}

#sidebar ul li ul {
margin:5px 0 10px 0 ;
padding:0;
float:none
}

#sidebar ul li ul li {
margin:0;
padding:2px 0;
float:none;
}

#sidebar ul.children {
margin:0;
padding:0
}

#sidebar ul.children li ul li a {
color:#0d3964;
padding-left:5px;
}

#sidebar li b.title {
display:block;
width:200px;
text-align:center;
margin:0;
padding:2px 0;
border:1px #ffff00 solid;
background:#cccccc;
color:#B11613;
}

#maincontent {
width:560px;
float:right;
text-align:left;
margin:0;
padding:5px;
background:#ffff00;
}

#maincontent form {
width:500px;
text-align:left;
}

#maincontent #comments {
font-size:0.85em
}

#maincontent input {
width:200px;
margin-left:20px
}

#maincontent textarea {
padding:0;
width:530px;
margin:10px
}

#maincontent h1 {
width:560px;
line-height:50px;
text-align:center;
background:url("images/mainbgtop.png") no-repeat;
margin:0;
padding:0;
border-bottom:#00FF33 dotted 2px;
font-size:0.8em;
color:#000000
}

#maincontent h2.posttitle {
width:560px;
text-align:center;
border-bottom:#000000 dotted 1px;
padding-bottom:6px;
margin-top:10px;
}

#maincontent h2.posttitle a {
font-size:1.5em;
font-weight:bold;
color:#00FF33;
font-family:Arial,Helvetica,Sans
}

#maincontent .date {
font-size:0.6em;
color:#B11613;
float:right !important;
position:relative;bottom:12px
}

#maincontent .post {
padding:5px;
margin:10px;
background:#ffffff;
font-size:0.8em;
font-weight:normal
}

#maincontent .meta {
text-align:right;
font-size:0.7em;
}

#maincontent .post p a.more-link {
display:block;
width:520px;
text-align:right
}

#maincontent h3, #maincontent h4 {
text-align:center;
padding:10px
}

#maincontent h3 {
font-size:0.98em;
}

#maincontent h4 {
font-size:0.88em;
}


#maincontent dt {
font-size:1em;
font-weight:bold;
display:block
}

#maincontent .bottom {
width:560px;
background:url("images/mainbgbottom.png");
}

#footer {
clear:both;
width:992px;
color:#ffffff;
font-size:0.6em;
height:50px;
background:#000000;
padding:20px 0 0 0;
}

