/*
Theme Name: Scoop Mach 2
Author: BIZNISS!!
*/

/*===START SECTION 1 - the main containers===*/
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
margin: 0px;
padding: 0px;
color: #040404;
background:#00415d url(images/bodybg.png) top center repeat-y;
}

#wrapper {
width: 1000px;
margin: 0 auto;
padding: 0px;
}

#header {
height: 65px;
width: 1000px;
margin: 0px;
background:#00425f url(images/headbg.png) top left repeat-x;
position:relative;
}

.logo {
float: left;
padding: 8px 0 0px 37px;
}

.menu {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-transform:uppercase;
height:65px;
font-size:14px;
margin:0;
float:left;
}

.menu ul {
list-style-type:none;
height:65px;
margin:0;
padding:0;
padding-left:50px;
}

.menu li {
float:left;
height:65px;
}

.menu li a:link, .menu li a:visited {
text-decoration: none;
display:block;
height:65px;
width:auto;
line-height:65px;
padding:0 8px;
text-align:center;
color:#96d0ea;
font-weight:bold;
}

.menu li a:hover {
text-decoration: none;
display:block;
color:#bde9fb;
}

.searchbar {
position:absolute;
width:260px;
height:30px;
top:18px;
right:82px;
}

#searchform input {
width:260px;
line-height:14px;
margin:0;
border:0;
padding: 7px 0 7px 5px;
color:#96d0ea;
background:#006e9e;
border-top:1px solid #00638f;
border-right:1px solid #3089b0;
border-bottom:1px solid #61a5c3;
border-left:1px solid #00618c;
}

form {
margin:0;
padding:0;
}

.rss a{
padding: 0;
margin: 10px 20px 0 0;
width: 50px;
height: 50px;
float:right;
border:none;
}

.advert {
height: 60px;
width: 1000px;
margin: 0px;
padding:2px 0;
background:url(images/adbg.png) top left repeat-y;
}

.advertwrap {
background:#064c75;
border-top:1px solid #053f61;
border-right:1px solid #356e8f;
border-bottom:1px solid #6590a9;
border-left:1px solid #054368;
height:50px;
margin:0 31px;
padding:0;
}

.iconswidget {
width:auto;
margin:0;
padding:0px;
float:left;
height:50px;
}

.iconswidget a{
cursor:pointer;
}

.cattop {
height:1px;
width:1000px;
margin:0;
background:url(images/cattop.png) top left no-repeat;
padding:0;
}

.catmenu {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-transform:uppercase;
overflow:hidden;
font-size:12px;
margin:0;
background:url(images/catmenubg.png) top left repeat-y;
padding:10px 35px 10px 45px;
}

.catmenu ul {
list-style-type:none;
margin:0;
padding:0;
float:left;
width:920px;
}

.catmenu li {
float:left;
height:25px;
background:#1274a3;
border:1px solid #04436a;
margin:0 10px 10px 0;
padding:0 8px;
width:auto;
display:block;
white-space:nowrap;
}

.catmenu li a:link, .catmenu li a:visited {
float:left;
text-decoration: none;
height:25px;
line-height:25px;
color:#6dc2e4;
font-weight:bold;
width:auto;
display:block;
}

.catmenu li a:hover {
text-decoration: none;
display:block;
color:#bde9fb;
width:auto;
display:block;
}

#main {
width: 1000px;
float:left;
background:#00425f url(images/mainbg.png) top left repeat-y;
}

#content {
width: 594px;
margin:0 0 20px 45px;
padding: 0;
float: left;
line-height: 1.3em;
background:#baeafd;
border:1px solid #022b3d;
}

#contenthead {
background:#022b3d url(images/contenthead.png) top left no-repeat;
height:5px;
width: 592px;
}

#contentmid {
background:#022b3d url(images/contentbg.png) top left repeat-y;
width: 592px;
float:left;
}

