/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
}
a {
	color: #CC3399;
	text-decoration: none;
}
.dannaPink {color: #CC3399;}
.red { color:#CC0000;}
h1 {
font:17px  Georgia, "Times New Roman", Times, serif;
color: #666666;
padding:0 0;
margin:0 0;}
h2 {
font:18px  Helvetica, Arial,sans-serif;
color:#646464;
padding:0 0;
margin:0 0;}

h4 {
font:11px  Helvetica, Arial,sans-serif;
color:#858585;
padding:0 0;
margin:0 0;}

a.email {
font=size:12px;
color:#cc0000;}

.clear {
clear:both;}
.line {
border-bottom:1px solid #E3E31F;}
.fleft {
float:left;}
.fright {
float:left;}

.padt10 {
padding-top:10px;}
.padt20 {
padding-top:20px;}
.padr10 {
padding-right:10px;}
.padr20 {
padding-right:20px;
}

.visible {
display:block;}

div#mainContainer {
width:810px;
margin:0 auto;
}

div#head {
margin: 0 auto;
width:760px;
}
div#head img{
padding-left:50px;
}
div#lateralMenu {
float:left;

padding-top:20px;
height:600px;
width:120px;
border-top:1px solid #E3E31F;
}
div#lateralMenu div.over, div#lateralMenu div.current{
background-color:#FFFFCC;}

div.menuOp {
margin:10px 0;
padding:5px 7px;
text-align:right;
}
div.menuConSub {
margin-bottom:0;}
div.menuOp a {
font:14px Georgia, "Times New Roman", Times, serif;
color: #777777;
text-decoration:none;
}
div.menuSubOp {
padding:1px 10px;
text-align:right;
padding-right:15px;
}
div.menuSubOp a.red { color:#CC0000;}
div.menuSubOp a {
font:12px "Times New Roman", Times, serif;
color: #777777;
text-decoration:none;
}
div#contentWrapper {
float:left;}

/*footer*/
div#footer{
text-align:right;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
margin:10px 10px 25px;
float:right;
}

/* contenidos */
p {
font:11px Georgia, "Times New Roman", Times, serif;
color: #666666;}
div#leftText {
	float:left;
	width:420px;
	border-right:1px solid #E3E31F;
}
div.longHeight {
height:750px;}
div#leftText h1, div#content h1 {
padding:5px 10px;
}

img#asf_over {
position:absolute;
left:427px;
top:42px;
display:none;}
img#i41_over {
position:absolute;
left:340px;
top:1px;
display:none;}


div#content {
float:left;
width:676px;
border:1px solid #E3E31F;
position:relative;
}
div#leftText p { 
padding:0 10px;
line-height:2em;
}
div#rightImg {
float:left;
padding-left:5px;
}
h1#tituloContenido {
border-bottom:1px solid #E3E31F;}
div#topTitle {
padding:7px 15px;
float:left; }
div.retailer {
float:left;
padding-left:20px;
}
div.retailer div, div.retailerr div {
float:left;
padding:10px 5px;
}
div.retailerr{
float:right;
padding-right: 25px;
}
div.retailer p{
line-height:1.5em;
}

div.pressItem {
padding:20px 10px 10px;
}
div.pressItem p {
margin-left:15px;
float:left;}

/*  Carousell Scrooling Catalog */
div#scrollingCatalogWrapper {
float:left;}

