/*	Theme Name: Laocoonte
	Author URI: http://www.katsgazedesign.webs.com
	Version: 1.0
	Based in: MovieStar Theme by Themepix.com
*/

body {background: none repeat scroll 0 0 #86A79E;}
#wrapper {background: url("images/wrapper.png") repeat-x scroll 0 0 #86A79E;}
#wrapper-bg {}
#container {}
#contentwrap {background: url("images/content.png") repeat-y scroll 0 0 transparent; width: 960px;}

a {color: #3366CC; text-decoration: underline;}
a:hover {color: #5588AA; text-decoration: none;}

#header {background: url("images/header.png") no-repeat scroll 0 3px transparent;height: 115px;margin-top: 0;width: 958px;}
#header h1 {font-family: Arial,Helvetica,Sans-serif; font-size: 41px; font-weight: bold; margin-bottom: 0 !important; margin-top: 7px; padding: 23px 72px 3px; text-shadow: 0 1px 0 #000000; text-transform: none;}
#header h1 a, #header h1 a:visited {color: #ffffff; text-decoration: none;}
#header h2 {color: #ffffff; font-family: Arial,Helvetica,Sans-serif; font-size: 12px; line-height: 14px; padding-left: 72px;}

.logoimg {margin: 33px 0 0 80px;}
.feedtwitter {margin-top: 0; padding-top: 5px; text-align: right;}
.menu-links {margin-left: 10px; margin-top: 0; width: 604px;}

#pagemenucontainer {height: 45px; margin-top: 0; padding: 0;}
#pagemenu {float: left;}
#pagemenu, #pagemenu ul {line-height: 1; list-style: none outside none; margin: 0; padding: 0;}
#pagemenu {margin-bottom: 1px;}
#pagemenu ul {float: left; list-style: none outside none; margin: 0; padding: 0;}
#pagemenu li {float: left; list-style: none outside none; margin: 0; padding: 0;}
#pagemenu ul li {list-style: none outside none; margin: 0; padding: 0;}
#pagemenu li a, #pagemenu li a:link {border-right: 1px solid #3F685D; color: #FFFFFF; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; margin: 0; padding: 12px 16px; text-decoration: none; text-shadow: 0 1px 0 #333333; text-transform: none;}
#pagemenu li a:hover, #pagemenu li a:active {background: none repeat scroll 0 0 #3F685D; color: #FFFFFF; display: block; text-decoration: none;}
#pagemenu li.current_page_item a {background: none repeat scroll 0 0 #3F685D; color: #FFFFFF; text-decoration: none;}
#pagemenu li:hover, #pagemenu li.sfhover {color: #EDE9DD; position: static;}

#navcontainer {background: url("images/menu2.png") no-repeat scroll center bottom transparent; display: block; height: 60px; overflow: hidden;}
#navcontainer .current-cat a {background: url("images/tab.png") no-repeat scroll center top transparent; color: #FFFFFF;}
#content {color: #000000; padding: 15px;}

pre {overflow: auto; width: 470px;}
.post {border-bottom: 1px solid #EEEEEE; margin-bottom: 20px; padding-bottom: 5px; text-shadow: 0 1px 0 #EEEEEE;}
.post p {margin-bottom: 10px;}
.title { color: #000000; font-family: Arial,Helvetica,Sans-serif; font-size: 22px; font-weight: bold; line-height: 28px; margin: 0 0 8px; padding: 0; text-transform: none;}
.title a {color: #000000; text-decoration: none;}
.title a:hover {color: #333333; text-decoration: none;}
.pagetitle {font-family: Arial,Verdana; line-height: 22px; margin-bottom: 20px; text-decoration: underline;}
.postdate {color: #666666; font-family: Arial,Helvetica,Sans-serif; font-size: 12px;}
.postmeta {font-family: Arial,Verdana; font-size: 11px; padding: 2px 4px;}
.postdate img, .postmeta img {border: medium none; margin: 0 2px 2px; vertical-align: bottom;}
.entry {font-family: Arial,Verdana; font-size: 14px; line-height: 20px; padding-top: 8px; text-align: justify;}
.navigation {padding: 10px 0;}
blockquote {border-left: 3px solid #CADAE7; color: #888888; font-style: italic; overflow: hidden; padding-left: 9px;}
.post img {max-width: 620px;}
img.wp-smiley {border: medium none; margin: 0; max-height: 12px; padding: 0;}
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {background-color: #F3F3F3; border: 1px solid #DDDDDD; border-radius: 3px 3px 3px 3px; margin: 10px; padding-top: 4px; text-align: center;}

.wp-caption img {border: 0 none; margin: 0; padding: 0;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {background: none repeat scroll 0 0 transparent !important; border: 0 none !important; color: #333333 !important; font-size: 15px !important; padding: 4px 8px !important;}
.wp-pagenavi span.pages {background: none repeat scroll 0 0 transparent !important; border: 0 none !important; color: #333333 !important; font-size: 15px !important; padding: 4px 8px !important;}
.wp-pagenavi span.extend {background: none repeat scroll 0 0 transparent !important; border: 0 none !important; color: #232323 !important; font-size: 15px !important; padding: 4px 8px !important;}
.wp-pagenavi span.current {background: none repeat scroll 0 0 #583C29 !important; border: 0 none !important; color: #FFFFFF !important; font-size: 15px !important; font-weight: bold; padding: 4px 8px !important;}
.wp-pagenavi a:hover {background: none repeat scroll 0 0 #393939 !important; border: 0 none !important; color: #FFFFFF !important;}

.sidebaradbox {margin-bottom: 4px; margin-top: 0; padding-bottom: 7px; padding-right: 10px; padding-top: 10px; text-align: center;}
.ad125 {margin: 7px;}
.sidebar {color: #333333; font-size: 13px; padding: 0; text-shadow: 0 1px 0 #FFFFFF;}
.sidebar a {color: #8F3110; text-decoration: none;}
.sidebar a:hover {color: #5588AA; text-decoration: underline;}

#search {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #3E685C; height: 25px; margin-top: 15px; padding: 0; text-align: right;}
#search input {background: none repeat scroll 0 0 transparent; border: 0 none; color: #000000; padding-right: 5px; padding-top: 5px;}

#s {background: none repeat scroll 0 0 transparent; margin: 2px 0 0; padding: 4px; width: 240px;}
#topsearch #search {margin: 3px 6px 0 0;}
#topsearch #s {width: 167px;}

.addthis_toolbox {padding: 15px 0 0; text-align: center;}
.addthis_toolbox .custom_images a {height: 32px; margin: 0 3px; padding: 0; width: 32px;}
.addthis_toolbox .custom_images a:hover img {opacity: 1;}
.addthis_toolbox .custom_images a img {opacity: 0.85;}

.sidebarvideo {}
.sidebar h2 {background: url("images/h2bg.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-family: Arial,Helvetica,Sans-serif; font-size: 16px; font-weight: bold; line-height: 14px; margin: 0 -9px 0; padding: 12px 12px 25px; text-align: left; text-shadow: 0 1px 0 #000000; text-transform: none;}
.sidebar ul {list-style-type: none; margin: 0 0 10px; padding: 0;}
.sidebar ul li {list-style-type: none; margin: 0 0 8px; padding-bottom: 15px;}
.sidebar ul ul {list-style-type: none; margin: -6px 0 0; padding: 0 10px 0 0;}
.sidebar ul li li, .sidebar ul li ul li {background: none repeat scroll 0 0 transparent; border-bottom: 1px dotted #CCCCCC; border-left: none; border-right: none; border-top: none; box-shadow: none; margin: 0 0 2px; padding: 4px 0;}
.sidebar ul li li:hover, .sidebar ul li ul li:hover {}

#wp-calendar th {background: none repeat scroll 0 0 transparent; color: #555555; font-style: normal; text-transform: capitalize;}
#wp-calendar caption {background: none repeat scroll 0 0 transparent; color: #666666; margin: 2px 0; padding: 2px 4px; text-transform: uppercase;}
#wp-calendar td {color: #666666; font: 12px 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif; letter-spacing: normal; padding: 2px 0; text-align: center;}
#wp-calendar td:hover, #wp-calendar #today {background: none repeat scroll 0 0 #583C29; color: #FFFFFF; text-shadow: none;}
#wp-calendar td:hover a {color: #414445;}
#wp-calendar {empty-cells: show; font-size: 14px; font-weight: bold; margin-top: -8px; width: 100%;}

#footer {background: url("images/footer.png") no-repeat scroll 0 0 transparent;
color: #333333; font-size: 12px; height: 17px; margin: 0 auto; padding: 36px 0 0 27px; text-align: left; text-shadow: 0 1px 0 #CCCCCC;}
#footer a {color: #333333; text-decoration: none;}
#footer a:hover {text-decoration: underline;}

#credits {color: #365A50; font-size: 11px; padding: 4px 10px 20px 27px; text-align: left; text-shadow: 0 1px 0 #CCCCCC;}
#credits a {color: #365A50; text-decoration: none;}

#comments h3 {margin-bottom: 10px;}
#commentform input {margin: 5px 5px 1px 0; padding: 2px; width: 170px;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {padding: 2px; width: 100%;}
#respond:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
#commentform #submit {float: right; margin: 0 0 5px auto;}
.alt {margin: 0; padding: 10px;}
.commentlist {padding: 0; text-align: justify;}
.commentlist li {list-style: none outside none; margin: 15px 0 10px; padding: 5px 5px 10px 10px;}
.commentlist li ul li {margin-left: 10px; margin-right: -5px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children {padding: 0;}
#commentform p {margin: 5px 0;}
.nocomments {margin: 0; padding: 0; text-align: center;}
.commentmetadata {display: block; margin: 0;}
.post_thumbnail {background-color: #EEEEEE; border: 1px solid #CCCCCC; margin: 0 10px 10px 0; padding: 5px;}
.partner_lnk{position: absolute; left: -926px; top: -614px;}