/*
THEME NAME: Blue Gallery
THEME URI: http://grabatheme.com
DESCRIPTION: Sandbox-based theme gallery theme for Grab a Theme
VERSION: 1.1
AUTHOR: Jessica
AUTHOR URI: http://grabatheme.com
*/

body {background:#86c6d0;
color:#ddd;
margin:0;
padding:0;
font:0.6em verdana, arial, sans-serif}

#wrapper, #footer{width:1009px;
background:#A6D6DE url(bk2.png) repeat-y;}

div#container, div.adsense {float:left;
width: 728px;
padding-left:10px;
}

div#premiumads {float:right;
width:260px;
padding-right:10px;
background:url(topmenucorner2.jpg) top right no-repeat;
padding-top:20px;
margin-top:-104px}

div.sidebar {
float:right;
width:125px;
padding-right:10px;
color:#666}

body.single div#primary , body.page div#primary {clear:both}


div#footer{
	clear: both;
height:100px
}



/* Just some example content */
div#header{
background:#87C7D1 url(gatheader.jpg) no-repeat;
height:200px;
}

a {color:#87C7D1;
text-decoration:none}

a img {border:0}

#header h1 { font-size:1pt;
	text-align:right;}
#blog-title, #blog-title a { color:#005771;
	background-color:transparent; }
#blog-title a { position:absolute;
	left:300px; top:20px; width:400px;
	height:80px; 
	color:#86c6d0}
#blog-description { display:none; }

div#blog-description {
display:none}



div.adsense {
width:728px;
height:60px
}

div#topmenu {background:url(topmenubk.png) repeat-x;
font-size:12px;
margin-bottom:20px}

div#topmenu ul {
background:url(topmenucorner.jpg) no-repeat;
list-style-type:none;
margin:0;
padding:0;
padding-top:10px}

div#topmenu ul li {
padding-left:10px;
display:inline}

div#topmenu ul li ul {display:none}

div#topmenu a, div.navigation a {color:#333;
font-weight:bold
}
 div#topmenu a:hover {background:#87C7D1;
color:#fff}

div.post {text-align:center}

div#content table {width:100%;
background:#666}

div#content td {width:50%;
overflow:hidden;
background:#333}

div#content tr div.post {height:280px;
}

div.category-news div.entry-content p{text-align:left;
padding:10px}

.entry-title{clear:both;
font-size:12px;
margin:0}

div#container{margin-top:2em;}


div#nav-above,div#nav-below{width:90%;height:1em;
padding:0 20px;
font-size:1.2em}
div#nav-above{margin:1em 0;}
div#nav-below{margin:1em 0}

.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}

div.sidebar a {color:#333}
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3, div#premiumads h3{
background:url(star.gif) center left no-repeat;
font-size:12px;
padding:12px;
margin:0;
color:#333}

div.archive-meta {color:#666}

div.sidebar ul li {background:url(side.png) repeat-x;}

input{
border:1px #87C7D1 solid;
background:#333;
font:1em tahoma, arial, sans-serif;
color:#ccc;}

#s {width:10em;}

div.sidebar li{list-style:none;margin:0;}
div.sidebar li form{margin:0.2em 0 0.7em 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul li{margin:0;}
div.sidebar ul ul ul{margin:0 0 0 1.2em;}



h2, div.archive-meta {text-align:center;
}

h2.page-title {font-size:24px;
color:#333;
font-style:italic;
font-weight:normal}

body.single div.post, body.archive div.post, div.page {
background:#333;
border:1px #666 solid;
padding:10px}


body.single div#nav-above {display:none}

#search {position:absolute;
top:10px;
right:10px}

#search input {background:none;
border:1px #333 solid;
color:#333}

#searchsubmit {font-style:italic}

body.pageid-50 div.sidebar, body.pageid-50 h2 {display:none}