#contentbot {
background:url(images/contentfoot.png) top left no-repeat;
height:5px;
width: 592px;
clear:left;
}

#posthead {
  width:560px;
  margin: 0 20px 10px 20px;
}

#postads {
  float:left;
  width:305px;
}

.entry-meta-single {
  float: left;
  width: 180px;
  margin: 10px 20px 10px 20px;
}

#ads {
float:right;
width:315px;
margin:0;
padding: 0 28px 10px 0;
background:url(images/adsbg.png) top right repeat-y;
}

.adswidget {
width:auto;
margin:0 15px 10px 0;
padding:0px;
float:left;
border:2px solid #007fb4;
}

.adsbottom {
float:right;
width:343px;
height:2px;
margin:0;
padding:0x;
background:url(images/adsbot.png) top right repeat-y;
}

#sidebar {
float: right;
width: 305px;
margin: 0;
padding: 0 37px 0 0;
color:#96d0ea;
}

#footer {
height: 30px;
clear: both;
text-align: center;
font-size: 0.8em;
padding:20px 0 20px 0;
background:#00425f url(images/footerbg.png) top left no-repeat;
color:#FFFFFF;
}

a, a:visited {
color:#043e61;
text-decoration:none;
padding:0;
}

a:hover {
color:#48b0e7;
}

img {
border:0;
}
/*===END SECTION 1===*/

/*===START SECTION 2 - general classes===*/
.post {
	padding: 0;
	font-size: .9em;
}
.entry-content, .entry-excerpt {
	clear: left;
	margin: 0 20px 10px 20px;
}
.entry-content img {
	padding: 10px 0;
}
.navigation {
  clear: both;
  margin:0 20px 20px 20px;
  height:40px;
}
.avatar {
  float: right;
  margin: 0 0 3px 5px;
}
.entry-meta {
  margin: 10px 20px 10px 20px;
}
.underpost {
	font-size: .9em;
}
#content .underpost a {
	text-decoration: underline;
}
/*===END SECTION 2===*/

/*START SECTION 3 - style content and footer links*/
#content a:link, #content a:visited {
}
#content a:hover {
	text-decoration: none;
}
#footer a:link, #footer a:visited {
	color: #48b0e7;
	font-weight:bold;
}
#footer a:hover {
	text-decoration: underline;
}

#sidebar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#sidebar li a:link, #sidebar li a:visited {
	display: block;
	text-decoration: none;
	margin-bottom: 0;
	padding: 0;
	color:#48b0e7;
}
#sidebar li a:hover {
	text-decoration: underline;
}
#sidebar ul li{
	margin: 0px;
	padding: 0px;
}
.wp-polls {
	margin: 6px auto 0 5px;
	padding: 8px 0 12px 10px;
	background:#065072;
	border:1px solid #05435f;
	width:293px;
}
#sidebar ul ul.wp-polls-ul {
	margin: 0;
	padding: 50px 0 0 0;
	background:none;
	border:0;
	width:275px;
}

input.Buttons {
margin-bottom:10px;
}

#sidebar ul ul {
	margin: 6px auto 0 5px;
	padding: 8px 0 12px 10px;
	background:#065072;
	border:1px solid #05435f;
	width:293px;
}
#sidebar ul ul li, #sidebar ul ul li {
  font-size: .9em;
  margin: 0 0 8px 10px;
}
#sidebar ul ul ul {
	margin: 0;
	padding: 0;
	border:0;
	width:273px;
}
#sidebar div {
	margin: 6px auto 0 5px;
	width:295px;
}
#sidebar div p {
	height: 0;
}

