*{ 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;}
li { list-style-type: none;}
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: 30px 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;
}

/*-----------------------------------------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;
}