/*
Theme Name: IMR Global
Theme URI: none
Description: Default theme built specially for the credit restoration brokers IMR program.
Author: Eric Lindsey
Author URI: none
Version: 0.7

Copyright (C) 2008 Credit Restoration Brokers, LLC

*/

/*
** For MuThemes; just import the default
*/
@import url('/wp-content/mu-plugins/muforms/default.css');

/*
** Default styles, sitewide
*/
H1, H2, H3			{ margin: 0px; }
BODY				{ background-color: AppWorkspace; margin: 0px; }
#header				{ background-image: url('images/header.jpg'); width: 780px; height: 85px; vertical-align: top; text-align: left; }
#header H1			{ position: relative; left: 75px; top: 28px; display: inline; }
#header H1 A			{ color: white; font-family: 'Myriad Pro', 'Arial Narrow', Arial; text-decoration: none; font-weight: lighter; font-size: 24pt; }
.description			{ color: gray; font-family: Arial; font-size: 10pt; position: relative; left: 95px; top: 28px; display: inline; }
.header1			{ font-family: 'Myriad Pro', 'Arial Narrow', Arial; font-weight: bold; font-size: 24pt; }
.header2			{ font-family: 'Myriad Pro', 'Arial Narrow', Arial; font-weight: lighter; font-size: 24pt; }
H1 .header1, H1 .header2	{ color: white; }
H2 .header1, H2 .header2	{ color: black; }
#navbar				{ background-image: url('images/navbar.jpg'); width: 780px; height: 41px; text-align: left; }
#banner				{ color: white; font-family: 'Myriad Pro', 'Arial Narrow', Arial; background-image: url('images/promo.jpg'); width: 350px; height: 263px; background-position: bottom left; padding: 0px 0px 0px 50px; text-align: left;  }
#banner H1			{ font-weight: normal; font-size: 40pt; }
#banner H2			{ font-weight: lighter; font-size: 20pt; }
#banner H3			{ font-weight: lighter; font-size: 14pt; }
#globe				{ background-image: url('images/globe.jpg'); width: 380px; height: 263px; background-position: bottom left; } 
#copy				{ background: #2d2d2d url('images/copyfull.jpg') no-repeat 50% 0%; width: 740px; vertical-align: top; padding: 15px 20px; color: white; font-family: Arial; font-size: 10pt; text-align: justify; }
#copyfull			{ background: #2d2d2d url('images/copyfull.jpg') no-repeat 60% 0%; width: 740px; vertical-align: top; padding: 15px 20px; font-family: Arial; font-size: 10pt; color: white; text-align: justify; }
#blogpost			{ background: #2d2d2d url('images/copyfull.jpg') no-repeat 100% 0%; width: 530px; vertical-align: top; padding: 15px 20px; font-family: Arial; font-size: 10pt; color: white; text-align: justify; }
#buttons, #form			{ background: #fff url('images/fadeout.jpg') repeat-x bottom left; vertical-align: top; font-family: Arial; float: right; position: relative; top: -15px; margin-left: 10px; margin-bottom: -15px; }
#buttons			{ width: 330px; padding: 15px 20px 35px 20px; left: 10px; font-size: 14pt; }
#form				{ width: 330px; padding: 15px 20px 35px 20px; left: 10px; font-size: 8pt; color: black; }
#footer				{ height: 83px; color: gray; font-family: Arial; font-size: 10pt; border-top: 1px solid gray; background: #2d2d2d; width: 740px; padding: 0px 20px; }
#footer A			{ color: white; text-decoration: none; }
#tabstrip TR TD			{ padding-left: 10px; }
.button				{ background-image: url('images/button.jpg'); width: 320px; height: 110px; overflow: hidden; margin-top: 12pt; padding-right: 10px; }
.button IMG			{ float: left; width: 82px; height: 82px; margin: 15px 12px 0px 12px; border: none; }
.button H1			{ color: white; font-family: 'Myriad Pro', 'Arial Narrow', Arial; text-decoration: none; font-weight: lighter; font-size: 16pt; margin: 10px 0px; }
.button DIV			{ color: black; font-family: Arial; font-weight: normal; text-decoration: underline; font-size: 10pt; margin: 6px 0px; }
.button P			{ color: gray; font-family: Arial; font-weight: normal; font-size: 8pt; margin: 6px 0px 0px 0px; }
#buttons A, .button *		{ text-decoration: none; color: black; }
TD.page_item			{ text-align: center; vertical-align: middle; width: 93px; height: 39px; top: 1px; background-image: url('images/navbar_inactive.jpg'); background-position: top right; background-repeat: no-repeat; }
TD.page_item A			{ font-family: Arial; font-size: 10pt; text-decoration: none; color: white; }
TD.current_page_item		{ text-align: center; vertical-align: middle; width: 93px; height: 39px; top: 1px; background-image: url('images/navbar_active.jpg'); background-position: top right; background-repeat: no-repeat; }
TD.current_page_item A		{ font-family: Arial; font-size: 10pt; text-decoration: none; color: black; }
IMG.feed			{ width: 16px; height: 16px; border: none; padding-right: 3px; padding-left: 8px; }
IMG.paper			{ width: 14px; height: 16px; margin: 0px 5px 0px 1px; border: none; vertical-align: top; top: -1px; }
.entry				{ font-size: 10pt; }
.post_date			{ font-family: Arial; font-size: 8pt; text-decoration: none; color: white; }
.post_title			{ font-family: Arial; font-size: 10pt; text-decoration: underline; color: white; font-weight: bold; text-align: justify; margin: 3px 0px 6px 0px; }
.post_digest			{ font-family: Arial; font-size: 10pt; text-decoration: none; color: silver; font-weight: normal; text-align: justify; margin-bottom: 10pt; }
.post_digest *			{ margin: 0px; }
.info TR TD			{ vertical-align: top; padding: 5px 30px 5px 0px; }

