/* 
  Color Boxes with Round Corners.Credit Snazzy Borders (see http://www.stunicholls.myby.co.uk/boxes/snazzy.html). 
*/

.rcbox {background: transparent; padding: 0px; margin: 0 0px;}
.rcbox div {padding: 1px;}

.xboxcontent {display:block;  background:#eee; border:0 solid #fff; border-width:0 1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1 {margin:0 5px; background:#fff;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}

/* ================Default Color Scheme (white with black borders  ) ================= */
/* background */
.xb2, .xb3, .xb4, .xboxcontent {background: white;} 

/* border */
.xb2, .xb3, .xb4 {border-left-color:#000; border-right-color:#000;} .xb1 {background:#000;} .xboxcontent { border-color:#000;}

/* =================Color Scheme 1 white, black borders, and star background ===================== */
/* background */
.cs1 .xb2, .cs1 .xb3, .cs1 .xb4, .cs1 .xboxcontent {background:white url(images/starbg.jpg) bottom left no-repeat;} 
.cs1 .xtop .xb2, .cs1 .xtop .xb3, .cs1 .xtop .xb4 {background-image:none;}

/* border */
.cs1 .xb2, .cs1 .xb3, .cs1 .xb4 {border-left-color:#000; border-right-color:#000;} 
.cs1 .xb1 {background:#000;} 
.cs1 .xboxcontent { border-color:#000;}

/* =================Color Scheme 2 white, gray borders, and no background ===================== */
/* background */
.cs2 .xb2, .cs2 .xb3, .cs2 .xb4, .cs2 .xboxcontent {background:white;} 

/* border */
.cs2 .xb2, .cs2 .xb3, .cs2 .xb4 {border-left-color:#c0c0c0; border-right-color:#c0c0c0;} 
.cs2 .xb1 {background:#c0c0c0;} 
.cs2 .xboxcontent { border-color:#c0c0c0;}

