/*
Theme Name: ProInspire
Theme URI: http://www.proinspire.org/
Description: A custom WordPress theme for ProInspire, designed by Sprout Interactive and coded by Velvet Blues.
Version: 1.0
Author: Velvet Blues
Author URI: http://www.velvetblues.com/
Tags: red, fixed width

	ProInspire 1.0

	This theme was built by Shirley Patterson of Velvet Blues. sap@velvetblues.com
*/


html,body,div,p,ul,ol,li,img,h1,h2,h3,h4,h5,h6,span,a,input,table,tr,td{margin:0px;padding:0px;border:0px;}
html{height:100%;min-height:100%;width:100%;}
body{width:100%;font-family:Arial,"Trebuchet MS",Verdana;font-size:12px;color:#404040;background-color:#eee;line-height:normal;}

a{color:#D51A1F;text-decoration:underline;}
a:hover{text-decoration:none;}

#content ul,#content ol{margin:0 0 15px 3px;}
#content ul li{list-style:none;background:url(images/square.gif) 0px 6px no-repeat;padding-left:10px;line-height:18px;}

#container{position:relative;width:990px;margin:0 auto;background:#fff url(images/bg.gif) left repeat-y;padding:12px 2px 0 2px;}
#bot{background:url(images/bot.gif) bottom left no-repeat;padding:0 0 25px 0;}

a#logo{height:70px;width:262px;background:url(images/proinspire.gif) top left no-repeat;overflow:hidden;display:block;text-indent:-9999px;margin:0 0 3px 19px;}
p#date{position:absolute;top:91px;left:895px;color:#62AAAF;}

#nav{background:url(images/nnav.png) top left no-repeat;width:978px;height:30px;margin:0 6px 6px 6px;overflow:hidden;}
#nav ul{background:url(images/nnav.png) top left no-repeat;width:978px;height:30px;}
#nav ul li{float:left;display:inline;text-indent:-9999px;}
#nav ul li a{height:30px;display:block;overflow:hidden;background:url(images/nnav.png);}
#nav ul li#home{margin-left:0;}
#nav ul li#home a{width:155px;background-position:0 0;}
#nav ul li#home a:hover{background-position:0 -30px;}
#nav ul li#home a.on{background-position:0 -30px;}
#nav ul li#fellows a{width:161px;background-position:-155px 0;}
#nav ul li#fellows a:hover{background-position:-155px -30px;}
#nav ul li#fellows a.on{background-position:-155px -30px;}
#nav ul li#partners a{width:165px;background-position:-316px 0;}
#nav ul li#partners a:hover{background-position:-316px -30px;}
#nav ul li#partners a.on{background-position:-316px -30px;}
#nav ul li#resources a{width:180px;background-position:-481px 0;}
#nav ul li#resources a:hover{background-position:-481px -30px;}
#nav ul li#resources a.on{background-position:-481px -30px;}
#nav ul li#blog a{width:140px;background-position:-661px 0;}
#nav ul li#blog a:hover{background-position:-661px -30px;}
#nav ul li#blog a.on{background-position:-661px -30px;}
#nav ul li#about a{width:177px;background-position:-801px 0;}
#nav ul li#about a:hover{background-position:-801px -30px;}
#nav ul li#about a.on{background-position:-801px -30px;}
/*#nav ul li#home{margin-left:29px;}
#nav ul li#home a{width:119px;background-position:-29px 0;}
#nav ul li#home a:hover{background-position:-29px -30px;}
#nav ul li#home a.on{background-position:-29px -30px;}
#nav ul li#background a{width:165px;background-position:-148px 0;}
#nav ul li#background a:hover{background-position:-148px -30px;}
#nav ul li#background a.on{background-position:-148px -30px;}
#nav ul li#nonprofits a{width:172px;background-position:-313px 0;}
#nav ul li#nonprofits a:hover{background-position:-313px -30px;}
#nav ul li#nonprofits a.on{background-position:-313px -30px;}
#nav ul li#professionals a{width:197px;background-position:-485px 0;}
#nav ul li#professionals a:hover{background-position:-485px -30px;}
#nav ul li#professionals a.on{background-position:-485px -30px;}
#nav ul li#blog a{width:113px;background-position:-682px 0;}
#nav ul li#blog a:hover{background-position:-682px -30px;}
#nav ul li#blog a.on{background-position:-682px -30px;}
#nav ul li#about a{width:148px;background-position:-795px 0;}
#nav ul li#about a:hover{background-position:-795px -30px;}
#nav ul li#about a.on{background-position:-795px -30px;}*/

/*div#mdrop{position:absolute;top:402px;left:76px;width:300px;padding:0;margin:-36px 0 0 151px;}
div#a1drop{position:absolute;top:402px;left:76px;width:300px;padding:0;margin:-36px 0 0 151px;}
div#a2drop{position:absolute;top:402px;left:76px;width:300px;padding:0;margin:-36px 0 0 151px;}
div#tdrop{position:absolute;top:402px;left:76px;width:300px;padding:0;margin:-36px 0 0 151px;}
div#ndrop{position:absolute;top:402px;left:76px;width:300px;padding:0;margin:-36px 0 0 151px;}*/
div#hdrop{position:absolute;width:195px;margin:0 0 0 0px;}
div#fdrop{position:absolute;width:195px;margin:0 0 0 -2px;}
div#pdrop{position:absolute;width:195px;margin:0 0 0 -2px;}
div#rdrop{position:absolute;width:195px;margin:0 0 0 -2px;}
div#bdrop{position:absolute;width:195px;margin:0 0 0 -2px;}
div#adrop{position:absolute;width:195px;margin:0 0 0 -17px;}

/*#fadrop a{width:124px;}*/

div.drop{visibility:hidden;text-align:left;background:url(images/drop-bg.gif) top left repeat-y;z-index:9999;width:195px;}
div.drop a{display:block;text-decoration:none;color:#D7101A;font-size:13px;/*text-transform:uppercase;*/padding:5px 5px;margin:0 11px;background:url(images/drop-sep.gif) top left no-repeat;}
div.drop a.first{background:none;}
div.drop a.last{margin-bottom:0;}
div.drop a:hover{color:#000;}
div.dtop{width:195px;height:6px;background:url(images/shadow.gif) top left no-repeat;overflow:hidden;display:block;}
div.dbot{width:195px;height:4px;background:url(images/bottom.gif) top left no-repeat;overflow:hidden;display:block;}

#homeimages{background:url(images/homeimages.jpg) top left no-repeat;width:969px;height:/*199*/224px;display:block;margin-left:10px;}

#main{width:942px;padding:0 19px 0 19px;}
#content{width:615px;padding:0 20px 0 0;position:relative;float:left;display:inline;margin-bottom:115px;}
#sidebar{width:284px;padding:0 0 0 20px;border-left:1px solid #D3D3D3;height:710px;position:relative;float:left;display:inline;margin-bottom:115px;}
#index #sidebar{height:auto;}

.titlin{border-top:1px solid #D3D3D3;padding-top:10px;}

#footer{background-color:#353535;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#A0A0A0;text-align:right;line-height:20px;padding:5px 15px 0 0;}
#footer a{color:#A0A0A0;text-decoration:none;}
#footer a:hover{/*color:#D51A1F;*/text-decoration:underline;}
.flinks a{padding:0 5px;}
.flinks a.last{padding-right:0;}

#subnav{height:20px;padding:3px 0 4px 0;width:968px;border-bottom:1px solid #DFDFDF;margin-left:7px;}
#subnav a{text-decoration:none;font-size:16px;font-weight:bold;line-height:16px;}
#subnav a:hover{color:#939393;}
#subnav a.current{color:#939393;}
#subnav ul{}
#subnav ul li{float:left;display:inline;padding-right:27px;background:url(images/sub-sep.gif) center right no-repeat;}
#subnav ul li.first{background:none;padding-right:11px;padding-left:2px;font-size:16px;font-weight:bold;line-height:16px;}
#subnav ul li.last{background:none;padding:0;}
/*#subnav ul{background:url(images/profnav.gif) top left no-repeat;width:678px;height:15px;}
#subnav ul li{float:left;display:inline;text-indent:-9999px;}
#subnav ul li a{height:15px;display:block;overflow:hidden;}
#subnav ul li a{background:url(images/profnav.gif) no-repeat;}
#subnav ul li#lone a{width:148px;background-position:-141px 0;padding:0;margin:0 28px 0 141px;}
#subnav ul li#lone a.on{background-position:-141px -16px;}
#subnav ul li#ltwo a{width:144px;background-position:-317px 0;margin-right:31px;}
#subnav ul li#ltwo a.on{background-position:-317px -16px;}
#subnav ul li#lthree a{width:186px;background-position:-492px 0;}
#subnav ul li#lthree a.on{background-position:-492px -16px;}*/

#breadcrumbs{color:#939393;font-size:11px;padding:0 0 5px 10px;height:45px;overflow:hidden;line-height:15px;}
#breadcrumbs a{color:#D7101A;background:url(images/crumb.gif) center right no-repeat;padding-right:7px;text-decoration:none;}
#breadcrumbs a:hover{color:#939393;}

p#copyright{width:957px;height:17px;padding:6px 6px 5px 5px;display:block;text-align:right;background:url(images/copyright.gif) top left no-repeat;color:#fff;margin-top:40px;}

p{margin:0 0 10px 0;}

p.errmsg,#contact-box p.errmsg{color:#990000;}
#content p.dark{color:#414141;}

#content{/*padding:2px 0;position:relative;float:left;display:inline;*/}
#content p{line-height:16px;margin:0 0 15px 0;}
#index #content p{line-height:22px;margin:0 0 15px 0;}
#content p.nospace{margin-bottom:0px;}
#content table p{line-height:22px;}

#sidebar p{line-height:16px;}
#sidebar p.date{color:#D51A1F;margin:0;}
#sidebar p{margin-bottom:22px;}
#sidebar p.nospace{margin-bottom:0;}
#sidebar p.smspace{margin-bottom:7px;}

#sidebar blockquote{font-size:20px;/*23*/font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-indent:26px;color:#A0A0A0;padding:15px 0 0px 20px;background:url(images/openquote.gif) top left no-repeat;margin:0;width:245px;border-bottom:1px solid #D3D3D3;}
#sidebar blockquote p{line-height:24px;}
#sidebar blockquote img{vertical-align:text-top;}

#sidebar blockquote p cite{line-height:18px;font-size:12px;color:#888888;font-style:normal;text-align:right;display:block;padding-top:6px;}
span.name{color:#D5191F;}





#recent{padding-bottom:10px;}
input.field,input.MailPressFormEmail{background:url(images/field.gif) top left;width:192px;height:18px;color:#333;padding:7px 5px 6px 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;vertical-align:text-top;}
input#submit,input#mp_submit{background:url(images/submit.gif) top left;width:76px;height:30px;text-indent:-9999px;vertical-align:text-top;padding-top:30px;}
* html input#mp_submit{padding-top:30px;overflow:hidden;}

.narrowcolumn{width:670px;margin:10px 0 0 5px;}
.normal{width:968px;}
.contactus{width:968px;margin-top:10px;}

#cform{width:360px;display:inline;float:left;padding-left:140px;}
#address{width:400px;display:inline;margin:18px 0 0 50px;float:left;}
#address p{color:#414141;}

h1{font-size:24px;font-weight:normal;color:#AD1A1D;padding:2px 0 0 0;margin:0 0 9px 0;}
#index h1{font-size:26px;font-weight:bold;border:none;color:#333;padding:0;}
.burg{color:#930812;}
.red{color:#D61B20;}
h2{font-size:20px;font-weight:normal;color:#414141;border-bottom:2px solid #8E816E;padding:2px 0 5px 0;margin:0 0 10px 0;}
/*h2{font-size:20px;font-weight:normal;color:#AD1A1D;border-bottom:1px solid #D3D3D3;padding:2px 0 5px 0;margin:0 0 10px 0;}*/
h3{font-size:20px;font-weight:normal;color:#414141;padding:2px 0 0 0;margin:0 0 10px 0;}
h4{font-size:16px;font-weight:bold;color:#AD1A1D;padding:5px 0 0 0;margin:0 0 2px 0;}
h5{font-size:22px;font-weight:normal;color:#3F3F3F;border-bottom:2px solid #8B0504;padding:2px 0 0 0;margin:0 0 10px 0;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;}
h6{font-size:18px;font-weight:normal;color:#3F3F3F;padding:2px 0 5px 0;margin:20px 0 10px 0;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;}
#index h6{font-size:18px;font-weight:normal;color:#3F3F3F;border-bottom:2px solid #8B0504;padding:2px 0 5px 0;margin:0 0 10px 0;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;}
h6#updates,#index h6#updates{background:url(images/envelope.gif) center left no-repeat;padding-left:30px;}
.prof{color:#404040;}

img.facebook{vertical-align:text-bottom;}
#linkedin{margin:40px 0 12px 0;background:url(images/linkedin.gif) top left no-repeat;padding-left:102px;height:27px;}
#facebook{background:url(images/facebook.gif) top left no-repeat;padding:10px 0 0 102px;height:27px;}

h2#adv{background:url(images/sign.gif) top left no-repeat;height:35px;padding:14px 0 0 70px;border:none;}
h2#pub{background:url(images/books.gif) top left no-repeat;height:38px;padding:11px 0 0 77px;border:none;margin:3px 0 10px 0;}

/*table#front tr#two td{padding:0 10px;}*/

#contact-box{position:relative;float:left;display:inline;width:271px;background:url(images/cmid.gif) top left repeat-y;margin:0 0 0 20px;}
#contact-box p{color:#414141;}
#insert{padding:0 12px;}
#ctop{background:url(images/ctop.gif) top left no-repeat;height:8px;width:271px;display:block;overflow:hidden;}
#cbot{background:url(images/cbot.gif) top left no-repeat;height:8px;width:271px;display:block;overflow:hidden;}

#contact-box input,#contact-box textarea{border:1px solid #DADADA;display:block;width:234px;padding:4px 5px;margin:0 0 15px 0;}
#contact-box textarea{margin:0 0 20px 0;height:100px;}
#contact-box label,#content label{display:block;color:#757575;padding:5px 0 2px 3px;}
#contact-box input#submit{border:none;width:auto;padding:0;width:116px;height:24px;text-align:center;margin:0 auto 30px auto;}

#content input#submit{border:none;width:auto;padding:0;width:116px;height:24px;text-align:center;margin:0 auto 30px auto;}
#content input,#content textarea{border:1px solid #DADADA;display:block;width:346px;padding:5px 6px;margin:0 0 15px 0;}
#content textarea{height:135px;}
#content form{width:360px;}

#space{position:relative;margin:0 auto;height:30px;width:968px;}

/* Begin Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}
/* End Images */

.clear{clear:both;}
table#bgtab{}
td.glight{background-color:#f1f1f1;width:182px;height:162px;vertical-align:top;line-height:19px;padding:10px;}
td.tdark{color:#404040;font-size:16px;font-weight:bold;text-align:center;vertical-align:middle;line-height:normal;}
td.gdark{background-color:#890401;width:202px;height:32px;font-size:16px;font-weight:bold;color:#fff;text-align:center;}

