/* CSS Document */

#welcome {
position:absolute;
padding:10px 10px 10px 10px;
margin: 40px auto 0 auto;
left:30%;
float:left;
}

#intro {
padding: 10px 20% 0 20%;
font-size: 75%;
}

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

#intro a:hover {
background-color:#9bacba;
text-decoration:none;
}

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

#itemwrapper {
background-color:#db0000;
float:left;
z-index:3;
}
#page_border {
border-style:solid;
border-width: 10px 10px 10px 10px;
border-color:#db0000;
}

#pagecontainer {
	position:absolute;
	top:90px;
	left:185px;
	width:80%;;
}

.featuredItemBox {
width:660px;
height:164px;
margin:0 0 -30px 0;
}

.featuredItemPicLeft {
float:left;
padding-right:20px;
}

.featuredItemPicRight {
float:right;
padding-left:20px;
}


.featuredItemTextRight {
font-size: 70%;
height:164px;
padding:60px 10px 0 0;
}

.featuredItemTextLeft {
font-size: 70%;
height:164px;
padding:60px 0 0 40px;
}

.whiteText{
color:white;
}

.whiteText a:link {
color:white;
text-decoration:none;
}

.whiteText a:hover {
background-color:white;
color:red;
text-decoration:none;
}

.whiteText a:visited {
color:red;
text-decoration:none;
}
#product_box {
padding:5px 15px 15px 0;
width:660px;
text-align:center;
margin:50px auto 0 auto;
background-color:black;
}

#graphic_1 {
display:block;
float:left;
z-index:3;
}

div.Tabs {
  display:inline;
}


div.TabView div.Tabs {
  height: 21px;
}

div.TabView div.Tabs a {
  float: left;
  width:  75px;
  text-align: center;
  height: 21px;
  line-height: 18px;
  vertical-align: middle;
  background: url(public/php/resources/index_tab.png) no-repeat;
  text-decoration: none;
  font-weight: 200;
  font-size: 10px;
  color: #000000;
}

div.TabView div.Tabs a:hover {
  color:#FFFFFF;
}

div.TabView div.Tabs a.Active {
  background: url(public/php/resources/index_tab_active.png) no-repeat;
  color:#FFFFFF;
}

div.TabView div.Pages {
  clear: both;
  border: none;
}

div.TabView div.Pages div.Page {
  height: 100%;
  padding: 0px;
  overflow: visible;
}

div.TabView div.Pages div.Page div.Pad {
  padding: 0 20px 0 0;
}

#xspecial {
margin: -90px 0 0 600px;
}

#xspecialtext {
width: 270px;
margin: 5px 0 0 600px;
text-align: center;
}