.jcarousel-skin-tango.jcarousel-container {
    background: transparent url(http://www.dannadavisdesigns.com/imagox/scrollBack.png) no-repeat 0 0;
	margin-left:-1px;
	margin-top:-2px;
}
.jcarousel-skin-tango.jcarousel-container-horizontal {
    width: 620px;
    padding: 1px 29px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  620px;
    height: 90px;
}
.jcarousel-skin-tango .jcarousel-item {
    width: 124px;
    height: 90px;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 30px;
    right: 5px;
    width: 29px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://www.dannadavisdesigns.com/imagox/next-horizontal.gif) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 30px;
    left: 5px;
    width: 29px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://www.dannadavisdesigns.com/imagox/prev-horizontal.gif) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/* items */
div.catalogoItemWrapper {
width:124px;
float:left;
}
div.catalogoItem {
margin:0 auto;
margin-top:1px;
text-align:center;
cursor:pointer;
width:120px;
}
div.catalogoItem img {
margin:0 auto;
border:none;
padding:0 0;
margin: 0 0;
}
div.catalogoItem div {
padding:0 0;
margin:0 0;
font:9px Geneva, Arial, Helvetica, sans-serif;
color: #888888;
}

/* informacion del producto */
div#productoInfo {
margin-top:20px;
float:left;
width:670px;

}
div#productoInfo .title {
border-bottom:1px solid #E3E31F;margin-bottom:20px;
width:97%;
margin:0 auto;
float:left;
height:40px;
}
div#productoInfo .title h2{
margin-left:10px;
margin-bottom:5px;
float:left;
}
div#productoInfo .title span{ /*price*/
margin-right:15px;
margin-bottom:5px;
margin-top:1px;
float:right;
font-weight:bold;
font:18px Georgia, "Times New Roman", Times, serif;
}
div#productoInfo .title div#viewKart {
float:right;
margin-top:0;
margin-right:5px;
}
div#productoInfo .title div#viewKart input{
float:left;
}
div#productoInfo .title div#addToKart {
float:right;
margin-top:0;
margin-right:5px;}
div#productoInfo .title div#addToKart form{
float:left;
}
div#productoInfo .title div#addToKart input{
float:left;}
div#addToKart form select{
float:left;
color: #666666;
font:11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:4px;
}
div#productoInfo .title div#addToKart img{
}
div#productoInfo .title div#addToKart label{
float:left;
margin-right:4px;
font:12px Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
color: #666666;
margin-top:4px;}

div#productoInfoLeft {
height:370px;
width:260px;
float:left;
padding-top:10px;
padding-left:20px;}

p#productoAdd {
font: 13px Helvetica, Arial,sans-serif;
font-weight:bold;
color:#858585;
height:170px;
line-height:1.4em;
padding:0 0;
margin:0 0;
}
div#productoInfoLeft div#productoColores {
height:140px;}
div#productoInfoLeft p#productoContacto {
font:11px Georgia, "Times New Roman", Times, serif;
line-height:1.8em;
}
div#productoInfoRight {
float:left;}
div#productoInfoBottom {
border-bottom:1px solid #E3E31F;
border-top:1px solid #E3E31F;
}
div#productoInfoBottom p {
text-align:right;
font: 12px Helvetica, Arial,sans-serif;
font-weight:bold;
color:#858585;
margin-bottom:60px;
}

/* Contact Form */
div#contactInfo {
border-bottom:1px solid #E3E31F;
margin-bottom:20px;
}
p#tituloForm {
margin:5px 0;}
a span:hover, a:hover {
color:#48B925;
}
div#formulario div {
padding:0 0;
margin:0 0;
}
div.contact_frm {
display:none;}
div#formulario {

width:400px;
padding:0 0;
margin:0 0;
float:left;
}
div#formulario form{
padding:0 0;
margin:0 0;
position:relative;
}

div#formulario label{
	font:11px Arial, Helvetica, sans-serif;
	color: #000066;
	padding-top:0;
	padding-right:10px;
  	float: left;
  	text-align: right;
	width: 30%;
}

div#formulario input, div#formulario select, div#formulario textarea {padding: 2px 3px;
			font-size:11px;
			color: #000066;
			border:1px solid;
			background: #FFFFDD;
			padding: 1px 3px;
			margin: 4px 0px;
			border-color: #999999;
			float:left;
			}

div#formulario textarea{
	margin-left:20px;
}

div#loginForm {
width:400px;
margin:150px auto;
margin-top:100px;
border:1px solid #CC3399;
padding:25px 10px; 
}
div.chngForm {
width:400px;
margin:150px auto;
margin-top:30px;
border:1px solid #CC3399;
padding:25px 10px; 
}
p.loginError {
color:#CC0000;
text-align:center;
font: 13px Arial, Helvetica, sans-serif; }

/* Industry */
div#industryHead {
padding-top:15px;
}
div#industryHead p{
float:left;
}
div#industryLinks {
float:right;
}
div#industryLinks a{
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:15px;
}

div.ProdList {
margin:50px auto;
margin-left:20px;
}

div.listItem {
	width:160px;
	float:left;
}

/**/
div#sightings p{
font: 13px Helvetica, Arial,sans-serif;
font-weight:bold;
color:#858585;
line-height:1.4em;
padding:0 0;
margin:0 0;
}