/* STRUCTURE FORMATTING xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxo */



body           	 {margin:0px; padding:0px; background-color:#353128; background-image:url(../images/ic-bg.jpg); background-attachment:fixed; background-position:top center; background-repeat:no-repeat;}

#container     	 {width:800px; height:auto; border:0px solid red; position:relative; left:0px; margin:0px; padding:0px; text-align:left;}



#bannerTopContent  {width:800px; height:276px; border:0px solid green; position:relative; text-align:left;}

  #bannerTop       {width:800px; height:276px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/banner-top1.jpg); background-repeat:no-repeat;}



#navContent        {width:800px; height:40px; border:0px solid blue; position:relative; left:0px; margin:0px; padding:0px; text-align:left;}

  #bannerMidNav    {width:800px; height:40px; border:0px solid #333333; position:relative; left:0px; top:0px; background-image:url(../images/banner-mid-nav.jpg); background-repeat:no-repeat;}



#reflectContent    {width:800px; height:72px; border:0px solid pink; position:relative; left:0px; text-align:left;}

  #bannerReflect   {width:800px; height:72px; border:0px solid #333333; position:relative; left:0px; top:0px; background-image:url(../images/banner-bot-reflection.jpg); background-repeat:no-repeat;}



#headerContent     {width:800px; height:48px; border:0px solid green; position:relative; left:0px; text-align:left;}

  #headerLinks     {width:207px; height:48px; border:0px solid #333333; position:absolute; left:593px; background-image:url(../images/header-links.jpg); background-repeat:no-repeat;}

  #headerNews      {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-news.jpg); background-repeat:no-repeat;}

  #headerPress     {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-press.jpg); background-repeat:no-repeat;}

  #headerStudio    {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-obscura.jpg); background-repeat:no-repeat;}

  #headerMusic     {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-music.jpg); background-repeat:no-repeat;}

  #headerStreet    {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-street.jpg); background-repeat:no-repeat;}

  #headerBlog    {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-blog.jpg); background-repeat:no-repeat;}
  
  #headerStore     {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-store.jpg); background-repeat:no-repeat;}

  #headerBlank     {width:207px; height:48px; border:0px solid #333333; position:absolute; left:593px; background-image:url(../images/header-store-blank.jpg); background-repeat:no-repeat;}

  #headerSubscribe    {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-subscribe.jpg); background-repeat:no-repeat;}
  
  #headerThank    {width:593px; height:48px; border:0px solid #333333; position:absolute; left:0px; background-image:url(../images/header-thank.jpg); background-repeat:no-repeat;}
  
  
  
#bannerSpacer      {width:800px; height:61px; border:0px solid blue; position:relative; left:0px; text-align:left;}



#contentContainer  {width:800px; height:100%; border:0px solid red; position:relative; left:0px; text-align:left;}

  #contentRight    {width:175px; height:100%; border:0px solid #333333; position:absolute; left:595px;}

  #contentLeft     {width:532px; border:0px solid #333333; margin-left:28px; float:left;}

  #contentLeftNM   {width:560px; border:0px solid #333333; margin-left:0px; float:left;}

  #containerLeft   {width:560px; height:100%; border:0px solid #333333; position:absolute; left:0px;} 

 .contentSpacer    {width:100px; height:40px; border:0px solid black; position:relative; left:0px; text-align:left;}



#contentEnder      {width:800px; height:100px; border:0px solid green; position:relative; left:0px; text-align:left; clear:both;}



#networks          {width:800px; height:44px; border:0px solid blue; position:relative; left:0px; text-align:left;}

  #virb            {width:73px; height:44px; border:0px solid #333333; position:absolute; left:28px;}

  #ilike           {width:71px; height:44px; border:0px solid #333333; position:absolute; left:101px;}

  #wordpress       {width:52px; height:44px; border:0px solid #333333; position:absolute; left:172px;}

  #youtube         {width:87px; height:44px; border:0px solid #333333; position:absolute; left:224px;}

  #vimeo           {width:100px; height:44px; border:0px solid #333333; position:absolute; left:311px;}

  #reverb          {width:64px; height:44px; border:0px solid #333333; position:absolute; left:411px;}

  #myspace         {width:118px; height:44px; border:0px solid #333333; position:absolute; left:475px;}

  #facebook        {width:121px; height:44px; border:0px solid #333333; position:absolute; left:593px;}

  #twitter         {width:54px; height:44px; border:0px solid #333333; position:absolute; left:714px;}





#footer            {width:800px; height:60px; margin-top:20px; border:0px solid blue; position:relative; left:0px; text-align:center;}





/* FONT FORMATTING xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxo */

ul                 {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#333333; margin:0px; padding:0px; line-height:20px; text-align:left; list-style-type:none;}

li                 {margin-bottom: 12px;}



.mainText          {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#333333; margin:0px 0px 15px 0px; line-height:20px;}

.mainTextNM        {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#333333; margin:0px 0px 15px 28px; line-height:20px;}

.mainText:link     {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; color:#336699; margin:0px 0px 0px 0px; line-height:18px;}

.mainTextWords     {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#333333; margin:0px 0px 15px 28px; line-height:20px; text-align:center;}



.footerText1       {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#333333; margin:10px 0px 10px 0px; line-height:9px;}

.footerText2       {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:11px; color:#333333; margin:10px 0px 10px 0px; line-height:14px; letter-spacing:1px;}

.footerText3       {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:10px; color:#333333; margin:10px 0px 10px 0px; line-height:9px;}



.topicHeader       {font-family:Georgia,serif; font-size:14px; color:#5A504A; font-variant: small-caps; text-transform: none; font-weight:bold; letter-spacing:1px; line-height:14px; margin-bottom:20px; text-align:left; text-decoration:none;}

.topicHeaderNM     {font-family:Georgia,serif; font-size:14px; color:#5A504A; font-variant: small-caps; text-transform: none; font-weight:bold; letter-spacing:1px; line-height:14px; margin-bottom:20px; margin-left:28px; text-align:left; text-decoration:none;}

.topicHeaderWords  {font-family:Georgia,serif; font-size:14px; color:#5A504A; font-variant: small-caps; text-transform: none; font-weight:bold; letter-spacing:1px; line-height:14px; margin-bottom:20px; margin-left:28px; text-align:center; text-decoration:none;}

.topicHeaderR      {font-family:Georgia,serif; font-size:14px; color:#5A504A; font-variant: small-caps; text-transform: none; font-weight:bold; letter-spacing:1px; line-height:14px; margin-bottom:20px; text-align:left; text-decoration:none;}

.topicDate         {font-family:Georgia,serif; font-size:12px; color:#336699; text-align:left; font-weight:100; }

.topicDateRight    {font-family:Georgia,serif; font-size:12px; color:#336699; text-align:right; font-weight:100; }

.topicSubheader    {font-family:Georgia,serif; font-size:11px; color:#5A504A; text-align:left; font-weight:100; }

.topicSubheaderNM  {font-family:Georgia,serif; font-size:11px; color:#5A504A; text-align:left; font-weight:100; margin-left:28px;}

.topicSubSubHeader {font-family:Georgia,serif; font-size:12px; color:#5A504A; font-variant: small-caps; text-transform: none; letter-spacing:1px; line-height:14px; margin-bottom:20px; text-align:left; text-decoration:none;}







a:link             {color:#336699; text-decoration:none;}

a:visited          {color:#336699; text-decoration:none;}

a:hover            {color:#3399CC; text-decoration:none;}

a:active           {color:#336699; text-decoration:none;}



.navLinksbox       {width:550px; height:25px; position:absolute; top:0px; right:32px; text-align:right; border:0px solid blue; }

.navLinksbox2      {margin-top:10px; text-align:right; border:0px solid blue; }



.navLinksActive     {font-family:Georgia,serif; font-size:12px; color:#336699; font-weight:bold; letter-spacing:0px; text-align:left; text-transform:lowercase; text-decoration:underline;}

.navLinks a:link    {font-family:Georgia,serif; font-size:12px; color:#5A504A; font-weight:bold; letter-spacing:0px; text-align:left; text-transform:lowercase; text-decoration:none;}

.navLinks a:visited {font-family:Georgia,serif; font-size:12px; color:#5A504A; font-weight:bold; letter-spacing:0px; text-align:left; text-transform:lowercase; text-decoration:none;}

.navLinks a:hover   {font-family:Georgia,serif; font-size:12px; color:#336699; font-weight:bold; letter-spacing:0px; text-align:left; text-transform:lowercase; text-decoration:none;}

.navLinks a:active  {font-family:Georgia,serif; font-size:12px; color:#5A504A; font-weight:bold; letter-spacing:0px; text-align:left; text-transform:lowercase; text-decoration:none;}



.mainTextMedium    {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:13px; color:#333333; margin:0px 0px 15px 0px; line-height:20px;}

.mainTextMediumNM  {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:13px; color:#333333; margin:0px 0px 15px 28px; line-height:20px;}

.discoPic          {font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size:13px; color:#333333; margin:0px 0px 15px 0px; line-height:20px; float:left;}





/* EXTRA FORMATTING xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxo */



.leftImgFloat      {margin:0px 0px 0px 0px; padding-right:15px; padding-bottom:5px; float:left;}

.leftImgFloatNP    {margin:0px 0px 0px 0px; padding-right:0px; padding-bottom:5px; float:left;}



.rightImgFloat     {margin:10px 0px 0px 0px; padding-left:15px; padding-bottom:5px; float:right;}

.vimeos            {margin:10px 0px 0px 0px;}

#networksL         {width:85px; border:0px solid blue; float:left; text-align:left;}

#networksR         {width:85px; border:0px solid red; float:right; text-align:left;}

img 					 {border: none;} 



.discoSection {border:0px solid red; width:530px; position:relative; margin-left:28px;}

.discoText    {border:0px solid blue; width:335px; float:right;}

