/* content styles */
body {
font-family:Verdana,Helvetica,Arial,sans-serif;
background-color:#8FBF60;
}
h1, body .entry .title {
margin-left: -3px !important;
margin-left: 0px;
width:690px; 
font-size:22px;
border-bottom: dashed 1px #335500;
font-family:Times New Roman,Verdana,Helvetica,Arial,sans-serif;
}
h2 {
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:16px;
font-weight:bold;
line-height:22px;
margin:22px 0 12px;
}
.inspired_table h2{
margin:0px 0 12px;

}

h3 { 
font-size: 13px; 
color:#414141;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-weight:bold;text-transform: none; 
letter-spacing: normal; 
margin: 0 0 0.8em 0; 
border-bottom: 0px solid #003366; 
padding: 0 0 0.4em 0; 
}
table#lower_callouts {
width:100%;
}
table#lower_callouts td{
vertical-align:top;
}
#lower_callouts td h4 {
width:151px;
text-align:center;
}

body.centre #wrapper { 
border: solid 1px #335500;
background-color:#ffffff;
}
body .primary {
width: 685px;
margin:6px 25px 0px;
}

/* LINK styles */

body .content a:link, body .content a:active, body .content a:visited, body .link-pages a:link, body .link-pages a:active, body .link-pages a:visited, body .tagdata a:link, body .tagdata a:active, body .tagdata a:visited, body .widget_tag_cloud a:link, body .widget_tag_cloud a:active, body .widget_tag_cloud a:visited {
color:#335500;
border-bottom:solid 1px #335500;
}

body .content a:hover, body .link-pages a:hover, body .tagdata a:hover, body .widget_tag_cloud a:hover {
color:#e5763e;
border-bottom:solid 1px #e5763e;
}
body .content .sendbutton a:link, body .content .sendbutton a:active, body .content .sendbutton a:visited {
color: #335500;
border-bottom:solid 0px #8FBF60;
}
body .content .sendbutton a:hover {
color: #8FBF60;
border-bottom:solid 0px #8FBF60;
}

a img, a:hover img, .actiontr_images a{
border:0px;
text-decoration:none;
}

body .content .sendbutton2 a:link, body .content .sendbutton2 a:active, body .content .sendbutton2 a:visited {
color: #335500;
border-bottom:solid 0px #8FBF60;
font-size:15px;
}
body .content .sendbutton2 a:hover {
color: #8FBF60;
border-bottom:solid 0px #8FBF60;
}
div.sendbutton2 {
height:15px;
margin-left:233px;
text-align:center;
width:340px;
border:solid 1px black;
padding:8px 14px;
}


/* image style */

.wp-caption {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
.wp-caption-text {
        font-size:xx-small;
        color:#335500;
        vertical-align:top;
}
body .content  .wp-caption  a{
border:0px;
}

/* button styles */



body .content a.button1 {
	background:url(../images/button1.png) 0px 0px no-repeat;	
	height:65px;
}
body .content a.button2 {
	background:url(../images/button2.png) 0px 0px no-repeat;	
	height:45px;
}
body .content a.button1, body .content a.button2 {
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:11px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	width:142px;
}
body .content a.button1  span {
	font-size:9px;
	font-weight:normal;
	line-height:6px;
}
body .content a.button1:hover, body .content a.button2:hover  {
	background-position:0px -65px;
	cursor:pointer;
	color:#335500;
}
body .content a.button1:click {
	background-position:0px 0px;
	cursor:pointer;
}



/* header styles */
#header {
height: 140px;
border-bottom:3px double #335500;
position:relative;
width:694px;
margin:0px 24px 20px !important;
margin:0px 24px 20px 46px;
padding:10px 0 0 20px;
}
.actiontr_images a {
border:0px;
text-decoration:none;
}

#actiontracker {
/* iframe */
width:395px;
height:530px;
border:solid 1px green;
margin-right:0px;
}
.website_link {
margin: 0px;
font-size: 12px;
padding: 0px;
float:right;
}
#header-image {  
overflow:hidden;
float:left;
cursor:pointer;
margin:4px 0px 0px -10px;
height:120px; 
width:160px; 
}

