
body 				{margin-top:0px; top:0px; text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; min-width:950px; background-image: url(../images/background.jpg); background-repeat: repeat-x; background-color: #29323f;}

#headmain	 		{position:relative;margin:auto auto; text-align:right; width:800px; height:50px;}

.nav				{color:#cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; line-height:20px; padding:3px 5px 3px 5px; }
a.nav				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.nav:hover			{text-decoration:underline;}

#container 			{position:relative;margin:auto auto; text-align:left;width:833px; height:631px; background-image: url(../images/page-home.gif); z-index:2;}

#footer		 		{position:relative;margin:auto auto; text-align:right; width:800px; height:50px; z-index:1;}
#footerart 			{position:absolute;margin:auto auto; top:-110px; left:700px; width:148px; height:175px; background-image: url(../images/vector-art.gif); background-repeat:no-repeat; z-index:1;}
#footertext			{position:absolute;margin:auto auto; top:10px; right:65px;  z-index:100;}


.footer				{color:#999900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}
a.footer			{color:#0099ff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}
a.footer:hover		{text-decoration:underline;}


#logo 			{position:absolute;margin:auto auto; top:40px; left:50px; z-index:100;}

#frame1			{position:absolute;margin:auto auto; top:60px; left:330px; z-index:3;}

#aboutus		{position:absolute;margin:auto auto; top:80px; left:350px; width:380px; height:300px; z-index:5; color:#430404; font-size:10px;}

#contact1		{position:absolute;margin:auto auto; top:360px; left:360px; z-index:5; color:#ccca00; font-size:10px;}

#contact2		{position:absolute;margin:auto auto; top:360px; left:565px; z-index:5; color:#ccca00; font-size:10px;}

#paypal			{position:absolute;margin:auto auto; top:460px; left:565px; z-index:5; color:#ccca00; font-size:10px;}


#portfolio		{position:absolute;margin:auto auto; top:170px; left:50px; z-index:100;}

.item			{ display:none; visibility:hidden; position:absolute; tex-align:center; top:100px; background-color:#666666; z-index:100;}


/*  sliding panel */
.SlidingPanels {	position: relative;	width: 255px;	height: 175px;	padding: 0px;	border: none;}
.SlidingPanelsContentGroup {	position: relative;	width: 100%;	margin: 0px;	padding: 0px;	border: none;}
.SlidingPanelsContent {	width: 100%;	height: 300px;	overflow: hidden;	margin: 0px;	padding: 0px;	border: none;}
.SlidingPanelsAnimating * {	overflow: hidden !important;}
.SlidingPanelsCurrentPanel {  }
.SlidingPanelsFocused { }















.hiddenPic 			{display:none;}


/* header */





#bodynav	 		{position:relative; float:left; text-align:left;width:175;}
#bodycontainer 		{position:relative; float:right; margin:auto auto; text-align:center;width:785px; background-color:#f2f2f2; border: 1px #000000 solid;}




#fpf1				{position:relative;margin:auto auto; text-align:left;width:750px; background-color:#FFFFFF; border: #999999 1px solid;}
.fp1			 	{position:relative;margin:auto auto; text-align:center;width:172px; display: table-cell; vertical-align:top;}					
* html .fp1			{display:inline;}

.productspacer	 	{position:relative;margin:auto auto; width:10px; display: table-cell;}
* html .productspacer {display:inline;}


#fpf2				{position:relative;margin:auto auto; text-align:left;width:750px; background-color:#FFFFFF; border: #999999 1px solid;}
.fp2			 	{position:relative;margin:auto auto; width:350px; float:left;}

#scf1				{position:relative;margin:auto auto; text-align:left;width:750px; background-color:#FFFFFF; border: #999999 1px solid;}
.sc1			 	{position:relative;margin:auto auto; width:175px; float:left;}

#scf2				{position:relative;margin:auto auto; text-align:left;width:750px; background-color:#FFFFFF; border: #999999 1px solid;}
.sc2			 	{position:relative;margin:auto auto; width:725px; float:left;}


.nav3header			{background-image:url(../images/background-cathead.gif); padding:6px 3px 6px 3px; 
					font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;}

.navwrap	 		{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; border-top: 1px #1b1b1b solid; 
					background-image:url(../images/background-nav2.gif); padding:6px 3px 6px 3px;}

/* fonts */
.headnav2			{color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a.headnav2			{color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a.headnav2:hover	{text-decoration:underline;}

.specs				{font-family:Arial; font-size:10px; color:#17334b; list-style-image:url(../images/bullet2.gif); vertical-align:middle;}
.fp1details			{font-family:Arial; font-size:10px; color:#17334b; text-align:center;}
.freeshipping		{font-family:Arial; font-size:10px; color:red;}
.instantdiscount	{font-family:Arial; font-size:10px; color:green; line-height:20px;}

.yourprice			{font-family:Arial; font-size:12px; color:#666666; font-weight:bold;}
.yourprice2			{font-family:Arial; font-size:14px; color:#0066FF; font-weight:bold; font-stretch:narrower;}
.yourprice3			{font-family:Arial; font-size:14px; color:#0066FF; text-decoration:line-through; font-weight:bold; font-stretch:narrower;}
.yourprice4			{text-decoration:line-through;}


.paging		 		{font-size: 12px; font-weight:bold; line-height: 17px;font-family: Arial,Helvetica,sans-serif;color:#666666;}

.adtag			{color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}

.subnav			{color:#00ccff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.subnav		{color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.subnav:hover	{text-decoration:underline;}

.ct					{font-family:Verdana, Arial, Helvetica, sans-serif; color:#0066ff; font-size:12px; font-stretch:expanded;}
.count				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:10px; font-stretch:expanded;}

/* forms */
.forminput			{border: solid 1px #666666; height:20px; background-color:#FFFFCC;padding: 1px 4px 1px 4px; color:#666666;}




.bodyheader			{background-image:url(../images/background-feathead.gif); padding:6px 3px 6px 3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;}
.bodymain			{background-color:white; border:1px #000000 solid}

.margin15			{margin:15px;}
.margin10			{margin:10px;}


A.featurenav		{color:669900; font-size:10px; font-weight:normal; text-decoration:none;}
A.featurenav:HOVER	{color:333300; text-decoration:underline;}


h1					{font-size:18px;}
h2					{font-size:14px; color:#990000;}


A.nav2	 			{ color : #ffea00; font-family:Arial; font-size:11px;text-decoration : none; }
A.nav2:HOVER		{ color : #fffac0;}



TD { font-family:Arial,Helvetica,sans-serif;font-size:12px; color:555555;}

/*////// Form Classes //////*/
.formText {
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	padding-left:2px;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 12px;
	background-color:"#FAFAFA";
	}
	
.formSelect {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	background-color:#FAFAFA;
	}
	

.submitButton{
	font-family:Tahoma, Arial, Helvetica; 
	font-size:12px; 
	padding-left: 2px;
	padding-right: 2px;
	color:#000000;}
	

