*{ margin-top: 0px; margin-bottom: 0; margin-right: 0; margin-left: 0; padding: 0; }*
body { font: .8em Helvetica, Arial, Sans-Serif; line-height: 1.8em; background: #000;}
a {COLOR: #737033; text-decoration: none;}
a:visited {COLOR: #737033; text-decoration: none;}
a:hover {COLOR: #ffffff; text-decoration: none;}
h2 { font-size: 13px; line-height: 100%; margin: 0 0 0px; padding: 0px 0 0px; }
h3 { padding-left: 0px; margin-top: 0px; margin-bottom: 15px; color: #737033; background: #000000; font-size: 1.1em; height: 24px; line-height: 24px; padding-bottom: 0;}
ul {  padding: 0; margin: 0 0 10px 0;}
ol { padding-left: 40px;}
  

p { margin: 0 0 15px 0; }
img { border: none; }


#header {
width: 760px;
background: #000;
height: 65px;
}

#logo {
float: left;
left: 0px;
width: 145px;
height: 47px;
margin-left: 0px;
}


#title {
width: 760px;
height: 288px;
margin-top: 0px;
}

.articles {
font-size: 16px;
color: #303030;
}

.title_text {
font-size: 12px;
color: #ffffff;
margin-left: 15px;
margin-right: 30px;
margin-top: 28px;
line-height: 130%;
overflow: hidden;
}
	
.excerpt {
line-height: 130%;
margin-top: 5px;
margin-bottom: 10px;
font-size: 10px;
}

.timestamp {
font-size: 9px; 
color: #c6c094;
line-height: 30%;
font-style: italic;
padding-bottom: 25px;
}


.h_mnu_01{ 
padding:0; 
margin: 0 0px 0 190px;
float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align: right;
	overflow:hidden;
}

.h_mnu_01 ul{
	margin: 0;
	padding: 1px 0 0 0;
	float: left;
	background: #000000;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.h_mnu_01 ul li{
display: inline;
}

.h_mnu_01 ul li a{
	float: left;
	font-size: 12px;
	color: #747033;
	padding-right: 0;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	overflow: hidden;
}

.h_mnu_01 ul li a:visited{
color: #747033;
}

.h_mnu_01 ul li a:hover, .h_mnu_01 ul li .selected{
	color: #ffffff !important;
	padding-right: 0;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
	background: #000000;
}

#wrap { padding: 18px 10px 3px 10px; width: 760px; margin:20px auto; background: #000;}
#left_home { float: left; width: 180px; background: #000; margin-bottom: 0px; padding-top: 8px;}
#left ul { padding: 5px 10px 10px 10px; margin: 0; }
#left_home p {color: #303030; font-size: 10px; line-height: 120%; margin-top: 0; padding-top: 0px;}
#right { margin-bottom: 10px; float: right; width: 550px; padding: 0 10px 10px 0px; margin-top: 25px;}


.edge_link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	text-align: right;
}

.edge_link a {
color: #737033;
}
.edge_link a:hover {
color: #ffffff;
}



#box_wrapper {
float: left;
width: 565px;
}

.featured_thinking {
margin-top: -16px;
padding-bottom: 15px;
color: #737033; 
font-size: 1.1em; 
font-weight: bold; 
}


.featured_thinking a {
color: #737033; 
text-decoration: none;}

.featured_thinking a:hover {color: #ffffff; text-decoration: none;}

#boxes {
height: 174px;
width: 570px;
background:url(images/boxes.png) no-repeat;
}

#box1 {
font-family: Georgia, Times, serif;
line-height: 115%;
float: left;
padding: 16px 0px 0px 23px;
font-size: 24px;
width: 158px;
}

#box1 a {
color: #72a0c6;
}

#box1 a:hover {
color: #ffffff;
}

#box2 {
font-family: Georgia, Times, serif;
line-height: 115%;
float: left;
padding: 16px 0px 0px 35px;
font-size: 24px;
left: 0px;
width: 170px;
}

#box2 a {
color: #e0a623;
}

#box2 a:hover {
color: #ffffff;
}

#box3 {
font-family: Georgia, Times, serif;
line-height: 115%;
float: left;
padding: 16px 0px 0px 24px;
font-size: 24px;
width: 150px;
}

#box3 a {
color: #d05118;
}

#box3 a:hover {
color: #ffffff;
}



