/* CSS Document */

/*
Theme Name: Jamaicaviews Theme
Theme URI: http://jamaicaviews.com/
Description: Jamaicaviews theme developed by <a href="http://webtastique.net"&gt;Webtastique&lt;/a>
Version: 1.0
Author: Daniel Pataki
Author URI: http://webtastique.net/
*/
*
{
border:0px;
padding:0px;
margin:0px;
font-size:1em;
color:#666;
}

body
{
font-size:90%;
font-family: arial, helvetica, sans-serif;
background:#fff9b5;
line-height:1.5em;
}

.page a
{
font-weight:700;
}

h1
{
font-size:3em;
font-weight:500;
}

.cl
{
clear:both}

a
{
text-decoration:none;
color:#990000;}

strong

{
font-weight:700;
}

.entryentry a:hover, .sidebar a:hover
{
border-bottom:1px #888 dashed}

#container
{
border-left:2px #666 solid;
border-right:2px #666 solid;
width:922px;
background:#fff;
margin:0 auto;
}

.alignleft
{
float:left;
margin:0 10px 0 0;
}

.alignright
{
float:right;
margin:0 0 0 10px;
}

img#logo
{
margin:0 auto;
 display:block;
}

.left_sidebar {
float:left;
}

.right_sidebar {
float:right;
}


#content
{
float:left;
width:500px;
padding:20px 20px;
text-align:justify;
}

.sidebar
{
width:175px;
margin:5px 0 0 10px;
padding:0 0 20px 0;
}

.sidebar h2
{
font-size:1.3em;
margin:5px 0 10px 0;
padding:7px 10px;
font-weight:500;
}

#leftbar
{
float:left;
 width:160px;
margin:0 20px 0 0;
}

#rightbar
{
float:right;
width:160px;
margin:0 10px 0 0;
}

#topnav
{
width:100%;
background:#7dc71d;
border-top:2px #292929 solid;
border-bottom:2px #292929 solid;
height:30px;
margin:0 0 20px 0;
}

#topnav ul, .sidebar ul, #comments ol
{
list-style-type:none;
}

#topnav ul li 
{
float:left;
}

#topnav ul li a
{
padding:5px 20px 0 20px;
display:block;
float:left;
color:#fff;
font-weight:700;
font-size:1.2em;
height:25px;
}

#topnav ul li a:hover
{
border:0px;
background:#eecd46}

p
{
margin:12px 0;
}

h2
{
font-family:trebuchet ms;
font-size:1.8em;
line-height:1.1em;
color:#555;
font-weight:500;
text-transform:uppercase}

.entry h3
{
font-size:1.3em;
}

#comments h3
{
font-size:1.4em;
text-align:center;
}

#comments #submit
{
display:block;
width:300px;
height:30px;
font-size:1.2em;
font-weight:700;
cursor:pointer;
margin:0 auto;
margin-bottom:20px;
background:#fff;
border:0px;
}

#comments input
{
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border:1px solid #668091;
padding:3px 5px;
}

.postmeta
{
font-size:0.9em;
}

.postmeta a:hover
{
border-bottom:1px #999 dashed;
}

input 
{
border:1px solid #777
}

h2 a.title 
{
 color:#555;
 }

  .titlehead 
{
 border-bottom:3px #999 solid;
 padding:0 0 3px 0;
 margin:0 0 3px 0;
 }

 h2 a.title:hover 
{
 border:0px;
 }

.column
{
font-size:0.1.2em;
}

 .column td
{
padding:0 10px;
}

.postbox
{
margin-bottom:35px;
}

.postmeta_bottom
{
margin:10px 0 0 0;
color:#454545;
line-height:1.4em;
padding:5px 10px;
font-size:0.9em;
}

.postmeta_bottom a
{
color:#990000;
font-weight:700;
}

.social
{
clear:both;
margin:5px 0 0 0;
}

.social img
{
margin:0 10px 0 0;
}

.scrip_title
{
float:left;
}

.sidebar ul li
{
padding-left:10px;
}

span.shortcode
{
font-weight:bold;
color:#454545;
}

pre
{
clear:both;
font-size:1.2em;
margin:12px 0;
display:block;
background:#ffffcc;
padding:5px;
border:1px #666 dashed;
overflow:auto;
}

textarea#comment
{
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border:3px solid #668091;
width:492px;
font-weight:700;
color:#888;
font-family:trebuchet ms;
background:#ffffcc;
font-size:1em;
padding:10px 10px}

#comments img.avatar
{
float:left;
margin:3px 0 0 0;
}

#comments ol
{
margin:20px 0 0 0;
}

#footer
{
padding-top:5px;
text-align:center;
width:922px;
margin:0 auto;
padding:0 0 5px 0;
}

#wtfooter
{
padding:3px 5px;
background:#292929;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
float:left;
}

.credits
{
color:#aaa;
font-weight:700;
font-size:0.85em;
padding:4px 0 0 0;
margin:0 11px 0 0;
float:right;
}

#votebutton
{
border:1px solid #666;
background:#7DC71D;
padding:2px 10px; 
color:#fff;
margin-top:10px;
margin-left:14px;
}



table#follow a:hover
{
border:0p;
}

h3.columnname a
{
padding-left:2px;
color:#ff9900;
}

.sidebar img a:hover {
border:0px;
}

#sbpoll
{
 margin:0 auto;
}

#sbpoll table
{
padding-left:10px;
}

#sbpoll table input
{
margin-right:5px;
}

#sbpoll h2
{
color:#666;
}