#header-image a { text-decoration: none; border: none; display:block;
font-family:trebuchet MS;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:small-caps;
letter-spacing: 1px;
font-weight:bold;
line-height:normal;
padding:52px 18px 30px 38px;
text-decoration:none;
text-transform:uppercase;}
#header_text {
color:#F57121;
font-family:times New Roman;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0;
margin-left:260px;
margin-right:0;
margin-top:-23px;
text-align:center;
top:100px;
}
#header_banner {
position: absolute;
top:30px;
left:209px; 
height: 77px;
width: 480px; 
border: solid 1px #335500;
text-align:center;
overflow:hidden;
background-color:transparent;
}
#header_banner a {
/*background: rgba(255, 255, 255, 0.5);*/
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
}
#header_banner2 a:hover {
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
#header_banner a img {
border:none;
}

/* overlay styling */

#overlay_getproof {
	background-color:#ffffff;
	padding:10px;
}

/* nav styles */

#navigation { 
position:absolute;
top:122px;
right: 0px;
text-align:center;
font-variant:small-caps;
font-size:12px;
font-weight:bold;
height:35px;

}

#nav-admin {
position:absolute;
right:-12px;
top:-116px;
}


#navigation ul.primary {
width:545px;
margin: 3px 0px;
text-align:right;
}

#navigation ul.primary li {
display:inline;
margin:0 0 0 8px;
}


#navigation ul li a:link, #navigation ul li a:active, #navigation ul li a:visited {
color:#335500;
}
#navigation ul li a:hover {
color:#F57121;
}

#footer_navigation {
text-align:center;
font-variant:normal;
font-size:11px;
font-weight:bold;
height:35px;
}
#footer_credit{
text-align:center;
font-variant:normal;
font-size:10px;
font-weight:normal;
margin:0px 0px 20px 0px;
padding:10px 0px 0px;
border-top:3px double #ACAC9F;
}

#footer_navigation ul.primary {
width:597px;
margin: 3px 0px;
text-align:center;
line-height:16px;
}

#footer_navigation ul.primary li {
display:inline;
margin:0 0 0 8px;
}


#footer_navigation ul li a:link, #footer_navigation ul li a:active, #footer_navigation ul li a:visited {
color:#335500;
text-decoration:none;
border-bottom:0px;
}
#footer_navigation ul li a:hover {
color:#F57121;
text-decoration:underline;
border-bottom:1px;
}


#footer_credit a:link, #footer_credit a:active, #footer_credit a:visited {
color:#F57121;
text-decoration:none;
border-bottom:0px;
}
#footer_credit a:hover {
color:#335500;
text-decoration:underline;
border-bottom:1px;
}



/* FORMS */

ol.cf-ol {
margin:0 !important;
padding:10px !important;
}

#footer  form {
text-align:center;
float:right;
width: 250px;
border:solid 1px #cfcfcf;
margin: 23px 10px 20px 10px;
padding: 0px 15px 0px 0px;
}




.widget-list-control-item {
list-style:none;
}
.fuzzy_widgets  h3{
color:#F57121;
}
.footer_body {
border-top:0px dashed #ACAC9F;
padding: 15px 12px;
}
.linklove {
display: none; }


.cform fieldset, #optinform {
background:#F0F0F0 none repeat scroll 0 0;
}
.cf-sb {
text-align:center;
}
#optinform {
border-color:#ECECEC #ADADAD #ADADAD #ECECEC !important;
border-style:solid !important;
border-width:1px !important;
font-size:0.8em;
}
.sendbutton { 
background:transparent url(http://inspireenterprise.org/wp-content/plugins/cforms/images/button-bg.gif) repeat-x scroll 0 0;
border-color:#ECECEC #ADADAD #ADADAD #ECECEC !important;
border-style:solid !important;
border-width:1px !important;
font-size:0.8em;
margin:10px;
padding:5px;
width:160px;
}
div.sendbutton {
height:15px;
margin-left:70px;
text-align:center;
width:270px;
}
.sendbutton a {
color:#335500;
border:0px;
}
.sendbutton a:hover {
color:#F57121;
border:0px;
}

.right_quote {
color:#335500;
font-weight:bold;
float:right;
font-size:16px;
font-style:italic;
padding:0px 15px;
height: 160px;
width: 240px;
margin:0px 10px 0px;
text-align:center;
}
body #content {
padding: 0px 16px;
margin-bottom:0px;
}