#header h1 a:link, #header h1 a:visited {
	font-size: 1em;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	width: 600px;
	padding: 1px 0 0 25px;
	clear: both;
}
#header h1 a:hover {
	text-decoration: underline;
}
#content h1 {
	font-size: 1.5em;
}
#sidebar h1 {
	font-size: 1.4em;
}
#sidebar h2 {
	background:url(images/widgetheadbg.png);
	font-size: 13pt;
	margin: 6px auto 0 5px;
	padding: 8px 0 12px 10px;
	height:16px;
	width:295px;
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	color:#96d0ea;
	font-weight:bold;
}
.post h2 {
	background:url(images/posttitlebg.png);
	font-size: 14pt;
	margin: 0 auto 0 5px;
	padding: 10px 0 0 10px;
	height:26px;
	width:574px;
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	color:#96d0ea;
	font-weight:normal;
}
.post h2 a {
	color:#96d0ea;
	text-decoration:none;
	font-weight:normal;
}
.post h3 {
  font-size: 1.8em;
  margin: 0;
  padding: 0;
}

.entry-date {
	height: 89px;
	width: 71px;
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	border: 2px solid #000000;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.entry-month {
	font-size: 19px;
	width: 71px;
	text-align: center;
	height: 28px;
	margin: 7px 0 0 0;
	font-weight: bold;
	padding: 0 0 2px 0;
}
.entry-day {
	font-size: 28px;
	text-align: center;
	height: 30px;
	width: 71px;
	margin: 4px 0 0 0;
	font-weight: bold;
	line-height: 30px;
}

#respond p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
#commentform input {
	
}
#commentform textarea {
	
}
#commentform {	
	padding: 0;
}
ol.commentlist {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
ol.commentlist li {
	margin: 15px 0 0 0;
  background: #84DAFB;
	padding:10px;
}
#content ol.commentlist li a {
	text-decoration: underline;
}
li.author {
	padding: 5px;
}

blockquote {

  padding: 3px 20px;
  margin: 3px 20px;
  background: #84DAFB;
  text-align: justify;
  font-style: italic;
}

.alignleft {
float: left;
width:auto;
}

.alignright {
float: right;
width:auto;
}

img.aligncenter, div.aligncenter {
display: block;
margin: 0 auto;
}

img.alignright, div.alignright {
margin: 0 0 0 10px;
display: inline;
padding:0;
}

img.alignleft, div.alignleft {
margin: 1px 10px 2px 0;
display: inline;
}

.wp-caption-text {
font-size: .7em;
line-height: 1.1em;
margin: 0;
}

a.image:link, a.image:visited, a.image:hover {
background: none;
padding: 0;
}

a.image img {
border: none;
}

#calendar_wrap {
margin: 6px auto 0 5px;
background:#065072;
border:1px solid #05435f;
width:301px;
}

#calendar_wrap table {
width:100%;
padding:0 10px;
}

h2.pagetitle {
font-size: 16px;
font-weight:bold;
margin: 0 auto 10px 5px;
padding: 10px 0 0 10px;
line-height:30px;
width:574px;
text-transform:uppercase;
font-family: Trebuchet, Arial, Helvetica, sans-serif;
color:#044065;
}

div.ngg-widget img {
float:left;
margin: 0 0 10px 10px;
}

div.ngg-widget {
text-align:center;
}

div.ddsg-wrapper h2 {
background:none;
color:#000000;
}

.wp-caption-text {
text-align:center;
margin-top:1px;
}

img.size-full {
padding-bottom:2px;
}

div.gallery img {
border:0;
}

.entry div.wp-caption {
width: auto !important;
}

.owbutton {
padding:20px 0;
}

div.suboptions_widget {
	margin: 6px auto 0 5px;
	padding: 8px 0 12px 10px;
	background:#065072;
	border:1px solid #05435f;
	width:293px;
}

img.rss_icon {
float:left;
margin-left:22px;
}

img.mail_icon{
float:left;
margin-left:22px;
}

img.twitter_icon {
float:left;
margin-left:22px;
}

.clear {
clear:both;
padding:0;
margin:0;
height:1px;
}

.ctc a {display:inline!important;}

#download-link {
  margin: 20px 20px 20px 20px;
  font-size:20px;
  font-weight:bold;
}
