<style>
/*colors
tan #ece9cf
light blue #c0d3e2
grey #666
orange #F47A17


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Created : 10/12/08
Modified : 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

* { margin: 0;	padding: 0; }

#sidebar p.newsletter-link a{margin: 0 0 0 10px; font-weight: bold; font-size:10px;}

.mailchimp-form {
  clear:both;
  margin: 10px 0;
  padding:0;
}

.current-projects {
    background: transparent url(/images/smm-banner.jpg) no-repeat left top;
    width: 530px; height: 151px;
    }

.current-projects p {
    position: relative;
    top: 40px;
    left: 20px;
    width: 490px;
    font-size: 1.2em;
}

#content .current-projects p a {
    color: #fff;
}
#content .current-projects p a:hover {
    color: #Fff;
     text-decoration:none;
}


#content .quote_bubble {background: transparent url(/images/quote_bubble1.png) no-repeat; height:282px; width:463px; padding: 5px 10px;  margin: 0 auto;}

#content .quote_bubble p { word-spacing:.0em; font-size:1em; color: #444; font-family:Verdana, Arial; font-style: normal; padding: 2px 5px; text-indent: 1.1em; margin: 40px 0px 10px 10px; text-align:justify;}


#content dt {margin: 10px 0 0 0; padding:0; font-size:1.1em; font-weight:bold; color: #073859;}

#content dd {padding-top: -10px; margin-top:0; text-indent:1em; font-size: .9em; display:inline;}

.send_print {clear:both; margin: 15px 0; display:inline; position:relative; float: right;}
.send {padding: 0 15px 0 5px;}
.print {margin-top:-2px; padding-right: 10px;}
.print a img {margin-bottom: -10px;}

body {
	font: 82.5% "Trebuchet MS", Helvetica, sans-serif; /*Resets 1em to 10px */
	text-align: center; /*centers the text in IE6 */
	margin: 0px auto;
	background-color: #fff;
}

p {	color: #444;	font-size: 1em;	margin: 0 10px 0 0;	line-height: 140%;
}


/* ----- IMAGES ----- */
a img, img a {
	border: none;
	padding: 3px 3px;
	}
	
img{
	margin: 0px;
}
img a:hover{
}




/* ----- IDS ----- */


#wrapper {
	width: 800px;
	padding: 0;
	overflow: hidden;
	margin: 10px auto; /*centers the body */
	text-align: left;
	}

#contentwrapper { width: 800px; overflow:hidden; clear: both;}	

/* Navigation ============*/
#nav {	
		width: 800px; height: 40px; float: left; position: relative; 
		border-top: 2px solid #073859; border-bottom: 10px solid #073859; margin: 10px 0;	}

ul#navlist {	margin: 0 160px;padding: 8px 0;	}

#navlist li{ display: inline;	list-style-type: none;	padding: 5px 20px 5px 0; margin: 0 auto; }
#navlist li a {	font-size: 1em;	font-weight: bold;	color: #333;text-decoration: none;}
#navlist li a:hover { color: #f47a17; border-bottom: 2px dotted #888;	}

/******* Banner *************/

#banner {width: 800px;	height: 210px; clear: both;	overflow:hidden;
}
/* height was previously 220px */
	
#banner img {	margin: 0; padding: 0;	}


#navcontainer { clear: both; background: #033a63 url(/images/nav_media.jpg) scroll no-repeat; height:50px; width: 800px; }

ul#navlistmedia {margin: 0 50px 0 150px; padding: 10px 0;}

#navlistmedia li{display: inline;list-style-type: none;padding-right: 20px; margin: 0 auto;}

#navlistmedia li a {	font-size: 1em;	font-weight: bold;	color: #033a63 ;text-decoration: none;}
#navlistmedia li a:hover { color: #fff; border-bottom: 2px dotted #fff;	}


/*********** SIDEBAR MEDIAROOM *******/
	

#sidebar .mediaroom {width: 180px; height: 150px; margin: 0px; background: transparent url(/images/mediaroom.jpg) no-repeat;}

#sidebar .mediaroom ul {padding: 40px 0 0 0;}
#sidebar .mediaroom ul li {margin-bottom: 0px;}
#sidebar .mediaroom ul li a {font-size: .8em; font-weight: bold; color: #fff;}
#sidebar .mediaroom ul li a:hover {color: #ff9900;}


/* ===========CONTENT AREA=============*/ 

#content {
	width: 530px;
	padding: 0;
	margin: 20px 10px 0 10px;
	overflow: hidden;
	text-align: left;
	float: right;
}   
#content p {	color: #444; margin: 0 0 10px 0;	}
	
#content a:link, #content a:active, #content a:visited {
	color: #f47a17;
	text-decoration: underline;
}

