/*
Theme Name: orange-seduction Modified
Theme URI: http://orgasmicplayground.com
Author: Orgasmic
Version: 1.0
Original Author: Deeogee
Original Author URI: http://themes.floridakeysnews.info
 */
/* -------------------------------------
#standards
 ------------------------------------- */

html {
  /* force scrollbars */
  min-height:100%;
  margin-bottom:1px;
}

body {
  font:80% Trebuchet MS;
  padding:0;
  margin: .5;
  color:#ffffff;
  background: #EF9C5A;
  background-image: url(images/background.jpg);
  background-position: center;
  background-repeat: repeat-y;
  margin-top: 0;
}


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


greylink {
  color:#413839;
  text-decoration:none;
}


a {
  color:#544E4F;
  text-decoration:none;
  font-weight:bold;
}

a:hover {
  color:#5A1318;
  text-decoration:underline;
  font-weight:bold;
}

h1 {
  font-size:3em;
  margin:0;
  padding:0;
  font-weight:normal;
  
}

h2 {
  font-size:1.2em;
  margin:0;
  padding:0;
  color:#000000;
}

h3 {
  font-size:1.15em;
  margin:0;
  padding:0;
}

h4 {
  font-size:1em;
  margin:0;
  padding:0;
}

form {
  padding:0;
  margin:0;
}

.clear {
  clear:both;
  padding:0;
  margin:0;
}

.alignleft {
  float:left;
}

.alignright {
  float:right;
}

.credits {
  color: #cccccc;
  text-decoration:none;
  font-size:.8em;
  valign: center;
  font-weight : normal;
}

a.credits {
  color: #cccccc;
  text-decoration: none;
}

a.credits:hover {
  color: #cccccc;
  text-decoration: underline;
}

.linetablebg {
  background: #FFFFFF;
  width: 800px;
  border: 2px solid #000000;
}

.linetable {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background:url('images/bigbgpic.jpg') no-repeat;
}

.linetable2 {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background:whitesmoke;
}

/* -------------------------------------
#page
 ------------------------------------- */

#page {
  width:802px;
  margin:0 auto;
  padding:0px 0 0px 0;
}

.pagetitle {
  margin:0 0 10px 0;
  padding:7px 7px 2px 7px;
  background:url('images/pagetitle2.jpg') no-repeat;
  font-weight:normal;
  color:#000000;
  height:27px;
}


/* -------------------------------------
#navigation
 ------------------------------------- */

#navigation {
  margin:0;
  padding:0;
}

#navigation a {
  text-decoration:none;
  font-weight:bold;
}

#navigation a:hover {
}

/* -------------------------------------
#header
 ------------------------------------- */

#header {
  width:800px;
  height:375px;
  margin-bottom:10px;
}

#header a, #header a:hover {
  color:#fff;
  text-decoration:none;
}

#headerTitle {
}


#headerTitle h1 {
  float:left;
  clear:both;
  position:relative;
  top:10px;
  left:20px;
  font-size:36px;
  font-weight:bold;
}

#headerTitle h1 a {
  color:#934213 !important;
  font-weight:normal !important;
}

.description {
  float:left;
  clear:both;
  position:relative;
  top:4px;
  left:26px;
  color:#999999;
  width: 400px;
}

.banner {
  float:left;
  clear:both;
  position:relative;
  top:20px;
  left:30px;
  color:#999999;
}

#search {
  float:left;
  margin:0;
}

#sidebar #search {
}

#s {
  font:1em Trebuchet MS, Arial, Verdana,  Helvetica, sans-serif;
  margin:0;
  border:none;
  color:#021f2d;
  background:#fff;
  width:154px;
  padding:3px;
  margin-top:10px;
  margin-bottom:10px;
}

#sidebar #s {
  font:1em Trebuchet MS, Arial, Verdana,  Helvetica, sans-serif;
  margin:0;
  border:none;
  color:#021f2d;
  background:#fff;
  width:154px;
  padding:3px;
  margin-top:10px;
  margin-bottom:10px;
}

#searchsubmit {
  font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  color:#021f2d;
  border:none;
  font-weight:bold;
  text-align:right;
  float:left;
  background:transparent;
}

#sidebar #searchsubmit {
  font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  color:#fff;
  background:transparent;
  border:none;
  float:right;
  font-weight:bold;
  text-align:right;
  padding:0;
  margin:4px 10px 4px 0;
}

/* -------------------------------------
#middle
 ------------------------------------- */

#middle {
  width:780px;
  margin:0 auto;
  color: #ffffff;
}

/* -------------------------------------
#content
 ------------------------------------- */

#content {
  clear:both;
  float:left;
  width:540px;
  color: #000000;
}

#content .navigation {
  padding:5px 15px 5px 15px;
  height:30px;
  line-height:30px;
}

.small {
  padding:5px;
  line-height:1.5em;
}

/* -------------------------------------
.post
 ------------------------------------- */

.searchresults .post {
  margin-bottom:20px;
}

.post {
  background:#fff;
  padding:5px;
  border: 1px solid black;
}

.post .metadata {
  width:488px;
  padding:5px;
  margin-left:10px;
  border:1px solid #eaeaea;
  background:#eee;
}

.postfooter {
  width:530px;
  height:27px;
  padding:5px;
  margin-bottom:15px;
  background:url('images/postbgimage2.jpg') repeat-x;
  color: #FFFFFF;
}