#testimonial_wrapper{
float: left;
margin-top: 45px;
width: 565px;
}

.featured_testimonial {
padding-bottom: 8px;
color: #8f8b5c; 
font-size: 1.1em; 
font-weight: bold; 
}


.featured_testimonial a {
color: #737033; 
text-decoration: none;}

.featured_testimonial a:hover {color: #ffffff; text-decoration: none;}

.featured_testimonial_style {
color: #c6c094; 
font-size: 13px; 
line-height: 140%; 
margin-bottom: 10px;
}

.citation_home {
text-align: right;
font-style: italic;
margin-top: -8px;
padding-right: 10px;
}


.more_testimonials {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	text-align: right;
	padding-right: 10px;
}

div.simplepie {
border-bottom:0px solid #999;
}
 
div.item {color: #c6c094; font-size: 10px; line-height: 120%; margin-top: -4px; padding-top: 0;	}

#footer a {
COLOR: #737033; text-decoration: none;}

#footer a:visited {
COLOR: #737033; text-decoration: none;}

#footer a:hover {
COLOR: #ffffff; text-decoration: none;}


#footer_top { 
width: 760px; 
height: 31px;
margin: 80px 0 15px 0;
background:url(images/pollywog-lettermark.png) no-repeat;
background-position: right;
}

#footer_bottom { 
width: 760px; 
height: 40px; 
text-align: right; 
font-size: 10px; 
border-top: 1px solid #737033; 
padding: 0px 0px;
color: #c6c094;

}


/*-------------------------------------- Interior Pages -----------------------*/

#inner_wrap {
width: 760px;
background-color: #000000;
}

#interior_main a {COLOR: #737033; text-decoration: none;}
#interior_main a:visited {COLOR: #737033; text-decoration: none;}
#interior_main a:hover {COLOR: #fff; text-decoration: none;}

.section_title {
color: #fff;
font-weight: bold;
font-size: 18px;
margin-bottom: 20px;
}

#interior_main {
width: 760px;
}


#left_interior { 
float: left;
background-color: #000000;
width: 185px; 
padding: 0;
padding-top: 15px;
}

#left_interior_styling {
color: #737033; 
font: 12px Helvetica, Arial, Sans-Serif; 
line-height: 150%; 
background: #000; 
font-weight: bold; 
}


#right_interior {
float: left;
background-color: #000000;
width: 562px;
padding: 0;
color: #c6c094;
}


#right_interior_styling {
font-size: 13px;
line-height: 140%;
color: #c6c094;
}

#right_interior_styling p {
color: #c6c094;
}

#right_interior ul {
list-style-type: disc;
margin-top: 15px;
color: #c6c094;
}

#right_interior li {
margin-bottom:  15px;
margin-left: 0px;
margin-right: 0px;
list-style-type: disc;
color: #c6c094;

}

.kicker {
color: #d05118;
font-size: 20px;
font-family: Georgia, "Times New Roman", Times, serif;
margin-bottom: 15px;
margin-top: 15px;
}


.giant_head {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 65px;
line-height: 110%;
color: #d05118;
margin-bottom: 15px;
padding-top:5px;
}

.sm_giant_head {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 30px;;
color: #d05118;
padding-bottom: 25px;
padding-top:5px;
}


#main {
font-size: 12px;
color: #303030;
line-height: 125%;
}

#main li {
list-style-type: disc;
margin-left: 30px;
}


.citation {
text-align: right;
font-style: italic;
margin-bottom: 35px;
margin-top: -15px;
}

.headline {
	color: #000000;
	margin-bottom: 25px;
}

.pitfall {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #c6c094;
	margin-top: 25px;
	margin-bottom: 5px;
	font-size: 17px;
}


.subhead {
color: #c6c094;
font-size: 14px;
font-weight: bold;
padding-bottom: 9px;
line-height: 100%;
}

.bold {
font-weight: bold;
padding-bottom: 4px;
padding-top: 25px;
}

.partners {
margin-top: 10px;
margin-bottom: 10px;
}


/*-----------------------------------------table----------------------------------*/

/*
Tema: Soft Table - A Simple table style with the use of the soft brown color
Author: Newton de Góes Horta
Site: --
Country Origin: Brazil
*/