body #content #lower_callouts .right_quote div a, body #footer .primary .footer_body #optinform {
text-decoration:none;
border: 0px;
}

.right_quote div a img {
border: 0px;
}

.footnote {
font-size:10px;
text-align:left;
margin:0 0 0 69px;
}


td.lower_boxes {
padding:6px 0px 0px 10px;
}
body .content #lower_callouts td.lower_boxes a {
text-decoration:none;
border:0px;
}
#lower_callouts td h4 img {
margin:1px 0 10px;
}
.actiontr_images {
padding:20px 15px 20px 25px;
}
.actiontr_webbadges {
margin: 0px 0px 30px 12px; 
text-align: center; 
float: right;
top:-20px;
}
.photo_paul{
margin: 10px 25px 10px 0px;
}

.book_mnimg {
margin:10px 25px 25px 25px;
float:left;
}
.home_mnimg {
margin:0px 25px 10px 25px;
float:left;
}
.quote_text {
clear:both;
padding-top:22px;
line-height: 22px;
}


table.inner_table td {
vertical-align:top;

}

/* Gallery Stylez */

body #preview_sidebar {
border-left:1px dotted #8FBF60;
text-align:center;
padding:0 0 0 20px;
}

body .gallery {
margin:0 auto 0px 0px;
padding:0px 0px 0px 22px;
}
body .gallery-item {
margin-top:0px;
}
.gallery .gallery-item img, .gallery .gallery-item img.thumbnail {
max-width:98%;
padding:2px 3px 2px 2px;
margin:0px 1px 0px -1px;
width:138px;
}

.gallery-icon {
margin:6px;
border:solid 2px #cfcfcf;
width:140px;
}

.gallery-11 {
text-align:center;
}
body .gallery-item {
float:none;
}


/*  SUBPAGES */


/* get inspired */

.topic1 {
padding:18px 12px 12px; 
}
.topic2 {
padding:18px 6px 12px 0px; 
border-bottom:dashed 1px #cfcfcf;
}
#inspire_topics {
float:right;
margin: 0px 0px 10px 10px;
padding:12px 32px 32px 32px;
border:dashed 1px #cfcfcf;
}
#inspire_topics  h2 {
text-decoration:underline;
color:#e5763e;
margin: 0px 10px 16px 10px;
font-size:16px;}
#inspire_topics ul {
margin:0px 0px 0px 15px;
}
#inspire_topics  h3 {
text-decoration:underline;
margin: 11px 0px 0px 0px;
font-size:14px;
}
.campaign_image {
float:left;
margin-right:20px;
margin-bottom:6px;
}
/*
#tab-1, #tab-2 {
padding-top:15px;
border-top:dashed 1px #cfcfcf;
}*/
.inspired_table td {
padding-top:15px;
padding-bottom:15px;
border-bottom:dashed 1px #cfcfcf;
}

/*ui tabs */

.ui-tabs-hide { display: none; }


/* Footer */

#newsletter_form {
padding:15px 15px 10px;
margin:12px;
}
body .secondary {
display:none;
}

#theme-info .content {
width:360px;
}

/* sociable links */
a#share{
margin:3px 12px 0px 0px;
float:right;
}


/* Paypal Plugin */
#paypal_form {
border:1px dashed #CFCFCF;
margin:10px 29px 0 52px;
padding:12px;
text-align:center;
width:80%;
}
.paypal_title {
font-size:13px;
text-decoration:underline;
}

.paypal_options {

font-size:13px;
line-height:12px;
text-align:center;
}
.paypal_options input#quantity {
width:50px;
border-collapse:collapse;
border:solid 1px black;
}

/* cforms */
#cforms2form  {
margin-left:150px;
width:410px;
}



/* tracker sites */

.community_tracker img {
margin:0 8px 1px;
float:left;
}

#logo_widget {
margin:15px 0px;
padding:8px;
border-left:1px solid green;
float:right;
width:265px;
text-align:justify;
vertical-align:top;
min-height:142px;
}
#share {
border:0px;
}

