/*
common style sheet which import relevant style sheet(s)
  just for the Index pg
*/

@import "drop.css";
@import "picture.css";
@import "more.css";
@import "prodDetail.css";

* {
margin:0pt;
padding:0pt;
}

.boldTxt {
font-weight:bold;
}

.italicTxt {
font-style:italic;
}

.boldItalicTxt {
font-weight:bold;
font-style:italic;
}

.smallTxt {
font-size:10px;

}

.right {
float:right;
}

.left {
float:left;
}

.center {
float:center;
}

.clear {
clear:both;
}

body {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
font-family:arial, 'lucida console', sans-serif;
width:100%;
height:100%;

background-color:#606060;
}

#layout {
background-color:#FFFFFF;
margin-left:20%;
margin-top:0;
margin-right:20%;
margin-bottom:0;
width:60%;
height:100%;
border-top:0px;
border-top-color:#D1D2D1;
border-top-style:ridge;
border-left:0px;
border-left-color:#ADAEAE;
border-left-style:ridge;
border-bottom:0px;
border-bottom-color:#303030;
border-bottom-style:ridge;
border-right:0px;
border-right-color:#ADAEAE;
border-right-style:ridge;
}

/******************************************
  & HEADER
*******************************************/
/* NOT BEING USED white line
hr#lineWh {
background-color:#FFFFFF;
width:100%;
height:1px;
border:0;
}*/
hr.lineOrg {
background-color:#F08410;
width:100%;
height:1px;
border:0;
}


#title{
background-color:#FDF8D2;
height:100px;
border-left:0px;
border-right:0px;
border-bottom:1px;
border-bottom-color:#F08410;
border-bottom-style:solid;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:20px;
padding-top:0px;
}

.titleTxt {
font-family:times roman;
font-size:18px;
font-weight:bold;
font-style:italic;
color: #000000;
float:left;
padding-right:50px;
padding-top:2px;
padding-bottom:5px;
}
.redTitleTxt {
font-family:times roman;
font-size:18px;
font-weight:bold;
font-style:italic;
color:#BD0A10;
float:right;
padding-right:50px;
padding-top:2px;
padding-bottom:5px;
}
.redTxt {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#BD0A10;
padding-top:2px;
}


.search {
font-family:times roman;
font-size:13px;
font-weight:bold;
color: #000000;
float:right;
padding-right:20px;
padding-top:2px;
}

/******************************************
  &PRIMARY NAVIGATION  
*******************************************/
#hdrTopNav{
background-color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;

}

  #hdrTopNav ul {
    margin-top:2px;
margin-left:50px;
    list-style:none;
    }
  #hdrTopNav li {
    float:left;
    }

  #hdrTopNav a {
    display:block;
text-decoration:none;
    }

  #hdrTopNav li {
background-image:url('http://www.tobiasdesigns.com/images/layout/linkBg.gif');
background-color:#173050;
    float:left;
    margin:1px;
    }




#hdrTopNav a {
background-image:url('http://www.tobiasdesigns.com/images/layout/linkBg.gif');

border-top:2px;
border-top-color:#B1AFAE;
border-top-style:ridge;
border-left:2px;
border-left-color:#B1AFAE;
border-left-style:ridge;
border-right:2px;
border-right-color:#2C2B2B;
border-right-style:ridge;
border-bottom:2px;
border-bottom-color:#2C2B2B;
border-bottom-style:ridge;
    padding-left:18px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:18px;

font-size:12px;
text-decoration: none;
color: #CFCECE;
}




  #hdrTopNav a:hover{
background-image:url('http://www.tobiasdesigns.com/images/layout/linkBg.gif');
background-color:#928D8A;
	border-top:2px;
border-top-color:#2C2B2B;
border-top-style:ridge;
border-left:2px;
border-left-color:#2C2B2B;
border-left-style:ridge;
border-right:2px;
border-right-color:#B1AFAE;
border-right-style:ridge;
border-bottom:2px;
border-bottom-color:#B1AFAE;
border-bottom-style:ridge;
    padding-left:18px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:18px;


text-decoration: none;
color: #E4DA80;
}

/******************************************
  &LEFT NAVIGATION  
*******************************************/
#leftNavBox {
background-color:#000000;
float:left;

position:relative;
left:0%;
top:0px;

border-top:2px;
border-top-color:#000000;
border-top-style:solid;
border-left:0px;
border-left-color:#000000;
border-left-style:solid;
border-bottom:2px;
border-bottom-color:#000000;
border-bottom-style:solid;
border-right:2px;
border-right-color:#000000;
border-right-style:solid;

width:170px;
height:0%;
padding-bottom:5px;
padding-left:5px;
color:#FFFFFF;

font-size:13px;
}

#leftNav{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

  #leftNav a {
