/* Generated by KaZcadeS */
#text {
  color: #000000;
  position: relative;
  z-index: 2;
  top: 0;
  left: 0;
}
#shadow {
  color: #999999;
  position: absolute;
  z-index: 1;
  top: 1px;
  left: 1px;
}
#box1 {
  border: 2px solid #eeeeee;
  margin: 0 auto;
  background: #cccccc none repeat scroll 0% 50%;
  display: block;
  width: 200px;
  height: 150px;
  position: relative;
  top: 20px;
  left: 0;
}
#box2 {
  border: 2px solid #aaaaaa;
  background: #999999 none repeat scroll 0% 50%;
  width: 192px;
  height: 142px;
}
#box3 {
  border: 2px solid #888888;
  background: #777777 none repeat scroll 0% 50%;
  width: 184px;
  height: 134px;
}
#box4 {
  border-style: solid;
  border-color: #ffff88 #444444 #444444 #ffff88;
  border-width: 1px;
  padding: 5px;
  background: #ffcc66 none repeat scroll 0% 50%;
  display: block;
  width: 190px;
  height: 140px;
  position: absolute;
  bottom: 0;
  right: 0;
}
#box5 {
  border-style: solid;
  border-color: #333333 #ffff88 #ffff88 -moz-use-text-color;
  border-width: 1px;
  background: #777777 none repeat scroll 0% 50%;
  display: block;
  width: 10px;
  height: 10px;
  position: absolute;
  bottom: 5px;
  right: 5px;
  overflow: hidden;
}
.shadowcontainer {
  background: transparent url(http://NetsDesign.Net/images/bigshadow.gif) no-repeat scroll right bottom;
  width: 300px;
}
.shadowcontainer .innerdiv {
  border: 1px solid gray;
  padding: 6px;
  background-color: white;
  position: relative;
  left: -7px;
  top: -7px;
}
.curlycontainer {
  border: 1px solid #b8b8b8;
  margin-bottom: 1em;
  min-height: 30px;
  width: 890px;
  padding-top: 0.5em;
  background-color: #ffffff;
  color: #666666;
}
.curlycontainer .innerdiv {
  padding: 1px 4px 15px 5px;
  background: transparent url(../images/brcorner.gif) no-repeat scroll right bottom;
  position: relative;
  left: 2px;
  top: 2px;
}
#breadcrumb {
  float: right;
  margin-top: 10px;
  margin-right: 40px;
  margin-bottom: 10px;
}
a.info {
  border-bottom: 1px dotted #cc9933;
  position: relative;
  z-index: 24;
  color: #000000;
  text-decoration: none;
  background-color: #e6e6e6;
}
a.info:hover {
  z-index: 25;
  background-color: #ffff00;
}
a.info span {
  display: none;
}
a.info:hover span {
  border: 1px solid #00ccff;
  display: block;
  position: absolute;
  top: 2em;
  left: 2em;
  width: 15em;
  color: #000000;
  text-align: center;
  background-color: #cc9933;
}
.clear {
  overflow: hidden;
  width: 100%;
}
a.button {
  background: transparent url(http://websitesthatrock.biz/assets/images/bg_button_a.gif) no-repeat scroll right top;
  color: #444444;
  display: block;
  float: left;
  font-family: arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  height: 24px;
  margin-right: 6px;
  padding-right: 18px;
  text-decoration: none;
}
a.button span {
  padding: 5px 0 5px 18px;
  background: transparent url(http://websitesthatrock.biz/assets/images/bg_button_span.gif) no-repeat scroll 0% 50%;
  display: block;
  line-height: 14px;
}
a.button:active {
  background-position: right bottom;
  color: #000000;
}
a.button:active span {
  padding: 6px 0 4px 18px;
  background-position: left bottom;
}
#corners-container {
  margin: 0 auto;
  width: 95%;
  text-align: left;
}
#corners-header {
  background: #ffffff url(http://websitesthatrock.biz/assets/images/header_bg.gif) repeat-x scroll left top;
  height: 77px;
  width: 100%;
  position: relative;
}
#corners-headerLeft {
  background: #ffffff url(http://websitesthatrock.biz/assets/images/header_left.gif) no-repeat scroll left top;
  height: 77px;
  float: left;
  width: 13px;
}
#corners-headerLeft h1 {
  margin: 0;
  padding: 0;
  font-size: 115%;
  display: none;
}
#corners-headerLeft h2 {
  margin: 0;
  padding: 0;
  font-size: 105%;
  display: none;
}
#corners-headerRight {
  background: #ffffff url(http://websitesthatrock.biz/assets/images/header_right.gif) no-repeat scroll right top;
  height: 77px;
  width: 13px;
  float: right;
}
#corners-headerContent {
  padding-top: 30px;
}
#corners-headerContent p {
  margin: 0;
  padding: 0;
  font-size: 85%;
}
#corners-headerContent h1 {
  margin: 0 0 0 17px;
  padding: 0;
  font-size: 115%;
  color: #cc9933;
  text-align: center;
}
#basic-accordian {
  border: 5px solid #eeeeee;
  padding: 5px;
  width: 350px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -175px;
  z-index: 2;
  margin-top: -100px;
}
.accordion_headings {
  border: 1px solid #ffffff;
  padding: 5px;
  background: #99cc00 none repeat scroll 0% 50%;
  color: #ffffff;
  cursor: pointer;
  font-weight: bold;
}
.accordion_headings:hover {
  background: #00ccff none repeat scroll 0% 50%;
}
.accordion_child {
  padding: 15px;
  background: #eeeeee none repeat scroll 0% 50%;
}
.header_highlight {
  background: #00ccff none repeat scroll 0% 50%;
}
#shadowed-border {
  margin: 20px auto;
  padding: 20px;
  width: 80%;
  color: #ffffff;
}
#shadowed-border, #shadowed-border .sb-inner {
  background: #444444 url(http://websitesthatrock.biz/assets/images/grad.png) repeat-x scroll center top;
}
#split {
  margin: 20px auto;
  width: 33%;
}
#split h3 {
  margin: 0;
  padding: 4px;
  text-align: center;
  color: #ffffff;
}
#split h3, #split h3 .sb-inner {
  background: #222222 url(http://websitesthatrock.biz/assets/images/grad2.png) repeat-x scroll 0% 50%;
}
#split .content {
  padding: 4px 10px;
  color: #444444;
}
#split .content, #split .content .sb-inner {
  background: #dddddd url(http://websitesthatrock.biz/assets/images/grad3.png) repeat-x scroll 0% 50%;
}
#links {
  margin: 0 auto;
  padding: 20px;
  width: 400px;
  color: #ffcc33;
}
#links, #links .sb-inner {
  background: #444444 url(http://websitesthatrock.biz/assets/images/grad.png) repeat-x scroll center top;
}
#links .sb-border {
  background: #ffffff none repeat scroll 0% 50%;
}
#links a {
  color: #cc33cc;
}
#links a .sb-shadow {
  background: transparent none repeat scroll 0% 50%;
}
#links a:hover .sb-shadow {
  background: #777777 none repeat scroll 0% 50%;
  color: #ffccff;
}
#links a.hover .sb-shadow {
  background: #777777 none repeat scroll 0% 50%;
}