#tracker_logo_link {
border:none;
text-decoration:none;
display:block;
}
.community_tracker p {
width:400px;
fon-size:13px;
}


.user_edit_link {
float:right;
font-size:11px;
padding:6px 6px 0px 6px;
}

#sub-footer {
clear:right;
float:right;
padding:12px 41px 10px 0;
width:362px;
}

#sub-footer h2 {
float:right;
display:inline;
}

#sub-footer #paypal_form {
padding-left:1px dashed #CFCFCF;
margin:6px;
padding:34px;
text-align:center;
width:90%;
margin-right:30px;
}

.footer_ads {
margin-left:-20px;
}


/* Tracker Site - sidebar styles */
body .entry {
clear:both;
margin:0;
}

#sidebar {
float:right;
clear:right;
width:270px;
margin:0px 0px 0px 5px;
padding:0px;
}
#sidebar p {
width:auto;
}


.sidebar_widget {
border:solid 1px green;
margin-bottom:15px;
}
.sidebar_widget  p{
margin:5px;
padding:0px; 
}
#sidebar #rankings_widget_1 {
width:268px;
height:380px;
}
#sidebar #rankings_widget_1 #rankings1{
width:100%;
border-collapse:collapse;
border:0px;
float:right;
height:100%;
}

#sidebar #rankings_widget_1 #rankings1 html {
overflow:hidden;
}

#user_description {
padding:4px 0px;
overflow:hidden;
font-size: 11px;
}

body .content #sidebar .sidebar_widget .user_edit_link {
border:1px solid #cfcfcf;
}


/* member listing */


#tracker_list {
text-align:left;
width:490px;
overflow:hidden;
}
#user_nav {
text-align:center;
clear:left;
font-size:16px;
height:40px;
padding-top:15px;
}
#user_nav a {
font-size:16px;
}


.wpu-user {
clear:left;
vertical-align:top;
}
body .content .wpu-id  a{
display:block;
font-size:16px;
font-weight:bold;
margin:0 0 0 85px;
padding:10px 1px 1px;
width:420px;
border-bottom: 1px dotted #cfcfcf;
text-align:left;
}
.wpu-id, .wpu-about { 
width:480px;
}
.wpu-about {
margin-left:12px;
width:470px;
font-size:11px;
}
.wpu-avatar {
float:left;
width:96px;
text-align:center;
min-height:80px;
}
body .content  .wpu-avatar  a {
border:none;
display:block;
}
.wpu-avatar  a img{
border:none;
margin:4px;
}


#trackersite_results {
border:1px dashed #CFCFCF;
float:right;
height:280px;
margin:0 0 0 8px;
padding:8px;
width:220px;
text-align:center;
display:none;
}
#iframe_placeholder {
border:1px dashed #CFCFCF;
color:#CFCFCF;
font-size:22px;
margin:80px 0 0;
padding:15px;
text-align:center;
width:100px;
}


/* Login form */
.form-table {
clear:both;
margin: 10px;
padding:15px;
width:440px;
border:dotted 1px #cfcfcf;
}
.form-table  td{
padding:5px 6px;
}
.form-table  th{
padding:5px 6px 5px 12px;
}
.form-table input {
font-size:24px;
margin:5px 0;
width:80%;
}
.form-table  #author, body #email, body #url {
width:294px;
}
#your-profile  #submit, #loginform  #wp-submit {
font-size:22px;
}
#your-profile h3 {
display:block;
font-size:1.17em;
font-weight:bold;
margin:15px 0 10px 0px;
}
.form-table textarea, .form-table input, .form-table select {
-x-system-font:none;
font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:19px;
margin:1px;
padding:3px;
}
#userphoto p.image {
background-color:white;
border:1px solid #CCCCCC;
float:left;
margin-bottom:0;
padding:3px;
text-align:center;
}
#userphoto-status-pending, #login p.message {
margin-top:10px;
clear:both;
padding:5px;
background-color:yellow;
text-align:center;
}
#userphoto_image_file_control {
clear:both;
}
#login {
float:left;
margin-right:10px;
}
#login .nav {
list-style:none;
margin:0px;
padding:0px;
}

div.mu_register #signupblog, div.mu_register #signupuser, div.mu_register .checkbox {
visibility:hidden;
}