/*
** Sidebar support--basically taken from original Kubrick theme
*/
#sidebar H2				{ normal; font-family: 'Lucida Grande', Verdana, sans-serif; font-size: 1.2em; text-decoration: none; margin: 5px 0 0; padding: 0; }
#sidebar				{ background: #fff url('images/fadeout.jpg') repeat-x bottom left; font: 8pt 'Lucida Grande', Verdana, Arial, sans-serif; padding: 20px 10px; width: 190px; vertical-align: top; }
#sidebar FORM				{ margin: 0; }
#sidebar UL UL LI, #sidebar UL OL LI	{ color: #777; }
#sidebar UL UL LI:before		{ content: "\00BB \0020"; }
#sidebar UL, #sidebar UL OL		{ margin: 0; padding: 0; }
#sidebar UL LI				{ list-style-type: none; list-style-image: none; margin-bottom: 15px; }
#sidebar UL P, #sidebar UL SELECT	{ margin: 5px 0 8px; }
#sidebar UL UL, #sidebar UL OL		{ margin: 5px 0 0 10px; }
#sidebar UL UL UL, #sidebar UL OL	{ margin: 0 0 0 10px; }
#sidebar UL OL LI			{ list-style: decimal outside; }
#sidebar UL UL LI, #sidebar UL OL LI	{ margin: 3px 0 0; padding: 0; }
#sidebar #searchform #s			{ width: 108px; padding: 2px; }
#sidebar #searchsubmit			{ padding: 1px; }

/*
** For comments
*/
.commentlist LI P	{ margin: 0px; }
.commentlist LI		{ padding-bottom: 12px; }

/*
** For default WordPress pages
*/
.widecolumn	{ background: #2d2d2d; font: 10pt Arial, Helvetica, sans-serif; width: 780px; color: white; }
#content	{ margin: 0px; }

