/*	
This file is part of the Digital Raindrops CMS-Lite for WordPress Plugin
Copyright 2010  David Cox  (email : david.cox@digitalraindrops.net)
Plugin Support: http://www.digitalraindrops.net/Boards/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/* add the css code here */

/* Start with any left sidebars */
/* Left Sidebar 4 layout */
.cms-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 240px;
}

/* Start the Single Sidebar Layouts */
.art-contentLayout .cms-templateInner1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner1-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner1-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner1-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner1-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner2-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner2-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner2-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner2-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner3-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner3-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner3-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner3-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner4-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner4-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner4-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner4-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

/* Start the Double Sidebar Layouts */
.art-contentLayout .cms-templateInner12
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 536px;
}

.art-contentLayout .cms-templateInner12-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner12-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner12-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner12-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner13
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner13-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner13-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner13-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner13-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner14
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 622px;
}

.art-contentLayout .cms-templateInner14-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner14-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner14-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner14-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner23
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 520px;
}

.art-contentLayout .cms-templateInner23-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner23-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner23-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner23-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner24
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 451px;
}

.art-contentLayout .cms-templateInner24-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner24-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner24-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner24-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner34
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 606px;
}

.art-contentLayout .cms-templateInner34-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner34-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner34-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner34-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

/* Start the Triple Layouts */
.art-contentLayout .cms-templateInner123
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 365px;
}

.art-contentLayout .cms-templateInner123-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner123-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner123-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner124
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 296px;
}

.art-contentLayout .cms-templateInner124-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner124-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner124-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner134
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 451px;
}

.art-contentLayout .cms-templateInner134-sidebar1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 862px;
}

.art-contentLayout .cms-templateInner134-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner134-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner234
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 280px;
}

.art-contentLayout .cms-templateInner234-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
}

.art-contentLayout .cms-templateInner234-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 846px;
}

.art-contentLayout .cms-templateInner234-sidebar4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 777px;
}

.art-contentLayout .cms-templateInner-wide
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 1017px;
}



/* End the Layouts */

/* Right Sidebar 2 layout */
.cms-sidebar2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 326px;
}

/* Right Sidebar 3 layout */
.cms-sidebar3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 171px;
}

/* Style Block for Welcome */
.art-contentLayout .cms-content1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 460px;
}

/* Style Block for Latest Category */
.art-contentLayout .cms-content2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 230px;
}

/* Style Block for Home Information */
.art-contentLayout .cms-content3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 100%;
}

/* Style Block for News Category */
.art-contentLayout .cms-content4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 345px;
}

/* Style Block for Articles Category */
.art-contentLayout .cms-content5
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 345px;
}

/* Style Block for News Page */
.art-contentLayout .cms-content6
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 100%;
}

/* Style Block for Articles Page */
.art-contentLayout .cms-content7
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 100%;
}

/* Style Block for Support Page */
.art-contentLayout .cms-content8
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 100%;
}

/* Option Panel layout Header Logo*/
#cms-option1
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 300px;
  height: 85px;
}


#cms-option1 .inner
{
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
}


/* Option Panel layout header AdSense 468 x 60*/
#cms-option2
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 468px;
  height: 60px;
}


#cms-option2 .inner
{
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
}


/* Option Panel layout AdSense 728 x 90*/
#cms-option3
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 728px;
  height: 90px;
}


#cms-option3 .inner
{
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
}


/* Option Panel layout Dynamic Feature Gallery*/
#cms-option4
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 691px;
  height: auto;
}


#cms-option4 .inner
{
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
}


/* Option Panel layout Exclude Menu Categories*/
#cms-option5
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 100%;
}


#cms-option5 .inner
{
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
}


/* Option Panel layout Spare Option*/
#cms-option6
{
  position: relative;
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 100%;
}


#cms-option6 .inner
{
  margin: 0px;
  padding: 0;
  border: 0;
  float: left;
}