/* 
INWERS CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

div#body {
width: 972px;
}

div#top {
width: 972px;
height: 121px;
}

body#homepage div#main {
width: 972px;
}

body#subpage div#main {
width: 972px;
}

div#navigation {
width: 700px;
}

div#navigation ul {
padding: 0px 10px 0px 0px;
top: 76px;
}

div#caption {
width: 528px;
}

h1, h1 p {
font-family: "Trebuchet MS", "Arial", "Lucida sans";
}

a.signup {
margin-top: 94px;
}

a.learnmore {
margin-top: 94px;
}

#slider {
width: 307px;
}

#slider li { 
width: 307px;
}	

div#clients {
width: 972px;
}

div#clients div.client {
width: 81px;
margin-right: 21px;
}

div#clients div.last {
margin-right: 0px;
}

div#bottom {
width: 972px;
}

.widget_testimonials {
margin-bottom: 30px;
}

div#testimonial-body div.margin {
font-style: italic;
}

ul {
list-style-type: disc;
margin: 0 0 20px 25px;
color: #595a5a;
font-style: normal;
}

/* Search */
#searchform input.field {
width: 135px;
padding: 2px;
color: #595a5a;
font-family: "Trebuchet MS", "Arial", "Lucida sans";
font-size: 12px;
text-transform: lowercase;
}

/* Images */
div.blogpost img.blog-image {
margin: 0px 0px 10px 10px;
}

div.blogpost-single img.blog-image {
margin: 0px 0px 10px 0;
}

p img {
max-width: 100%;
padding: 0;
}

img.alignnone {
display: block;
margin: 10px 0;
}

img.aligncenter {
display: block;
margin: 10px auto;
}

img.alignright {
float: right;
margin: 7px 0 5px 20px;
padding: 7px;
}

img.alignleft {
float: left;
margin: 7px 20px 5px 0;
padding: 7px;
}

.size-thumbnail, .size-medium, .size-large, .size-full {
padding: 7px;
background-color: fafafa;
border: 1px solid #e0e0e0;
text-align: center;
}

.wp-caption {
padding: 7px 2px;
background-color: fafafa;
border: 1px solid #e0e0e0;
text-align: center;
}

.wp-caption.alignnone {
margin: 7px 20px 5px 0;
}

.wp-caption.aligncenter {
margin: 10px auto;
}

.wp-caption.alignleft {
float: left;
margin: 7px 20px 5px 0;
}

.wp-caption.alignright {
float: right;
margin: 7px 0 5px 20px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
margin: 0;
padding: 2px 5px 0px 5px;
font-size: 11px;
font-style: italic;
}

.wp-caption.alignnone p.wp-caption-text {
text-align: left;
}

.wp-caption.alignleft p.wp-caption-text {
text-align: left;
}

.wp-caption.alignright p.wp-caption-text {
text-align: right;
}

/* Subscribe to Comments plugin */
.subscribe-to-comments {
margin-top: 20px;
}

.subscription-manager {
}

.subscription-manager .updated {
margin-top: 10px;
}

.subscription-manager fieldset {
margin: 30px 0;
padding: 10px 20px;
border: 1px solid #e0e0e0;
}

.subscription-manager legend {
padding: 0 5px;
color: #686868;
font-style: italic;
}

/* CM signup form */
form#subForm {
margin: 0;
padding: 0;
}

form#subForm label {
display: block;
color: #555;
}

form#subForm input.field {
display: block;
width: 200px;
margin: 0 0 10px 0;
padding: 2px;
color: #555;
font-size: 11px;
}

form#subForm input.button {
display: block;
margin: 15px 0 30px 0;
padding: 0 3px;
color: #333;
font-size: 12px;
}