display:block;
color: #FFFFFF;
font-weight:bold;
padding-left:5px;
margin-bottom:-10px;
text-decoration: none;
}

  #leftNav a:hover{
text-decoration: none;
font-weight:bold;
color: #B9AF57;
}

#leftNav2 {
background-color:#000000;
float:left;

position:relative;
left:0%;
top:10px;

width:160px;
height:0%;
padding-bottom:0px;
padding-left:0px;
color:#000000;

font-size:16px;
}

#leftNav2 a {
color: #000000;
font-weight:bold;
font-size:14px;
    padding-left:5px;
    padding-top:0px;
    padding-bottom:10px;
    padding-right:0px;
}

#leftNav2 a:hover{
font-weight:bold;
font-size:14px;
text-decoration: none;
color: #617C9E;
}

/******************************************
  DISPLAY & FRONT TABLE  
*******************************************/

.table {
vertical-align:text-top;
 list-style:none;
}

.table td {
border-top:1px;
border-top-color:#D7D8DA;
border-top-style:ridge;
border-left:1px;
border-left-color:#D7D8DA;
border-left-style:ridge;
border-right:1px;
border-right-color:#D7D8DA;
border-right-style:ridge;
border-bottom:1px;
border-bottom-color:#D7D8DA;
border-bottom-style:ridge;
vertical-align:text-top;
font-size:12px;
padding-left:3px;
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
list-style:none;
}

.table a {
color: #0357D6;
text-decoration:underline;
display: inline;
list-style:none;
font-size:13px;
}

.table a:hover {
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:0px;
color: #E6C37F;
text-decoration:none;
display:inline;
list-style:none;
}


.dealer a {
color: #ffffff;
text-decoration:none;
display: inline;
list-style:none;
font-size:17px;
padding-left:35px;
}

.dealer a:hover {
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:0px;
color: #82815e;
text-decoration:none;
display:inline;
list-style:none;
}

/******************************************
  & CONTENT
*******************************************/
#mainContent {
background-color:#FFFFFF;
margin-left:0px;
margin-top:0px;
margin-right:0%;
margin-bottom:0px;
border-left:0px;
border-right:0px;
border-bottom:1px;
border-top:1px;
border-color:#000000;
border-style:solid;
padding-bottom:0px;
padding-left:20px;
padding-right:20px;
padding-top:10px;

font-size:12px;
}

.mainContentHdr {
font-weight:bold;
font-style:italic;
color:#29405A;
font-size:16px;
}

.mainContent a {
color:#FFFFFF;
font-size:14px;
text-decoration: none;
}

.mainContent a:hover {
text-decoration: none;
color: #09FC6A;
text-decoration: underline;
}

.mainContentTxt {
color:#000000;
font-size:12px;
text-decoration:none;
padding-top:0px;
margin-top:0px;
}

.mainContentRedTxt {
color:#AB0726;
font-size:12px;
text-decoration:none;
}



/******************************************
  & OTHER STUFF
*******************************************/
.button {
background-color:#6B3E73;
border-top:2px;
border-top-color:#E97EFC;
border-top-style:ridge;
border-left:2px;
border-left-color:#E97EFC;
border-left-style:ridge;
border-right:2px;
border-right-color:#2E2834;
border-right-style:ridge;
border-bottom:2px;
border-bottom-color:#2E2834;
border-bottom-style:ridge;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
padding-right:3px;

font-size:12px;
color:#D7D0D8;
text-decoration: none;
}

#rightBox {
background-color:#FFFFFF;
float:right;
margin-left:10px;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;

border-top:2px;
border-top-color:#69B55F;
border-top-style:ridge;
border-left:2px;
border-left-color:#69B55F;
border-left-style:ridge;
border-bottom:2px;
border-bottom-color:#056A0A;
border-bottom-style:ridge;
border-right:2px;
border-right-color:#056A0A;
border-right-style:ridge;

width:20%;
height:60%;
padding-bottom:10px;
padding-left:30px;
color:#000000;
font-size:11px;

}


/******************************************
  & FOOTER
*******************************************/
#footer {
background-color:#FFFFFF;
margin-left:0px;
margin-top:10px;
margin-right:0px;
margin-bottom:0px;
width:100%;
height:70px;
border-left:0px;
border-right:0px;
border-bottom:0px;
border-top:1px;
border-color:#000000;
border-style:solid;
}

.footerTxt {
padding-left:20px;
color:#000000;
font-size:11px;
padding-top:3px;
}

.footerLinks {
padding-left:20px;
color:#29405A;
font-size:14px;
padding-top:3px;
}

.footerLinks a {
color:#29405A;
font-size:11px;
text-decoration: none;
}
.footerLinks a:hover {
text-decoration: none;
color: #F08410;
text-decoration: underline;
}


