/* 
Theme Name: Full Spectrum
Description:  Theme designed for the Full Spectrum Center.
Version: 2.0.0
Author: Joe Howard
*/

a:link      {color: #3F106F;}
a:hover     {text-decoration: underline; color: #FF0000;}
a:active    {color: #3F106F; text-decoration: underline;outline: none;}
a:visited   {color: #3F106F;}
a:focus     {-moz-outline-style: none;}

body        {font: 15px Calibri, Tahoma, Arial, Helvetica, sans-serif; color: #333333;}
#content    {margin: 0 auto;margin-top: 5px;background: #ffffff;width: 868px;text-align: left;clear:both;}
#main       {display:block;width: 868px;padding-left: 10px;padding-top: 20px;min-height: 550px;clear:both;}
#back       {width: 868px;padding-left: 0px;padding-right: 0px;background: #FDF9F4 url(images/background-default.jpg) no-repeat bottom left;}
#header     {height: 141px;text-align: left;font: 13px Candara, Tahoma, Arial, Helvetica, sans-serif;background: url(images/header-default.jpg) top right no-repeat;margin: 0;padding: 0;}

#clearfix   {clear: both;}

#logo       {width: 300px;text-align: center;padding-left: 0px;margin-top: 0px;padding-bottom: 0px;line-height: 100%;}
#logo img   {padding: 0;position: relative;top: 10px;margin-top: 0px;margin-left: 7px;}
#logo H1    {font-size: 20px;text-transform: uppercase;color: #3F106F;}

#menu       {width: 868px;height: 40px;padding: 0;margin: 0;text-align: center;background-color: #511CAF;border-top: 2px solid #511CAF;border-bottom: 2px solid #511CAF;}
#menu table {width: 100%;}
#menu td    {width: 12%;height: 38px;vertical-align: middle;text-align: center;line-height: 90%;margin: 0;padding: 0;}
#menu a     {text-decoration: none;color: #5C17A2;font-weight: bold;font-size: 14px;text-transform: uppercase;}
#menu a:hover {color: #0000CC;text-decoration: underline;}
#menu a:active {color: #0000CC;text-decoration: underline;outline: none;}

blockquote  {border-top: solid 1px purple;border-bottom: solid 1px purple;margin-top:25px;margin-bottom:25px;padding-top:10px;}

.breatheonright {margin-left:15px; margin-top: 10px; margin-bottom: 5px;float: right;border: solid 1px #0B30DD;}
.breatheonleft {margin-right:15px; margin-top: 10px; margin-bottom: 5px;float: left;border: solid 1px #0B30DD;}

#quotecontainer {
    display: block;width: 250px;margin-left: 11px;text-align: left;margin-top: 90px;
}
.quote {
    display: block;width: 230px; padding: 13px;line-height: 18px;background: #E4E7FA;border: solid 1px #5C17A2;color: #5C17A2;
    -moz-border-radius-topright: 10px;-khtml-border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;-khtml-border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;-khtml-border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;-khtml-border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;        
}

#left       {width: 260px;padding-top: 52px;text-align: right;}                                                      
#left h3    {width: 207px;height: 28px;font-size: 14px;font-weight: bold;padding-left: 25px;padding-top: 15px;margin-top: 5px;text-transform: uppercase;color: #ffffff;}
#left ul    {list-style: none;margin-bottom: 10px;margin-left: 30px;}
#left li ul {border: 0px;margin-left: 20px;margin-bottom: 10px;padding-top: 20px;background: none;}
#left li li {padding: 4px 20px;}
#left a     {color: #5C17A2;text-decoration: underline;font-weight: bold;font-style: none;}
#left a:hover {color: #0000CC;}
#left H2 a  {text-decoration: underline;font-size: 25px;font-weight: normal;color: #5C17A2;font-family: Candara, Tahoma, Arial, sans-serif;}
#left p     {padding: 10px;}

#right   {
    float: right;width: 503px;padding-right: 20px;padding-left: 20px;margin-top: 63px;margin-bottom: 10px;margin-right: 32px;background-color: #E8D7FF;border: #57436B solid 1px;
    -moz-border-radius-topright: 10px;-khtml-border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;-khtml-border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;-khtml-border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;-khtml-border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;
}
#right h1   {margin: 0;margin-bottom: 10px;padding: 0px;font-size: 18px;font-weight: bold;color: #5C17A2;}
#right a    {color: #5C17A2;text-decoration: underline;font-weight: bold;}
#right a:hover {color: #0000CC;}
#right p    {margin: 0;padding: 0;line-height: 150%;padding-bottom: 10px;}
#right h2   {margin: 0;padding: 0;padding-top: 10px;color: #3F106F;}
#right ol, #right ul {margin-left: 30px;}

#footer     {display: none;}

#subnav     {padding-top: 10px;line-height: 200%;}

.post-body  {margin-top:15px;}

.textbox1 {
    width: 420px;display: block; background: #E4E7FA;border: solid 1px #5C17A2;align: left;color: #5C17A2;padding: 20px;font-size: 16px;text-align: left;margin: 10px 20px 15px 17px;
    -moz-border-radius-topright: 10px;-khtml-border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;-khtml-border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;-khtml-border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;-khtml-border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;    
}


body#layout1            {background-color: #FFFFFF;}
#layout1 #back          {background: #FEFDFA url(images/background-style-10.jpg) no-repeat bottom left;}
#layout1 #content       {border-color: #0B30DD;}
#layout1 #header        {background: url(images/header-1.jpg) top right no-repeat;}
#layout1 #menu          {background: url(images/menu-1.jpg) top right no-repeat;}
#layout1 #menu a        {color: #0B30DD;}
#layout1 #menu a:hover  {color: #5C17A2;}
#layout1 #left a        {color: #0B30DD;}
#layout1 #left a:hover  {color: #5C17A2;}
#layout1 #right         {background-color: #F2F5FE; border-color: #0B30DD;}
#layout1 #right h1      {color: #0B30DD;}
#layout1 .quote         {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}
#layout1 .textbox1      {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}

body#layout2            {background-color: #FFFFFF;}
#layout2 #back          {background: #FDF9F4 url(images/background-default.jpg) no-repeat bottom left;}
#layout2 #content       {border-color: #4740CE;}
#layout2 #header        {background: url(images/header-2a.jpg) top right no-repeat;}
#layout2 #menu          {background: url(images/menu-2a.jpg) top right no-repeat;}
#layout2 #menu a        {color: #4740CE;}
#layout2 #menu a:hover  {color: #0000CC;}
#layout2 #left a        {color: #5C17A2;}
#layout2 #left a:hover  {color: #0000CC;}
#layout2 #right         {background-color: #F2F5FE; border-color: #5C17A2;}
#layout2 #right h1      {color: #5C17A2;}
#layout2 .quote         {background-color: #F2F5FE; border-color: #5C17A2;color: #0B30DD;}
#layout2 .textbox1      {background-color: #F2F5FE; border-color: #5C17A2;color: #0B30DD;}

body#layout3            {background-color: #FDF9F4;}
#layout3 #back          {background: #FFFFFF url(images/background-default.jpg) no-repeat bottom left;}
#layout3 #content       {border-color: #770059;}
#layout3 #header        {background: url(images/header-3.jpg) top right no-repeat;}
#layout3 #menu          {background: url(images/menu-3.jpg) top right no-repeat;}
#layout3 #menu a        {color: #770059;}
#layout3 #menu a:hover  {color: #0000CC;}
#layout3 #left a        {color: #770059;}
#layout3 #left a:hover  {color: #0000CC;}
#layout3 #right         {background-color: #FEFCF3; border-color: #770059;}
#layout3 #right h1      {color: #770059;}
#layout3 .quote         {background-color: #F2F5FE; border-color: #770059;color: #770059;}
#layout3 .textbox1      {background-color: #F2F5FE; border-color: #770059;color: #770059;}

body#layout4            {background-color: #FFFFFF;}
#layout4 #back          {background: #FDF9F4 url(images/background-defaultx.jpg) no-repeat bottom left;}
#layout4 #content       {border-color: #0B30DD;}
#layout4 #header        {background: url(images/header-4.jpg) top right no-repeat;}
#layout4 #menu          {background: url(images/menu-4.jpg) top right no-repeat;}
#layout4 #menu a        {color: #0B30DD;}
#layout4 #menu a:hover  {color: #5C17A2;}
#layout4 #left a        {color: #0B30DD;}
#layout4 #left a:hover  {color: #5C17A2;}
#layout4 #right         {background-color: #F2F5FE; border-color: #0B30DD;}
#layout4 #right h1      {color: #0B30DD;}
#layout4 .quote         {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}
#layout4 .textbox1      {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}

body#layout5            {background-color: #FFFFFF;}
#layout5 #back          {background: #FDF9F4 url(images/background-defaultx.jpg) no-repeat bottom left;}
#layout5 #content       {border-color: #0B30DD;}
#layout5 #header        {background: url(images/header-5.jpg) top right no-repeat;}
#layout5 #menu          {background: url(images/menu-5.jpg) top right no-repeat;}
#layout5 #menu a        {color: #0B30DD;}
#layout5 #menu a:hover  {color: #5C17A2;}
#layout5 #left a        {color: #0B30DD;}
#layout5 #left a:hover  {color: #5C17A2;}
#layout5 #right         {background-color: #F2F5FE; border-color: #0B30DD;}
#layout5 #right h1      {color: #0B30DD;}
#layout5 .quote         {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}
#layout5 .textbox1      {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}

body#layout6            {background-color: #FFFFFF;}
#layout6 #back          {background: #FDF9F4 url(images/background-default.jpg) no-repeat bottom left;}
#layout6 #content       {border-color: #0B30DD;}
#layout6 #header        {background: url(images/header-6.jpg) top right no-repeat;}
#layout6 #menu          {background: url(images/menu-6.jpg) top right no-repeat;}
#layout6 #menu a        {color: #0B30DD;}
#layout6 #menu a:hover  {color: #5C17A2;}
#layout6 #left a        {color: #0B30DD;}
#layout6 #left a:hover  {color: #5C17A2;}
#layout6 #right         {background-color: #F2F5FE; border-color: #0B30DD;}
#layout6 #right h1      {color: #0B30DD;}
#layout6 .quote         {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}
#layout6 .textbox1      {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}

body#layout7            {background-color: #FFFFFF;}
#layout7 #back          {background: #FDF9F4 url(images/background-default.jpg) no-repeat bottom left;}
#layout7 #content       {border-color: #0B30DD;}
#layout7 #header        {background: url(images/header-7.jpg) top right no-repeat;}
#layout7 #menu          {background: url(images/menu-7.jpg) top right no-repeat;}
#layout7 #menu a        {color: #0B30DD;}
#layout7 #menu a:hover  {color: #5C17A2;}
#layout7 #left a        {color: #0B30DD;}
#layout7 #left a:hover  {color: #5C17A2;}
#layout7 #right         {background-color: #F2F5FE; border-color: #0B30DD;}
#layout7 #right h1      {color: #0B30DD;}
#layout7 .quote         {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}
#layout7 .textbox1      {background-color: #F2F5FE; border-color: #0B30DD;color: #0B30DD;}