#content a:hover {	text-decoration: none;	color: #333;}	

#content h2.featuredservices {
	background: #073859 url(/images/marker1.gif) no-repeat scroll 1% center;
	color: #888;
	font-size: 1.1em;
	font-weight: bold;
	border: 1px solid #666;
	padding: 10px 0 10px 30px;
	margin: 0;
	}
	
#content .featuredservices {margin: 10px 0;}
#content ul#featuredservices {border: 1px solid #666; margin: 0;}
#content ul#featuredservices li{padding: 4px 0 3px 0px; margin: 0 0 0 30px; list-style-image: none; list-style-position:outside; list-style-type: square;}
#content ul#featuredservices li a {color: #333; text-decoration: underline;}
#content ul#featuredservices li a:hover {color: #f47a17; text-decoration: none;}


/*============ SIDEBAR AREA==============*/
#sidebar {
	float: left;
	width: 220px;
	margin: 20px 10px 0 0px;
	padding: 0;
}	
#sidebar p {color: #333;}

#sidebar a:link, #sidebar a:active, #sidebar a:visited {
	color: #333;
	text-decoration: underline;
}

#sidebar a:hover {
	text-decoration: none;
	color: #f47a17;
}
 
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 {
	color: #073859;
	}

/*--------------SIDEBAR BADGES-------------*/

#sidebar .badge-twitter a, #sidebar .badge-linkedin a, #sidebar .badge-contact a{
   float: left;
   width: 190px; height: 39px;
   margin: 5px 0 5px 0;
}

#sidebar .badge-twitter a {
    background: url(/images/badge-twitter.png) no-repeat left top;
}

#sidebar .badge-twitter a:hover {
   background: url(/images/badge-twitter.png) no-repeat -199px top;

}

#sidebar .badge-linkedin a {
    background: url(/images/badge-linkedin.png) no-repeat left top;
}

#sidebar .badge-linkedin a:hover {
   background: url(/images/badge-linkedin.png) no-repeat -200px top;

}

#sidebar .badge-contact a {
     background: url(/images/badge-contact2.png) no-repeat left top;
}

#sidebar .badge-contact a:hover {
     background: url(/images/badge-contact2.png) no-repeat -200px top;
}

	
/****** Testimonaials and Sidebar subpage ************/	
.testimonials {background-color: #f2f3f4;}
.testimonials p {font-size: .9em; font-style: italic;}

#sidebar .sidebarboxblock {padding: 0 0 10px 0;}
#sidebar h2.sidebarbox {
	background: #fff url(/images/marker.gif) no-repeat scroll 3% center; 
	color: #073859;
	font-size: 1.1em;
	font-weight: bold;
	border: 1px solid #666;
	padding: 10px 0 10px 30px; 
	margin: 0; 
	}
#sidebar ul#sidebarbox {background: #02437a url(/images/bg_sidebarbox.png) no-repeat; border: 1px solid #666; margin: 0; }


#sidebar ul#sidebarbox li{border-bottom: 1px dotted #888; padding: 4px 0 3px 0px; margin: 0 0 0 30px; list-style-image: none; list-style-position:outside; list-style-type: square; color: #fff;}
#sidebar ul#sidebarbox li a {color: #fff; text-decoration: underline;}
#sidebar ul#sidebarbox li a:hover {color: #F47A17; text-decoration: none;}	
	

/*============== FOOTER AREA===============*/  
#footer{
	clear: both;
	height: 70px;
        padding: 5px 10px;
	background-color:#f47a17;
}

#footer p {
	text-align: left;
	color: #fff;
	}
	
#footer a:link, #footer a:active, #footer a:visited {
	color: #333;
	text-decoration: underline;
	}
	
#footer a:hover {
	color: #c0d3e2;
	text-decoration: none;
	}	

/* ----- CLASSES ----- */

.hide{
}
.show{
}

/* ----- HEADINGS ----- */

h1, h2, h3, h4, h5, h6 { 
	color: #073859;
	margin-bottom:5px;
	}

h1{	font-size: 1.3em;}
h2{	font-size: 1.1em;}

h3{	font-size: 1em;	font-weight: bold;}
h4{	font-size: .8em;	font-weight: bold;}

/* ----- LISTS ----- */

#sidebar ul, #sidebar ol, ul, ol {
	margin: 5px 0 10px 30px;
	padding: 0;
	list-style-position: outside;
}

ol li {list-style-image: none; list-style-type: decimal;}

ul li {list-style-image: none; list-style-type: square;}

ul li, ol li{margin: 0;	padding: 0;	color: #444;}


ul li a, ol li a {
	color: #444;
	}
ul li a:hover, ol li a:hover {
	color: #f47a17;
	}



</style>

