/* ---- CSS Rounded Corners for wostudios ----  */
/* the code to get the rounded corners -- original code from http://www.cssplay.co.uk/boxes/snazzy2.html*/
.xsnazzy h1, .zsnazzy h1 {
						  margin:0px;
						  font-weight:900;
						  padding:0px 0px 3px 10px;
						  border-bottom:1px solid #CCCCCC;
						  vertical-align:middle;
						  }
.xsnazzy p, .zsnazzy p {
						margin:0px; 
						padding:5px 10px;
						}
/* XSMALL container - 162px wide box */
.zsnazzy {
		  background:#272E6C; 
		  width:162px; 
		  float:left; 
		  margin:0px;
		  }
/* SMALL container - 250px wide box */
.xsnazzy {
		  background:#272E6C; 
		  width:180px; 
		  float:left; 
		  margin:0px 5px 0px 0px;
		  }
/* MEDIUM container - 300px wide box */
.xsnazzy1 {
		  background:#272E6C; 
		  width:305px;
		  float:left; 
		  margin:0px;
		  }
/* LARGE container - 430px wide box */
.xsnazzy2 {
		  background:transparent; 
		  width:430px;
		  float:left; 
		  margin:0px;
		  }
/* XLARGE container (FULL CONTENT AREA) - 620px wide box */
.xsnazzy3 {
		  background:transparent;
		  width:620px;
		  float:left; 
		  margin:0px;
		  }
/* XXLARGE container (FULL ADMIN CONTENT AREA) - 620px wide box */
.xsnazzy4 {
		  background:transparent;
		  width:850px;
		  float:left; 
		  margin:0px;
		  }
.xtop, .xbottom {
				display:block; 
				background:transparent; 
				font-size:1px;
				}
.xb1, .xb2, .xb3, .xb4 {
						display:block; 
						overflow:hidden;
						}
.xb1, .xb2, .xb3 {
				 height:1px;
				}
.xb2, .xb3, .xb4 {
				  background:#000000; 
  				  border-left:1px solid #000000;
				  border-right:1px solid #000000;
				  }
.xb1 {
	  margin:0 5px; 
	  background:#000000;
	  }
.xb2 {
	  margin:0 3px;
	  border-width:0 2px;
	  }
.xb3 {
	  margin:0 2px;
	 }
.xb4 {
	  height:2px; 
	  margin:0 1px;
	  }

.xboxcontent {
			  display:block; 
			  border:0 solid #CCCCCC; 
 			  border-width:0 1px; 
			  height:auto;
			  background-color:#FFFFFF;
			  }
/* retains height of xboxcontent relative to its contents when displayed in IE*/
* html .xboxcontent {
					 height:1px;
					 }
.xboxcontent0 {
			  margin:0px;
			  padding:5px 10px 10px 10px;
			  display:block; 
			  border:0 solid #CCCCCC; 
 			  border-width:0 1px; 
 			  min-height:500px;
			  background-color:#ECD083;
			  border-right:4px solid #000000;
			  border-left:4px solid #000000;
			  }
.xboxMenucontent {
			  margin:0px;
			  padding:5px 10px 10px 10px;
			  display:block; 
			  border:0 solid #CCCCCC; 
 			  border-width:0 1px; 
			  height:auto;
			  background-color:#FAA43D;
			  border-right:4px solid #000000;
			  border-left:4px solid #000000;
			  }
/* retains height of xboxcontent relative to its contents when displayed in IE*/
* html .xboxcontent0 {
					 height:500px;
					 }
* html .xboxMenucontent {
					 height:1px;
					 }
/* ---- sets the background and text color of the "tilte bar" ---- */
.color_a {
		  background-image:url(../images/title_gradient.jpg);
		  background-repeat:repeat-x;
		  }