﻿body 
{
	background-color:#999999;
	text-align:center;
    margin:auto;
    padding:0;
	font-family:Verdana;
	font-size:11px;	
}

h1
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
}


h2
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}


h2
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.bodywrapper
{
	background-color:#999999;
	text-align:center;
    margin:auto;
    padding:0;
    padding-bottom:10px;
	font-family:Verdana;
	font-size:11px;
}


.wrapper
{
	background-color:white;
	text-align:center;
	margin:auto;
	padding:0;
	margin-top:10px;	
	width:960px;
}


.header
{
	background-color:#231f20;
	text-align:center;
	margin:auto;
	padding:0;	
	width:960px;
	height:100px;	
}

.breadcrumb
{
	background-color:#333333;
	text-align:left;
	margin:auto;
	padding:0;	
	width:960px;
	height:20px;	
	color:white;
}

.breadcrumbLeft
{
	background-color:#333333;
	text-align:left;
	margin:auto;
	padding:0;
	padding-top:4px;
	padding-left:15px;		
	width:585px;	
	color:white;
	float:left;
}


.breadcrumbLeft a,
.breadcrumbLeft a:link, 
.breadcrumbLeft a:visited
{
color:White;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}

.breadcrumbLeft a:hover
{
color:White;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
}

.breadcrumbRight
{
	background-color:#333333;
	text-align:right;
	margin:auto;
	padding:0;
	padding-top:4px;
	padding-right:20px;	
	width:340px;	
	color:white;
	float:left;
}

.breadcrumbRight a,
.breadcrumbRight a:link, 
.breadcrumbRight a:visited
{
color:White;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}

.breadcrumbRight a:hover
{
color:White;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
}


.content
{
	background-color:white;
	text-align:center;
	margin:auto;
	padding:0;
	margin-top:10px;	
	width:960px;
}


.contentLeft
{
	background-color:white;
	text-align:center;
	margin:auto;
	padding:0;
	padding-left:10px;
	padding-right:10px;	
	width:160px;
	float:left;	
}


.contentMiddle
{
	background-color:white;
	text-align:center;
	margin:auto;
	padding:0;	
	width:600px;
	float:left;	
}

.contentRight
{
	background-color:white;
	text-align:center;
	margin:auto;
	padding:0;
	padding-left:10px;
	padding-right:10px;	
	width:160px;
	float:left;	
}


.box
{
width:160px;
margin:0;
padding:0;
padding-bottom:5px;	
	
}

.boxTop
{
width:160px;
height:25px;
margin:0;
padding:0;
text-align:left;
background-color:#51585a;		
color:White;
font-family:Verdana;
font-size:12px;
font-weight:bold;
}


.boxTopContent H2
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:8px;
	text-align:left;
	color:White;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;	
}

.boxMiddle
{
	background-image:url(/images/boxBack.JPG);
	background-repeat:repeat-y;	
	margin:0;
	padding:0;
}


.boxMiddleContent
{
	margin:0;
	padding:0;
	padding-top:5px;
	text-align:left;
	color:black;
	font-family:Verdana;
	font-size:12px;
	padding-bottom:5px;	
}


.boxMiddleContent a,
.boxMiddleContent a:link, 
.boxMiddleContent a:visited
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:8px;
	text-align:left;
	color:black;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

.boxMiddleContent a:hover
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:8px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.boxMiddleContent p
{
	margin:0;
	padding:0;
	padding-top:5px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
}

.boxBottom
{
	background-image:url(/images/boxBottom.JPG);	
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}


.boxMiddleContentBest
{
	margin:0;
	padding:0;
	padding-top:5px;
	text-align:left;
	color:black;
	font-family:Verdana;
	font-size:12px;
	padding-bottom:5px;	
}


.boxMiddleContentBest a,
.boxMiddleContentBest a:link, 
.boxMiddleContentBest a:visited
{
	margin:0;
	padding:0;
	text-align:left;
	color:black;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

.boxMiddleContentBest a:hover
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.boxMiddleContentBest li
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:2px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:11px;
}

.boxMiddleContentBest ol
{
	margin:0;
	padding:0;
	padding-left:30px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:11px;
}



.footer
{
	background-color:#333333;
	text-align:left;
	margin:auto;
	padding:0;
	padding-top:3px;
	padding-left:10px;	
	width:950px;
	height:17px;	
	color:white;	
}


.prodDetail
{
	background-color:white;
	text-align:left;
	margin:0;
	padding:0;
	padding-left:20px;
	padding-right:20px;	
	width:560px;	
}