table {
 font-size:0.9em;
 font-family: Arial, Helvetica, verdana sans-serif;
 background-color:#fff;
 border-collapse: collapse;
 width: 100%;
 margin-top: 35px;
}
caption {
 font-size: 25px;
 color: #fff;
 font-weight: bold;
 text-align: left;
 background-color: #737033;
 padding: 10px;
 margin-bottom: 0px;
 border-bottom: 1px solid #fff;
}
thead th {
 border-right: 0px solid #fff;
 color:#fff;
 text-align:center;
 padding:2px;
 text-transform:uppercase;
 height:25px;
 background-color: #000;
 font-weight: normal;
}

thead th.last {
 border-right: 0px solid #fff;
}


tfoot {
 color:#1ba6b2;
 padding:2px;
 text-transform:uppercase;
 font-size:1.2em; 
 font-weigth: bold;
 margin-top:6px;
 border-top: 6px solid #3c3c3a;
}
tbody tr {
 background-color:#000;
 border-bottom: 1px solid #3c3c3a;
}

tbody td {
 color:#c6c094;
 padding:5px;
border-right: 1px solid #3c3c3a;
 padding-bottom: 10px;
 text-align:center;

}

tbody td.first {
 text-align:left;
 padding-right: 25px;
}

tbody td.price {
 text-align:left;
 padding-right: 25px;
 color:#fff;
 text-transform:uppercase;
}

tbody th {
 text-align:left;
 padding:2px;
}
tbody td a, tbody th a {
 color:#6C8C37;
 text-decoration:none;
 font-weight:normal; 
 display:block;
 background: transparent url(links_yellow.gif) no-repeat 0% 50%;
 padding-left:15px;
}
tbody td a:hover, tbody th a:hover {
 color:#009193;
 text-decoration:none;
}




/*-----------------------------------------samples----------------------------------*/
#sample {
float: left;
width: 565px;
min-height: 480px;
background:#000000;
padding-bottom: 15px;
}


#sample_default {
width: 565px;
height: 400px;
background:#000000;
}


.sample_head {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
line-height: 110%;
color: #d05118;
margin-bottom: 15px;
margin-left: 2px;
padding-top:15px;
}

.sample_testimonial {
float: left;
font-family: Georgia, "Times New Roman", Times, serif;
width: 270px;
padding-left: 20px;
font-style: italic;
}

.sample_description {
position: absolute;
float: left;
width: 260px;
top: 442px;
font-size: 13px;
line-height: 130%;
width: 270px;
}

.sample_services {
width: 260px;
font-size: 11px;
line-height: 130%;
margin-top: 20px;
}


.bumblebee {
background: url(http://pollywoginc.com/samples/images/bumblebee-logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.freshpaint {
background: url(http://pollywoginc.com/samples/images/freshpaint_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}


.sweetspot {
background: url(http://pollywoginc.com/samples/images/sweetspot_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.angelfish {
background: url(http://pollywoginc.com/samples/images/angelfish_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.benefuddle {
background: url(http://pollywoginc.com/samples/images/benefuddle_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.infrared {
background: url(http://pollywoginc.com/samples/images/infrared_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.freehand {
background: url(http://pollywoginc.com/samples/images/freehand_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.fastlane {
background: url(http://pollywoginc.com/samples/images/fastlane_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.scentofthemissing {
background: url(http://pollywoginc.com/samples/images/scent_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.wormhole {
background: url(http://pollywoginc.com/samples/images/wormhole_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.piehole {
background: url(http://pollywoginc.com/samples/images/piehole_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.beanstalk {
background: url(http://pollywoginc.com/samples/images/beanstalk.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}


.cloudscrapers {
background: url(http://pollywoginc.com/samples/images/cloudscrapers.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}


.groundcontrol {
background: url(http://pollywoginc.com/samples/images/groundcontrol_name.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.goldzilla {
background: url(http://pollywoginc.com/samples/images/goldzilla_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}


.conga {
background: url(http://pollywoginc.com/samples/images/conga-logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}


.ahs-bfh {
background: url(http://pollywoginc.com/samples/images/ahs-bfh.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}


.kindestcut {
background: url(http://pollywoginc.com/samples/images/kindestcut_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}

.sprockets {
background: url(http://pollywoginc.com/samples/images/sprockets_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
}



.headway {
background: url(http://pollywoginc.com/samples/images/headway_logo.png) no-repeat;
float: left;
width: 274px;
height: 300px;
