@charset "utf-8";
/* CSS Document */
/*
Theme Name: Miami Marketing Firm
Theme URI: 
Description: New wordpress theme 
Version: 1.0
Author: CPC Computer Consultants	
Author URI: www.cpccci.com 
Tags: Green, custom header, fixed width, two columns, widgets

	This theme was developed by CPC Computer Consultants (www.cpccci.com)	
	
*/
html {
color:#FFFFFF;
font-family:Arial,Verdana;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:left;
}
body
{
	font-family:Arial,Verdana;
	font-size:12px;
	background:#000;
	color:#FFFFFF;
	text-align:center;
	margin:0 auto;
}
img { border:none; }
p { margin: 0px 0 5px 0; padding: 5px 0 5px 0; }
uul {margin: 0px 0 0px 15ox; padding: 2px 0 2px 0; }
li {margin-bottom:5px; margin-top:0px;  padding: 0px 0 0px 0; }

/* General Titles */
h1, h2, h3, h4 { margin:0 0 7px 0; }
h1 { font-size:14px; letter-spacing:3px;}
h2 { font-size:14px; }
h3 { font-size:14px; }
h4 { font-size:14px; }


/* General Links */
a { color:#ffffff; text-decoration:underline; font-weight:normal; font-size:12px;}
a:hover { text-decoration:none; }
/*a:visited { color:#b96cd5; }*/
.h1 { text-decoration:none; font:18px Arial, Verdana; color:#ffffff; font-weight:bold; letter-spacing:3px; }
.h1:hover { text-decoration:underline; }
.link { text-decoration:none; ffont:11px Arial, Verdana; color:#ffffff; ffont-weight:bold; lletter-spacing:3px; }
.link:hover { text-decoration:underline; }


.h11 { font:11px Arial, Verdana; color:#ffffff;  letter-spacing:2px; }

/* Height Light*/
.light{ color:#f4a6db; font-weight:bold; color:#99cc00; }
.light-black{ color:#000000; font-weight:bold; font-size:12px; }
.light-purple {
	color:#8A1BE7;
	text-decoration:none;
	font-weight:bolder;
	font:11px Arial, Verdana;
	letter-spacing:2px;
}
.light-purple:hover { text-decoration:underline; }

/* Clear */
.clear { clear:both;  height:0px; }


/* Float */
.alignleft, .left { float:left; }
.alignright, .right { float:right; }
.black {color:#000000;}
/*########################################
              MAIN LAYOUT
########################################*/

#page
{
	width:990px;
	background:#99CC00 url(images/pagebg.jpg) top right repeat-y;
	min-height:600px;
	margin:0 auto;
	
}
#header
{
	height:32px;
	padding-top:38px;
	background:none;
}
#content
{
	width:990px;
	background:#99CC00;
	margin:0 auto;
	padding-top:0px;
	color:#fff !important;
	
}
#postcontent
{
	width:621px;
	margin-left:30px;
	text-align:left;
	color:#fff;
}
#postcontent p
{
	color:#fff;
}
#postcontent a
{
	color:#fff;
}
#postcontent h2 ,#postcontent h2 a, #postcontent h3 a
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
#postcontent h3 a
{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.postmetadata
{
	padding-right:15px;
}
.post 
{
	display:block;
	clear:both;
	padding-top:5px;
	background:#6a8702;
	color:#fff !important;
	padding:15px;
	margin-bottom:15px;
}
#commentbar
{
	height:25px;
	line-height:25px;
	background:#6d8900;
	color:#fff;
	text-align:right;
	padding-right:15px;
}
#commentbar a
{
	color:#fff;
}

#respond
{
	background:#6a8702;
	padding:15px;
}
#s
{
	width:105px;

}
.screen-reader-text
{
	display:block;
	float:none;
}
#sidebar
{
	width:280px;
	margin-right:30px;
	text-align:left;
	font-family:font-family:Arial,Verdana;
	font-size:14px;
}
#wg_searchbox
{
	background:#6a8702;
	width:250px;
	padding:15px;
	margin-bottom:15px;
}
.right_inner
{
	background:#6a8702;
	width:250px;
	padding:15px;
}
#sidebar ul
{
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top:0px;
}
#sidebar ul li
{
	list-style:none;
}
#sidebar ul li ul
{
	margin-left:0px;
	padding-left:15px;
	padding-bottom:10px;
}
#sidebar ul li ul li
{
	list-style:disc;
	margin-left:0px;
	padding-left:0px;
}
#sidebar h2
{
	text-transform:uppercase;
	font-size:14px;
	font-weight:normal;
	border-bottom:dotted 1px #99CC00;
	padding-bottom:2px;
}
#sidebar a
{
text-decoration:none;
font-size:12px;
}
#sidebar a:hover
{
	color:#8A1BF8;
	text-decoration:underline;
}
/*########################################
              NAV LAYOUT
########################################*/
#nav{
  background: url("images/nav.jpg") no-repeat top right;
  width:990px;
  float:left;
  margin-top:7px;
  padding-top:6px;
  margin-right:0px;
  bborder-top:1px solid #425300;
}
#nav ul{  padding:0;  margin:0;  border:none;}

#nav a { text-decoration:none; width:195px; float:left; display:block; font:11px Arial; color:#99cc00; font-weight:bold; letter-spacing:3px; padding:0 0px 0 0px; bborder:1px solid #ff00ff;}
#nav a:hover { color:#ffffff; }
#nav .active { color:#ffffff; cursor:default; }
#nav li { display:inline;  }
#nav .first { padding:0 0px 0 0px; width:105px !important; float:left; display:block; bborder:1px solid #ff00ff; text-align:left; }
#nav .last { padding:0 0px 0 0px; width:105px !important; float:left; display:block; text-align:right; bborder:1px solid #ff00ff; position:relative; top:-1px; }
#nav .active { color:#fff; }

/**/

/*########################################
              FOOTER LAYOUT
########################################*/
#footer {
  margin: 0 auto;
  margin-top:7px;
  background: url("images/nav.jpg") no-repeat bottom left;
  width:990px;
  padding:0 0 5px 0;
  bborder:1px solid #5500ff;  
}

#footer img { border:none; float:left; margin: 0 3px 0 3px; }
#footer a { text-decoration:none; font:11px Arial, Verdana; color:#99cc00; font-weight:bold; letter-spacing:3px; }
#footer a:hover { color:#ffffff; }
#footer .active { color:#ffffff; cursor:default; }
#footer li { display:inline; padding-left:0px; padding-right:32px; }
#footer ul { padding:0; margin:0; border:none; }
/**/
#footer2 .logo{ float:right; position:relative; margin:40px -63px 0 0; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #footer2 .logo{ float:right; position:relative; margin:40px -86px 0 0; }
}
#footer .right { color:#000000; margin:2px 7px 0 0;  font:10px Arial, Verdana; font-weight:bold; }
/***********************************************************
				commennt Form
*************************************************************/

#commentform label small
{
	font-size:11px;
	font-weight:bold;
}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 500px;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 132px 15px auto;
	float: right;
	}
.commentlist { margin-left:0px; padding-left:0px;}

.commentlist li
{
	list-style:none;
	background-color:#6d8900;
	padding:10px;
}	

.navigation
{
	padding:15px;
}
.navigation_nspace
{
	padding-bottom:2px;
}
#comments
{
	padding-top:2px;
}