.prodDetail a,
.prodDetail a:link, 
.prodDetail a:visited
{
	margin:0;
	padding:0;
	text-align:left;
	color:black;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

.prodDetail a:hover
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.prodHeader
{
	background-color:white;
	text-align:left;
	margin:0;
	padding:0;
	width:560px;		
}

.prodHeadLeft
{
	background-color:white;
	text-align:left;
	margin:auto;
	padding:0;	
	width:340px;
	float:left;		
}

.prodHeadRight
{
	background-color:white;
	margin:0;
	padding:0;
	padding-right:0px;	
	width:220px;	
	text-align:right;
	float:left;		
}


.prodInfo
{
	background-color:white;
	text-align:left;
	margin:0px;
	padding:0;	
	width:260px;
	float:left;			
}


.prodPicture
{
	background-color:white;
	text-align:left;
	margin:0px;
	margin-top:10px;
	padding:0;	
	width:300px;
	float:left;		
}

.prodDivider
{
	background-color:white;
	text-align:left;
	margin:0;
	padding:0;	
	width:560px;		
}



.prodList
{
	
	
}

.divLatestProducts
{
	
}

.divProducts
{
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

.prodRow
{
	background-color:white;
	text-align:left;
	margin:auto;
	padding:0;	
	width:600px;
}

.prodRow a,
.prodRow a:link, 
.prodRow a:visited
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:8px;
	text-align:left;
	color:black;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

.prodRow a:hover
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:8px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}


.prodRowHeader
{
	background-color:white;
	text-align:left;
	margin:0;
	padding:0;
	padding-left:20px;
	padding-right:20px;	
	width:560px;
	font-size:11px;
	font-family:Verdana;
}

.contentText
{
	background-color:white;
	text-align:left;
	margin:0;
	padding:0;
	padding-left:20px;
	padding-right:20px;	
	width:560px;
	letter-spacing:0.5px;
}

.contentText h1
{
	margin:0;
	padding:0;
		margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
}

.contentText h2
{
	margin:0;
	padding:0;
		margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

.contentText h3
{
	margin:0;
	padding:0;
		margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.contentText p
{
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
}

.contentText a,
.contentText a:link, 
.contentText a:visited
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
}

.contentText a:hover
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}

.prodRowNext
{
	background-color:white;
	margin:auto;
	padding:0;	
	text-align:left;
	width:600px;
}


.prodRowNext a,
.prodRowNext a:link, 
.prodRowNext a:visited
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:8px;
	text-align:left;
	color:black;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

.prodRowNext a:hover
{
	margin:0;
	padding:0;
	padding-top:3px;
	margin-left:8px;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.prodLeft
{
	background-color:white;
	text-align:left;
	margin:auto;
	padding:0;
	padding-right:0px;
	padding-left:0px;	
	width:200px;
	float:left;
}

.prodMiddle
{
	background-color:white;
	text-align:left;
	margin:auto;
	padding:0;
	padding-right:0px;
	padding-left:0px;	
	width:180px;
	float:left;
}

.prodRight
{
	background-color:white;
	text-align:left;
	margin:auto;
	padding:0;
	padding-right:0px;
	padding-left:0px;	
	width:180px;
	float:left;
}


.checkoutRow
{
	background-color:white;
	text-align:left;
	margin:auto;
	padding:0;
	padding-left:50px;	
	width:500px;
}



.news_heading
{
	
	
}

.news_head_text
{
margin:0;
padding:0;
text-align:left;
width:300px;
float:left;	
}

.news_detail_text
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	letter-spacing:0.5px;
}

.news_detail_text a,
.news_detail_text a:link, 
.news_detail_text a:visited
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
}

.news_detail_text a:hover
{
	margin:0;
	padding:0;
	text-align:left;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}


.paging
{margin:0;
padding:0;
text-align:right;
width:260px;
float:left;
	
}

.paging_two
{margin:0;
padding:0;
text-align:right;
width:560px;
float:left;
	
}



#FrogJS{
				width: 560px;
				min-height:600px;
				margin:0;
				padding:0;
				text-align:left;
				
			}
			
#FrogJSCredit{
				text-align: right;
				font-size: 80%;
				color: #999;
				padding: 1px;
			}
			
#FrogJSCaption
{
	padding:0;
	margin:0;
	padding-top:10px;
	text-align: left;
	line-height: 140%;
	text-align:left;
}

.drop
{
	width:120px;	
}

.clear
{
clear:both;	
}