.postfooter a {
  color: #FFFFFF;
}

.postfooter a:hover {
}

.entry {
  padding:5px 5px 5px 0px;
  margin:0;
}

.title {
}

.title h2 {
  margin:0;
  padding:7px 7px 0px 7px;
  background:url('images/postbgimage2.jpg') repeat-x;
  font-weight:normal;
  display:block;
  height:27px;
  color:#ffffff;
}

.title h2 a {
  color:#FFFFFF;
  font-weight:heavy;
  display:block;
  width:530px;
}

.post .small {
  font-weight:bold;
  margin:0;
  padding:0;
  padding-bottom:10px;
}

.metadata {
  background:#fff;
  padding:5px;
  width:530px;
  margin:0 auto;
}


/* -------------------------------------
#sidebar
 ------------------------------------- */

#sidebar {
  float:right;
  color:#000;
  width:235px;
}

#sidebar h2 {
  margin:0;
  padding:7px 10px 2px 7px;
  background:url('images/bgimage2.jpg') repeat;
  display:block;
  width:218px;
  height:27px;
  color:#ffffff;
  font-weight:heavy;
}

#sidebar h2 a {
  font-weight:normal;
  color:#ECBF95;
}

#sidebar a {
}

#sidebar ul, #sidebar ul ol {
  margin: 0;
  padding: 0;
}

#sidebar ul li {
  list-style:none;
  margin: 0;
  padding: 0;
	font-size: 12px;
}

#sidebar ul li, #sidebar ol li {
  margin: 0;
  padding: 0;
}

#sidebar ul li p, #sidebar ol li p {
  margin: 0;
  padding: 5px;
}

#sidebar ul p, #sidebar ul select {
  margin: 0;
  padding: 0;
}

#sidebar ul ul, #sidebar ul ol {
  margin: 0;
  padding: 0;
  background:#fff;
  margin-bottom:10px;
}

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

#sidebar ul ul li a:hover {
  margin: 0;
  padding: 0px 5px 0px 5px;
}

#sidebar ul ul ul, #sidebar ul ol {
  margin: 0;
  padding: 0;
}

ol li, #sidebar ul ol li {
  list-style: decimal outside;
  margin: 0;
  padding: 0;
}

#sidebar ul ul li, #sidebar ul ol li {
  margin: 0;
  padding:0;
  border-bottom:1px solid #fff;
}

#sidebar ul li h2, #sidebar ol li h2 {
  list-style:none;
}

#rssBox {
  text-align:right;
  float:right;
  margin-right:102px;
  margin-top:-28px;
}

#rssBox a {
  line-height:30px;
  padding:4px 5px 0px 5px;
  color:#fff !important;
  text-decoration:none;
  font-style:italic;
}

#rssBox a:hover {
  color:#ffc !important;
}


#sidebar #calendar_wrap {
  width:210px;
  background:#fff;
  padding-bottom:7px;
  margin-bottom:10px;
}

#sidebar #calendar_wrap table {
  width:180px;
  margin:0 auto;
}

#sidebar .textwidget {
  background:#fff;
  padding:7px 10px 10px 10px;
  margin-bottom:10px;
}

#sidebar .recentcomments {
  padding:10px;
}

#sidebar .recentcomments a {
}

#sidebar .recentcomments a:hover {
}

#sidebar .widget_search {
  width:170px;
  padding:10px;
  padding-top:10px;
  float:none;
  margin-bottom:10px;
}

input {
  border:none;
  background:#eaeaea;
  height:20px;
  color:#000;
  font-weight:normal;
  margin-top:2px;
}

#s {
  border:1px solid #eaeaea !important;
  height:17px !important;
  width:150px !important;
  color:#000;
  font:1em trebuchet ms, verdana, arial;
  background:#fff;
}

/* -------------------------------------
.noPostsFound
 ------------------------------------- */

.noPostsFound h2 {
}

/* -------------------------------------
comments
 ------------------------------------- */


.commentbox {
  background:#fff;
}

.commentbox h2 {
  margin:0;
  padding:7px 7px 2px 7px;
  background:url('images/pagetitle.jpg') no-repeat bottom;
  font-weight:normal;
  display:block;
  height:27px;
  border-top:10px solid #eaeaea;
  color:#000000;
}

.commentbox p {
  padding:10px 20px 10px 20px;
}

#respond {
}


textarea {
  width:490px;
  height:140px;
  font:1em Trebuchet MS, Arial, Verdana,  Helvetica, sans-serif;
  border:1px solid #eaeaea;
  padding:4px;
  background:#fff;
  margin:0 20px 0 20px;
}

#submit {
  font:1em Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  font-weight:bold;
  background:none;
  border:none;
  padding:3px 0 2px 0;
  float:right;
  text-align:right;
  margin-bottom:10px;
}

/* -------------------------------------
#footer
 ------------------------------------- */

#footer {
  background:url('images/top.gif') no-repeat;
  width:790px;
  height:275px;
  text-align:center;
  padding:5px;
  margin:0 auto;
}

#footer a {
}

blockquote {
  margin-left:10px;
  margin-right:-5px;
  padding:10px;
  border:1px solid #fff;
  background:#eaeaea;
}

blockquote blockquote {
  margin-right:10px;
  background:#fff;
}

.footerad {
	padding-top: 5px;
	}
