/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/

.shortdescription{
margin-top:6px;
color:#999999;
font-style:italic;
}


.productdetailprice{
font-size:1.8em;
color:#c3262e;
font-weight:bold;
margin-bottom:5px;
}

.productdetailspecial{
font-size:1.3em;
}

.productdetailtitle{
font-size:1.6em;
font-weight:bold;

}

.productdetailshort{
display:none
}

.productdetaildescription{

padding:0 8px;
font-size:1.1em;

}


.inputnumber{
width:80px;

}
.text-input{
margin:6px 0;
width:280px;
}

.topmenuouter a {
padding-right:20px;
}

.pagenumscontainer{
color:#c2262d;
font-size:1.7em;
font-weight:bold;
text-align:right;
padding-bottom:6px;
margin-right:30px;
width:90%;

}

.titleheight{
margin-top:20px;


}
.r_top_1C{
background-image:url(../img/trans.png); margin-left:1px; width:948px;
}
.r_top_2C{
background-image:url(../img/trans.png); margin-left:2px; width:946px
}
.r_top_3C{
background-image:url(../img/trans.png); margin-left:5px; width:942px
}

.r_top_1b{
background-image:url(../img/trans.png); margin-left:0px; width:950px;
}
.r_top_2b{
background-image:url(../img/trans.png); margin-left:1px; width:948px
}
.r_top_3b{
background-image:url(../img/trans.png); margin-left:3px; width:945px
}


.r_top_1{
background-image:url(../img/trans.png); margin-left:1px; width:768px;
}
.r_top_2{
background-image:url(../img/trans.png); margin-left:2px; width:766px
}
.r_top_3{
background-image:url(../img/trans.png); margin-left:5px; width:762px
}



.blueborder{
 border:1px solid #3C7AB4
}

.paddx{
margin-top:13px;

}
.menuitem{
	padding:3px 5px;
	font-size:1.2em;
	font-weight:bold;
	padding-left:21px;
	display:block;
	background-image:url(../img/dot.png);
	background-repeat:no-repeat;
	background-position:3px 9px;
	margin-left:3px;
}

.menuitemon{
	padding:5px;
	font-size:1.2em;
	font-weight:bold;
	padding-left:21px;
	display:block;
	background-image:url(../img/doton.png);
	background-repeat:no-repeat;
	background-position:3px 9px;
	margin-left:3px;
}

.indextext{
font-size:1.2em;
color:#3C7AB4;
font-weight;
text-align:justify;
}

.indextextsuperbold{
font-size:1.1em;
color:#3C7AB4;
font-weight:bold;
text-align:justify;
}

a.indexlink:link{ color:#3C7AB4 }
a.indexlink:hover{ color:#3C7AB4; text-decoration:underline; }
a.indexlink:visited{ color:#3C7AB4}

.smallimage{
padding-bottom:2px;

}

a.smallimage:link{ padding:0; margin:0 }
a.smallimage:hover{ padding:0; margin:0}
a.smallimage:visited{ padding:0;margin:0 }


a.menuitem:link{ color:#FFFFFF }
a.menuitem:hover{ color:#FFFFFF; text-decoration:underline; }
a.menuitem:visited{ color:#FFFFFF}

a.menuitemon:link{ color:#FFFFFF }
a.menuitemon:hover{ color:#FFFFFF; text-decoration:underline; }
a.menuitemon:visited{ color:#FFFFFF}


.red{
border:2px solid #ff0000;
padding:3px;

}

html{
background-image:url(../img/background.jpg);
background-repeat:repeat-x;
background-color:#FBF3DB;
}


body{
min-height:800px;
color:#666666;
}

.products img{
padding-right:10px;
padding-bottom:5px;


}

.bodyAlert {
color:#339999;
}

.bodyAlertbold {
color:#339999;
font-weight:bold;
font-size:1.2em;
}

.contacth4{
padding:0;
margin:0;

}

.trans{
background-image:url(../img/trans.png);
}


input.passwordBox {
background-image:url(../img/searchbox.png);
background-repeat:no-repeat;
width:175px;
margin:0 0 0 20px;
border:0;
height:23px;
font-size:1.1em;
font-weight:bold;
color:#666666;


}


.categorytitle{
margin:0em 0 0.57em;
font-size:1.5em;
}

input.gobut{
background-image:url(../img/gosearch.png);
width:31px;
height:24px;
border:0;
margin-right:12px;
margin-top:-6px;
}


input.gobut2{
border:0;
margin-right:6px;
margin-top:-6px;
}

.submenuon{
background-image:url(../img/submenu.png);
background-repeat:no-repeat;
width:201px;
height:32px;
margin-top:8px;

}


.submenuonlast{
background-image:url(../img/submenu.png);
background-repeat:no-repeat;
width:201px;
height:32px;
border-bottom:solid #666666 1px;

}

.submenuofftext{
	padding-left:40px;
	padding-top:2px;
	color:#666666;
	font-size:1.2em;
	cursor:pointer;

}

.submenuontext{
	padding-left:30px;
	padding-top:2px;
	color:#666666;
	font-size:1.2em;
	cursor:pointer;

}

.estimatetitle{
font-size:1.2em;
font-weight:bold;

}

.menuon{
background-image:url(../img/menuon.png);
width:201px;
height:32px;
border-bottom:solid #666666 1px;
	cursor:pointer;

}

.menuontext{
	padding-left:20px;
	padding-top:6px;
	color:#FFFFFF;
	font-size:1.2em;
	cursor:pointer;

}


.menuoff{
width:201px;
height:32px;
border-bottom:solid #666666 1px;
margin:0;
padding:0;
	cursor:pointer;

}

.menuofftext{
	padding-left:20px;
	padding-top:6px;
	color:#666666;
	font-size:1.2em;
	cursor:pointer;

}

.menulink{

padding:0;
margin:0;


}


.bodytext{
color:#666666;
font-size:1.2em;
}

.greentext{
color:#339966;
font-size:1.5em;

}


/**************************************/
/*              HEADER                */
/**************************************/



/**************************************/
/*             NAVIGATION             */
/**************************************/



/**************************************/
/*            MAIN CONTENT            */
/**************************************/



/**************************************/
/*               FOOTER               */
/**************************************/

.footer{
	width:942px;
	height:84px;
	font-size:0.8em;
}

.ft:link{
color:#FFFFFF;
}

.ft:visited{
color:#FFFFFF;
}


.ft:hover{
text-decoration:underline
}


