@charset "utf-8";
/* CSS Document */

body{
	background-color: #fff;
	font-family: Arial;
	font-size: 11px;
	}
h1 { letter-spacing:0.5px;}

#wrap{
	width: 950px;
	margin: 0 auto;
	}
	
#header{
	width: 950px;
	height: 111px;
	padding-top: 10px;
	padding-bottom: 15px;
	background-color: #fff;
	margin: 0 auto;
	}
	
#logo{
	width: 137px;
	height:111px;
	float: left;
	background-image: url("/img/boab.png");
	background-repeat: no-repeat;
	}

a:hover #logo {
	opacity:0.8;
	filter: alpha(opacity=80);	
}
	
#rightHeader{
	width: 350px;
	float: right;
	height: 40px;
	text-align: right;
	letter-spacing: -1px;

	}
	#rightHeader a:link{
		color: #000;
		text-decoration: none;
		}
	#rightHeader a:visited{
		color: #000;
		text-decoration: none;
		}
	#rightHeader a:hover{
		color: #000;
		text-decoration: underline;
		}
	#rightHeader h1{
		font-size:12px;
		text-decoration: none;
		letter-spacing: 0px;
		line-height:18px;
		font-weight:normal;

		}
#searchBox{
	width: 230px;
	color: #ccc;
	border: 3px solid #ccc;
	height: 20px;
	font-weight: bold;
	text-align: right;
	font-size: 14px;
	margin-top: 7px;
	padding-right: 5px;
	}

ol { font-size:14px;margin-left:20px}
#admin input {margin:20px 10px;height:30px;}

#searchSubmit:hover {
background-color:#6B6B6B;
border:1px solid #111111;
color:#F0F0F0;
}
#searchSubmit {
background-color:#333333;
border:1px solid #111111;
color:#F0F0F0;
font-size:1.4em;
font-weight:bold;
padding:4px;
}
/* #navBar{
	width: 100%;
	background-image: url("/img/navbar1px.jpg");
	background-repeat:repeat-x;
	background-color: #626262;
	height: 35px;
	color: #fff;
	font-size: 14px;
	font-weight:bold;
	letter-spacing:1px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#navBar a:link{
		color: #fff;
		text-decoration: none;
		}
	#navBar a:visited{
		color: #fff;
		text-decoration: none;
		}
	#navBar a:hover{
		color: #fff;
		text-decoration: underline;
		}
	#navLinks{
		width: 946px;
		margin: 0 auto;
		padding-top: 10px;
		}
		.navItem{
			display: inline;
			list-style-type: none;
			margin-right: 15px;
			}
		.navItemLast{
			display: inline;
			list-style-type: none;
			}

#navBar ul li{ list-style-type:none;display:inline;padding-right:30px;color:#3f8297}
#navBar ul li a {color:#fdfdfd;text-decoration:none;}
#navBar ul li a:hover {color:#3f8297;} */
/* -----------navmenun--------------------------- */
#navmenu, #navmenu ul{
margin:0;
padding:2px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:2.0em; 
text-transform:lowercase;
z-index:10000;
}

#navmenu a{
display:block;
color:#fff;
text-decoration:none;
}

#navmenu li ul {
padding:0px;
margin:0px;
background-color:#626365;
margin-top:0px;

}

#navmenu ul li a{
display:block;
padding:0px 0px;
color:#f0f0f0;
text-decoration:none;
background-color:#626365;
text-transform:lowercase;
}

#navmenu a:hover{

}

#navmenu ul li a:hover{
background-color:#626365;
color:#f0f0f0;
}

#navmenu li{
float:left;
position:relative;
}

#navmenu ul {
position:absolute;
display:none;
width:16em;
top:1.5em;
}

#navmenu li ul a{
width:16em;
height:auto;
float:left;
padding-top:5px;
padding-bottom:5px;
}

#navmenu ul ul{
top:auto;
}	

#navmenu li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#navmenu li:hover ul ul, #navmenu li:hover ul ul ul, #navmenu li:hover ul ul ul ul{
display:none;
}
#navmenu li:hover ul, #navmenu li li:hover ul, #navmenu li li li:hover ul, #navmenu li li li li:hover ul{
display:block;
}


#wholenavbar {background-color: #555555;background-image:url(../img/navbar1px.png);text-align:center}

#nav {background-color: #555555;padding: 0px;max-width:1100px;}
#nav ul {margin:0px 40px;padding:5px;padding-top:3px;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:bold}
#nav ul li{ list-style-type:none;display:inline;color:#f0f0f0;padding:3px 25px 0 0;text-align:left;letter-spacing:2px;}
#nav ul li a {color:#fdfdfd;text-decoration:none;}
#nav ul li a:hover {color:#848484;}

div#nav { 
background-image:url(../img/navbar1px.png);
min-height:28px;
min-width:1024px;
height:expression(this.scrollHeight > 28 ? "auto":"28px"); 
width:expression(this.scrollWidth > 1024 ? "auto":"1024px"); 
margin: 0 auto;width:1045px;
}


			
#heroSection{
	/*background-image: url("/img/grad1.gif");*/
	background-color:#ffffff;
	background-repeat: repeat-x;
	height: 500px;
	width: 100%;
	}
	#heroShotContainer{
		width: 950px;
		margin: 0 auto;
		padding-top: 0px;
		}
	#heroTextField{
		width: 309px;
		height: 246px;
		background-image: url("/img/heroText.jpg");
		background-repeat: no-repeat;
		float: left;
		padding-top: 25px;
		padding-left: 25px;
		color: #fff;
		line-height: 1.6em;
		font-size: 13px;
		}
	#heroTextField a{
		color: #fff;
		text-decoration: none;
		font-weight:bold;
		/*margin-bottom:40px;*/
	}	
	#heroTextField a:hover{
		color: #fff;
		text-decoration: underline;
		font-weight:bold;
	}				
	#heroPic{
		width: 950px;
		height: 500px;
		background-repeat: no-repeat;
		float: left;
		position:relative;
		display:block;
		}

#overlay {
color:#848484;
height:358px;
min-height:358px;
max-height:358px;
padding-top:30px;
padding-left: 540px;
position:absolute;
width:372px;
max-width:372px;
z-index:50;
opacity:0.8;
filter:alpha(opacity=70);
}

#overlay #top { filter:alpha(opacity=70);background-image: url("/img/heroTopBar.png");background-repeat:repeat-y;width:100%;max-height:37px;padding-left:20px;padding-top:8px;padding-right:20px;}
#overlay #bottom { filter:alpha(opacity=70);background-image: url("/img/heroBottomBar.png");background-repeat:no-repeat;width:100%;min-height:321px;padding-left:15px;padding-right:30px;}
#overlay #top h1 { font-size:20px;color:#111111;}
#overlay #top h1 em { font-size:13px;}
#overlay #bottom h1 { font-size:13px;color:#f69961;padding:0px;padding-top:8px;padding-right:25px;}
#overlay #bottom p { font-size:13px;color:#fdfdfd;padding-right:10px;letter-spacing:1px;}
#overlay #bottom p a {color:#fdfdfd;text-decoration:none;font-style:italic }
#overlay #bottom p a:hover {text-decoration:underline }

#dynamicContentSection{
	/*background-image: url("/img/grad1.gif");*/
	background-repeat: repeat-x;
	width: 100%;
	}
	#dynamicContentContainer{
		width: 950px;
		margin: 0 auto;
		padding-top: 20px;
		padding-bottom: 20px;
		
		}	

	#dynamicContentContainer{
		width: 950px;
		margin: 0 auto;
		padding-top: 20px;
		padding-bottom: 20px;
		
		}	
		
	#dynamicContentContainer{
		width: 950px;
		margin: 0 auto;
		padding-top: 20px;
		padding-bottom: 20px;
		
		}	
	#dynamicContentContainer a:link{
		color: #111;
		/*font-weight:bold;*/
		text-decoration: none;
		}
	#dynamicContentContainer a:visited{
		color: #111;
		text-decoration: none;
		}
	#dynamicContentContainer a:hover{
		color: #70C054;
		text-decoration: underline;
		}

	#apparel1 a:link, #apparel2 a:link, #apparel3 a:link{
		color: #333333;
		font-weight:normal;
		text-decoration: none;
		}
	#apparel1 a:visited, #apparel2 a:visited , #apparel3 a:visited{
		color: #333333;
		font-weight:normal;
		text-decoration: none;
		}
	#apparel1 a:hover, #apparel2 a:hover , #apparel3 a:hover {
		color: #333333;
		text-decoration: underline;
		}

	#blogNav a:link{
		color: #333333;
		font-weight:normal;
		text-decoration: none;
		}

	#blogNav a:visited{
		color: #333333;
		font-weight:normal;
		text-decoration: none;
		}
	#blogNav a:hover{
		color: #333333;
		text-decoration: underline;
		}
				
	#dynamicContentContainer h1{
		color: #333;
		font-weight: bold;
		margin-bottom: 10px;
		font-size:15px;
		}				
	#dynamicContentContainer p{
		color: #333;
		margin-bottom: 10px;
		font-size:1.4em;
		line-height:1.7em;
		}	
						
#contentSection{
	background-image: url("/img/grad1.gif");
	background-repeat: repeat-x;
	width: 100%;
	color:#111;
	font-size:1.2em;
	line-height:1.4em;
	}
	#contentSection a {
		color:#111;
	}
	#contentSection a:hover {
		text-decoration:none;
	}	
	#contentContainer{
		width: 950px;
		margin: 0 auto;
		padding-top: 20px;
		padding-bottom:30px;
		}
	#contentTextField{
		width: 309px;
		height: 246px;
		background-image: url("/img/heroText.jpg");
		background-repeat: no-repeat;
		float: left;
		padding-top: 25px;
		padding-left: 25px;
		color: #fff;
		line-height: 1.6em;
		font-size: 13px;
		}
	#contentTextField a{
		color: #fff;
		text-decoration: none;
		font-weight:bold;
		//margin-bottom:40px;
	}	
	#contentTextField a:hover{
		color: #fff;
		text-decoration: underline;
		font-weight:bold;
	}				
	#contentPic{
		width: 666px;
		height: 271px;
		background-image: url("/img/heroPic.jpg");
		background-repeat: no-repeat;
		float: left;
		}
				
#midBar{
	width: 100%;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 1.8em;
	color: #fff;
	}
	#midBarWrap{
		position: relative;
		width: 950px;
		border: 1px solid #111;
		margin: 0 auto;
		height: 325px;
		overflow: hidden;
		background-image: url("/img/boxes.png");
		background-repeat: no-repeat;
		background-position: 95% 40%;
		background-color:#555555;

		}

	#midBarWrap p{
		margin-right:5px;
	}		
#midGreen{
	background-image: url("/img/grad3.png");
	background-repeat: repeat-x;
	width: 100%;
	height: 30px;
	color: #fff;
	padding-left: 10px;
	}
.leftGrayBox{
	width: 302px;
	padding: 10px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	}
#middleGrayBox{
	width: 304px;
	height: 100%;
	border-left: 1px solid white;
	border-right: 1px solid white;
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	float: left;
	}
.rightGrayBox{
	width: 300px;
	padding: 10px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	}

	
	#bottomLists{
		/*background-image: url("/img/grad4.gif");
		background-repeat: repeat-x;*/
		width: 100%;
		/*padding-top: 40px;*/
		margin-bottom: 30px;
		}
	#bottomLists p, ul, li {
	letter-spacing:0.5px;line-height:1.6em;
	}
	#bottomLists a:link{
		color: #000;
		text-decoration: none;
		}
	#bottomLists a:visited{
		color: #000;
		text-decoration: none;
		}
	#bottomLists a:hover{
		color: #70c054;
		}
	#bottomListsWrap{
		width: 950px;
		margin: 0 auto;
		border-left: solid 1px #bbb;
		border-right: solid 1px #bbb;
		position: relative;
		/*height: 1000px;
		overflow: hidden;*/
		font-size:13px;

		}
		#bottomListsWrap h1{
		color: #626262;
		font-weight: bold;
		margin-bottom: 10px;
		}
	#footer p, ul, li {
	letter-spacing:0px;line-height:1.6em;
	}

	#leftBottomBox{
		width: 287px;
		padding: 10px;
		float: left;
		padding-top: 10px;
		padding-left: 15px;
		padding-right: 10px;
		}
	#middleBottomBox{
		width: 289px;
		height: 100%;
		border-left: 1px solid #bbb;
		border-right: 1px solid #bbb;
		padding-top: 10px;
		padding-left: 25px;
		padding-right: 0px;
		float: left;
		}
	#rightBottomBox{
		width: 295px;
		padding: 10px;
		float: left;
		padding-top: 10px;
		padding-left: 15px;
		padding-right: 10px;
		}
.inactiveList{
	list-style-type: none;
	background-image: url("/img/icons/cancel.png");
	background-repeat: no-repeat;
	top: 0px;
	left: 2px;
	padding-left:30px;
	margin-bottom: 15px;
	}
.greenList{
	list-style-type: none;
	background-image: url("/img/gCheck.png");
	background-repeat: no-repeat;
	top: 0px;
	left: 2px;
	padding-left:30px;
	padding-right:20px;
	margin-bottom: 15px;
	line-height:1.6em;

	}
.orangeList{
	list-style-type: none;
	background-image: url("/img/oCheck.png");
	background-repeat: no-repeat;
	top: 0px;
	left: 2px;
	padding-left:30px;
	margin-bottom: 15px;
	padding-right:20px;
	line-height:1.6em;

	}

.orangeSpecialList{
	list-style-type: none;
	background-image: url("/img/oCheck.png");
	background-repeat: no-repeat;
	top: 0px;
	left: 2px;
	padding-left:30px;
	margin-bottom: 10px;
	}
	
#footer{
	width: 100%;
	height: 80px;
	background-color: #555555;
	color: #fff;
	/* font-weight: bold; */
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 5px;
	}
	#footer a:link{
		color: #fff;
		text-decoration: none;
		}
	#footer a:visited{
		color: #fff;
		text-decoration: none;
		}
	#footer a:hover{
		color: #fff;
		text-decoration: underline;
		}
	#footerLinks{
		width: 946px;
		margin: 0 auto;
		padding-top: 15px;
		}
		.footerItem{
			display: inline;
			list-style-type: none;
			margin-right: 39px;
			}
		.footerItemLast{
			display: inline;
			list-style-type: none;
			}
			
			
/*  styles for ajax control panel drop downs  */
	.answer{
		/* Layout properties - You can change these */
		
		border: 1px solid #896D3B;
		padding:0px 10px 10px;
		width:100%;
		margin-bottom:10px;	
		margin-left:10px;	
		background-color:#D7D8C8;
		
		/* This one should not be changed */
		display:none;	
	}
	
	.question{
		font-weight:bold;
		cursor:pointer;
		color: #CA0002;
		margin-bottom:10px;
		margin-left:10px;	

	}
	
	#ads{
		margin-top:30px;
	}
/*  end styles for ajax control panel drop downs  */			

.leftProductBox{
	width: 280px;
	padding: 10px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	}
#middleProductBox{
	width: 466px;
	height: 100%;
	border-left: 0px solid white;
	border-right: 0px solid white;
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	float: left;
	}
.rightProductBox{
	width: 200px;
	padding: 10px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-left:20px;
	}
#productBar{
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 1.8em;
	}
	#productBarWrap{
		position: relative;
		width: 950px;
		margin: 0 auto;
		min-height:200px;
		}	
#productImage {
	border:10px solid #626262;
}	
.productBelowImage {
	margin-left:70px;
	margin-top:30px;
}
#buyButton{
	background-image: url("/img/grad3.gif");
	background-repeat: repeat-x;
	width: 100px;
	height: 25px;
	border:1px solid #626262;
	font-size:1.7em;
	font-weight:bold;
	color: #fff;
	margin:0px;
	padding-top: 5px;
	text-align:center;
	}
#shopping_cart {
	font-size:10px;	
	border:1px solid #626262;
	background-color:#DDD;
	padding: 5px;
	margin-bottom:20px;
	}
#shopping_cart h1 {
	padding:0px;
}	
#customerGuarantee {
	font-size:10px;	
	border:1px solid #626262;
	background-color:#DDD;
	padding: 5px;
	}
#customerGuarantee h1 {
	padding:0px;
}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}

.dynamicContent  .header {
background-color:#333333;color:#f0f0f0;
border-bottom:2px solid #f0f0f0;
}

.dynamicContent .dark {
background-color:#626262; color:#f0f0f0; font-weight:bold;
}

.dynamicContent .light {
background-color:#CCCCCC; color:#111111;
}


#leftcolumn dl{display:block;margin-left:20px;}
#leftcolumn dt{font-size:120%;color:#999;margin:10px 0 0;padding:0;}
#leftcolumn dt.imp strong{font-weight:normal;color:red;}
#leftcolumn dd{margin:0;padding:0;}
#hor-minimalist-a{font-family:lucida sans,arial, Sans-Serif;font-size:12px;background:#fff;width:480px;border-collapse:collapse;text-align:left;margin:20px;}
#hor-minimalist-a th{font-size:14px;font-weight:normal;color:#039;border-bottom:2px solid #6678b1;padding:10px 8px;}
#hor-minimalist-a td{color:#669;padding:9px 8px 0;}
#hor-minimalist-a tbody tr:hover td{color:#009;}
#hor-minimalist-b{font-family:lucida sans,arial, Sans-Serif;font-size:12px;background:#fff;width:480px;border-collapse:collapse;text-align:left;margin:20px;}
#hor-minimalist-b th{font-size:14px;font-weight:normal;color:#039;border-bottom:2px solid #6678b1;padding:10px 8px;}
#hor-minimalist-b td{border-bottom:1px solid #ccc;color:#669;padding:6px 8px;}
#hor-minimalist-b tbody tr:hover td{color:#009;}
#ver-minimalist{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:30px 30px 30px 15px;}
#ver-minimalist th{font-weight:normal;font-size:14px;border-bottom:2px solid #6678b1;border-right:30px solid #fff;border-left:30px solid #fff;color:#039;padding:8px 2px;}
#ver-minimalist td{border-right:30px solid #fff;border-left:30px solid #fff;color:#669;padding:12px 2px 0;}
#box-table-a{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
#box-table-a th{font-size:13px;font-weight:normal;background:#b9c9fe;border-top:4px solid #aabcfe;border-bottom:1px solid #fff;color:#039;padding:8px;}
#box-table-a td{background:#e8edff;border-bottom:1px solid #fff;color:#669;border-top:1px solid transparent;padding:8px;}
#box-table-a tr:hover td{background:#d0dafd;color:#339;}
#box-table-b{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:center;border-collapse:collapse;border-top:7px solid #9baff1;border-bottom:7px solid #9baff1;margin:20px;}
#box-table-b th{font-size:13px;font-weight:normal;background:#e8edff;border-right:1px solid #9baff1;border-left:1px solid #9baff1;color:#039;padding:8px;}
#box-table-b td{background:#e8edff;border-right:1px solid #aabcfe;border-left:1px solid #aabcfe;color:#669;padding:8px;}
#hor-zebra{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
#hor-zebra th{font-size:14px;font-weight:normal;color:#039;padding:10px 8px;}
#hor-zebra td{color:#669;padding:8px;}
#hor-zebra .odd{background:#e8edff;}
#ver-zebra{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:0 20px 20px 20px;}
#ver-zebra th{font-size:14px;font-weight:normal;border-right:1px solid #fff;border-left:1px solid #fff;color:#039;padding:12px 15px;}
#ver-zebra td{border-right:1px solid #fff;border-left:1px solid #fff;color:#669;padding:8px 15px;}
.vzebra-odd{background:#eff2ff;}
.vzebra-even{background:#e8edff;}
#ver-zebra #vzebra-adventure,#ver-zebra #vzebra-children{background:#d0dafd;border-bottom:1px solid #c8d4fd;}
#ver-zebra #vzebra-comedy,#ver-zebra #vzebra-action{background:#dce4ff;border-bottom:1px solid #d6dfff;}
#one-column-emphasis{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
#one-column-emphasis th{font-size:14px;font-weight:normal;color:#039;padding:12px 15px;}
#one-column-emphasis td{color:#669;border-top:1px solid #e8edff;padding:10px 15px;}
.oce-first{background:#d0dafd;border-right:10px solid transparent;border-left:10px solid transparent;}
#one-column-emphasis tr:hover td{color:#339;background:#eff2ff;}
#newspaper-a{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;border:1px solid #69c;margin:20px;}
#newspaper-a th{font-weight:normal;font-size:14px;color:#039;border-bottom:1px dashed #69c;padding:12px 17px;}
#newspaper-a td{color:#669;padding:7px 17px;}
#newspaper-a tbody tr:hover td{color:#339;background:#d0dafd;}
#newspaper-b{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;border:1px solid #69c;margin:20px;}
#newspaper-b th{font-weight:normal;font-size:14px;color:#039;padding:15px 10px 10px;}
#newspaper-b tbody{background:#e8edff;}
#newspaper-b td{color:#669;border-top:1px dashed #fff;padding:10px;}
#newspaper-b tbody tr:hover td{color:#339;background:#d0dafd;}
#newspaper-c{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;border:1px solid #6cf;margin:20px;}
#newspaper-c th{font-weight:normal;font-size:13px;color:#039;text-transform:uppercase;border-right:1px solid #0865c2;border-top:1px solid #0865c2;border-left:1px solid #0865c2;border-bottom:1px solid #fff;padding:20px;}
#newspaper-c td{color:#669;border-right:1px dashed #6cf;padding:10px 20px;}
#rounded-corner{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
#rounded-corner thead th.rounded-company{background:#b9c9fe url("http://88.198.60.17/images/express-css-table-design/table-images/left.png") left -1px no-repeat;}
#rounded-corner thead th.rounded-q4{background:#b9c9fe url("http://88.198.60.17/images/express-css-table-design/table-images/right.png") right -1px no-repeat;}
#rounded-corner th{font-weight:normal;font-size:13px;color:#039;background:#b9c9fe;padding:8px;}
#rounded-corner td{background:#e8edff;border-top:1px solid #fff;color:#669;padding:8px;}
#rounded-corner tfoot td.rounded-foot-left{background:#e8edff url("http://88.198.60.17/images/express-css-table-design/table-images/botleft.png") left bottom no-repeat;}
#rounded-corner tfoot td.rounded-foot-right{background:#e8edff url("http://88.198.60.17/images/express-css-table-design/table-images/botright.png") right bottom no-repeat;}
#rounded-corner tbody tr:hover td{background:#d0dafd;}
#background-image{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;background:url("http://88.198.60.17/images/express-css-table-design/table-images/blurry.jpg") 330px 59px no-repeat;margin:20px;}
#background-image th{font-weight:normal;font-size:14px;color:#339;padding:12px;}
#background-image td{color:#669;border-top:1px solid #fff;padding:9px 12px;}
#background-image tfoot td{font-size:11px;}
#background-image tbody td{background:url("http://88.198.60.17/images/express-css-table-design/table-images/back.png");}
/* html #background-image tbody td{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'table-images/back.png\',sizingMethod=\'crop\');background:none;} */

#background-image tbody tr:hover td{color:#339;background:none;}
#gradient-style{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
#gradient-style th{font-size:13px;font-weight:normal;background:#b9c9fe url("http://88.198.60.17/images/express-css-table-design/table-images/gradhead.png") repeat-x;border-top:2px solid #d3ddff;border-bottom:1px solid #fff;color:#039;padding:8px;}
#gradient-style td{border-bottom:1px solid #fff;color:#669;border-top:1px solid #fff;background:#e8edff url("http://88.198.60.17/images/express-css-table-design/table-images/gradback.png") repeat-x;padding:8px;}
#gradient-style tfoot tr td{background:#e8edff;font-size:12px;color:#99c;}
#gradient-style tbody tr:hover td{background:#d0dafd url("http://88.198.60.17/images/express-css-table-design/table-images/gradhover.png") repeat-x;color:#339;}
#pattern-style-a{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:950px;text-align:left;border-collapse:collapse;background:url("/img/pattern.png");margin:0px;}
#pattern-style-a thead tr{background:url("http://88.198.60.17/images/express-css-table-design/table-images/pattern-head.png");}
#pattern-style-a th{font-size:13px;font-weight:normal;border-bottom:1px solid #f0f0f0;color:#f0f0f0;background-color:#111111;padding:8px;opacity:0.7;filter: alpha(opacity=70);}
#pattern-style-a td{border-bottom:1px solid #f0f0f0;color:#111111;border-top:1px solid transparent;padding:8px;}
#pattern-style-a tbody tr:hover td{color:#333333;background:#fff;}
#pattern-style-b{font-family:lucida sans,arial, Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;background:url("http://88.198.60.17/images/express-css-table-design/table-images/patternb.png");margin:20px;}
#pattern-style-b thead tr{background:url("http://88.198.60.17/images/express-css-table-design/table-images/patternb-head.png");}
#pattern-style-b th{font-size:13px;font-weight:normal;border-bottom:1px solid #fff;color:#039;padding:8px;}
#pattern-style-b td{border-bottom:1px solid #fff;color:#669;border-top:1px solid transparent;padding:8px;}
#pattern-style-b tbody tr:hover td{color:#339;background:#cdcdee;}
.dp-highlighter{font-family:"Consolas", "Courier New", Courier, mono, serif;font-size:12px;background-color:#E7E5DC;width:99%;overflow:auto;padding-top:1px;margin:18px 0!important;}
.dp-highlighter ol,.dp-highlighter ol li,.dp-highlighter ol li span{border:none;margin:0;padding:0;}
.dp-highlighter a,.dp-highlighter a:hover{background:none;border:none;margin:0;padding:0;}
.dp-highlighter .bar{padding-left:45px;}
.dp-highlighter.collapsed .bar,.dp-highlighter.nogutter .bar{padding-left:0;}
.dp-highlighter ol{list-style:decimal;background-color:#fff;color:#5C5C5C;margin:0 0 1px 45px !important;padding:0;}
.dp-highlighter.nogutter ol,.dp-highlighter.nogutter ol li{list-style:none!important;margin-left:0!important;}
.dp-highlighter ol li,.dp-highlighter .columns div{list-style:decimal-leading-zero;list-style-position:outside!important;border-left:3px solid #6CE26C;background-color:#F8F8F8;color:#5C5C5C;line-height:14px;margin:0!important;padding:0 3px 0 10px !important;}
.dp-highlighter.nogutter ol li,.dp-highlighter.nogutter .columns div{border:0;}
.dp-highlighter .columns{background-color:#F8F8F8;color:gray;overflow:hidden;width:100%;}
.dp-highlighter .columns div{padding-bottom:5px;}
.dp-highlighter ol li.alt{background-color:#FFF;color:inherit;}
.dp-highlighter ol li span{color:black;background-color:inherit;}
.dp-highlighter.collapsed ol{margin:0;}
.dp-highlighter.collapsed ol li{display:none;}
.dp-highlighter.printing{border:none;}
.dp-highlighter.printing .tools{display:none!important;}
.dp-highlighter.printing li{display:list-item!important;}
.dp-highlighter .tools{font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;color:silver;background-color:#f8f8f8;border-left:3px solid #6CE26C;padding:3px 8px 10px 10px;}
.dp-highlighter.nogutter .tools{border-left:0;}
.dp-highlighter.collapsed .tools{border-bottom:0;}
.dp-highlighter .tools a{font-size:9px;color:#a0a0a0;background-color:inherit;text-decoration:none;margin-right:10px;}
.dp-highlighter .tools a:hover{color:red;background-color:inherit;text-decoration:underline;}
.dp-about{background-color:#fff;color:#333;margin:0;padding:0;}
.dp-about table{width:100%;height:100%;font-size:11px;font-family:Tahoma, Verdana, Arial, sans-serif!important;}
.dp-about td{vertical-align:top;padding:10px;}
.dp-about .copy{border-bottom:1px solid #ACA899;height:95%;}
.dp-about .title{color:red;background-color:inherit;font-weight:bold;}
.dp-about .para{margin:0 0 4px;}
.dp-about .footer{background-color:#ECEADB;color:#333;border-top:1px solid #fff;text-align:right;}
.dp-about .close{font-size:11px;font-family:Tahoma, Verdana, Arial, sans-serif!important;background-color:#ECEADB;color:#333;width:60px;height:22px;}
.dp-highlighter .comment,.dp-highlighter .comments{color:#008200;background-color:inherit;}
.dp-highlighter .string{color:blue;background-color:inherit;}
.dp-highlighter .keyword{color:#069;font-weight:bold;background-color:inherit;}
.dp-highlighter .preprocessor{color:gray;background-color:inherit;}
.spacer { background:none;}

.bulletFormat {
color:#333333;
list-style-type:square;
list-style-position:inside;
margin-bottom:10px;
margin-top:1px;
}
.bulletFormat1 {
color:#333333;
list-style-type:square;
list-style-position:inside;
margin-bottom:10px;
margin-left:5px;
margin-top:1px;
font-size:1.2em;
}

#contact .input{
	margin-top:20px;
	margin-bottom:20px;
	height:50px;
}

label {
	font-size:1.4em;
	color:#6B6B6B;
	font-weight:bold;
	
}
.inputText {
	width:300px;height:25px;font-size:1.8em;color:#6B6B6B;
}

.submit input{

	background-color:#333333;
	border: 1px solid #111111;
	color:#f0f0f0;
	padding:4px;
	font-weight:bold;
	font-size:1.4em;
}

.submit input:hover{

	background-color:#6B6B6B;
	border: 1px solid #111111;
	color:#f0f0f0;

}

#buyMe{

	background-color:#CC0000;
	border: 1px solid #111111;
	color:#f0f0f0;
	padding:4px;
	font-weight:bold;
	font-size:1.4em;
}

#buyMe:hover{

	background-color:#e75454;
	border: 1px solid #111111;
	color:#f0f0f0;

}

#contact fieldset {	border:0px;}

#apparel1 {
	float:left;
	width:294px;
	min-height:950px;
	margin-bottom:30px;
	padding:10px;
	background-color:#e0e0e0;
	background-image: url("../img/1pxshirtbox1.png");
    background-repeat: repeat-x;
}

#apparel1 #page-wrap {
	padding:0px;
	font-size:20px;
	margin-bottom:20px;
	margin-left:20px;
}

#apparel1 a {
	padding:3px;
	text-decoration:none;
	cursor:pointer;
}

#apparel1 a:hover {
	padding:3px;
	text-decoration:none;
	color:#333333;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	

}

#apparel2 {
	float:left;
	width:294px;
	min-height:950px;
	margin-bottom:30px;
	padding:10px;
	background-color:#d0d0d0;
	background-image: url("../img/1pxshirtbox2.png");
    background-repeat: repeat-x;
}

#apparel3 {
	float:left;
	width:294px;
	min-height:950px;
	margin-bottom:30px;
	padding:10px;
	background-color:#c0c0c0;
	background-image: url("../img/1pxshirtbox3.png");
    background-repeat: repeat-x;
}


UL.tabNavigation LI { font-size:13px; list-style-type:none;padding:3px; padding-left:0px;padding-top:5px;padding-bottom:5px;margin-left:5px; }
UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover {
    background-color: #F69961;
    color: #111111;
    padding:3px;
}

div.floatImg {
float:left;
width:50px;
}

div.floatText {
float:left;
width:140px;
font-size:1.2em;
color:#333333;
}

div.spacer {
clear:both;
}

.displayQuote {
	font-size:1.2em;
}

.error-message {
	color:#cc0000;
	font-weight:bold;
}
.error-message { display:none;}

/*.form-error {
	background-color:#F0C3C3;
}*/

#yourQuoteHeader {
	background-color:#555555;
	padding-top:5px;
	color:#f0f0f0;
	padding-left:13px;
	padding-bottom:0px;
	font-size:18px;
	font-weight:bold;
	line-height:1.8em;
	
}
#yourQuote {
	border: 5px #555555 solid;
	padding:8px;
	color:#555555;
	background-color:#f0f0f0;
	font-size:18px;
	font-weight:bold;
	line-height:1.8em;
	
}

.blogHeader {
	background-color:#f69961;
	padding:10px;
	border:1px solid #111111;
	border-bottom:0px;
	margin-bottom:0px;
}

a:hover .blogHeader {
	background-color:#70C054;
	padding:10px;
	border:1px solid #111111;
	border-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;
}

.blogItem {
background-color:#f0f0f0;border:1px solid #111;padding:10px;min-height:400px
}

.orderNow { 
	background-image: url("/img/buySquare.png");
	background-repeat: no-repeat;
	height: 74px;
	width: 74px;
}
.orderNow:hover { 
	background-image: url("/img/buySquareOverlay.png");
}
.orderNowSub { 
	background-image: url("/img/orderNow.png");
	background-repeat: no-repeat;
	height: 49px;
	width: 249px;
	margin-top:20px;
	margin-bottom:0px;
}
.orderNowSub:hover { 
	background-image: url("/img/orderNowOverlay.png");
}

.error { color:#6B6B6B;background-color:#eaaeae;padding:10px 10px 10px 10px;margin-bottom:10px;border: 1px solid #555555; }
.error a {color:#6B6B6B;text-decoration:none}
.error a:hover {text-decoration:underline}
.usermessage { color:#6B6B6B;background-color:#6BBA70;padding:10px 10px 10px 10px;margin-bottom:10px;border: 1px solid #555555; }
.usermessage a {color:#6B6B6B;text-decoration:none}
.usermessage a:hover {text-decoration:underline}

/* user profiles */
#leftBody {
float:left;
min-width:460px;
max-width:460px;
}

#centerBody {
float:left;
min-width:1px;
min-height:427px;
background-image:url(../img/vertSpacer.png);
margin:0px 10px;

}

#rightBody {
float:left;
min-width:400px;
max-width:400px;
width:400px;
padding:0 0 0 15px;
}

/* user profiles */
#blogLeftBody {
float:left;
min-width:670px;
max-width:670px;
}

#blogCenterBody {
float:left;
min-width:10px;
min-height:427px;
margin:0px 10px;

}

#blogRightBody {
float:left;
min-width:250px;
max-width:250px;
}

#socialNews {padding:10px;margin-bottom:10px;background-color:#CCCCCC;border:1px solid #111111}

.customerUL li { list-style-type:none; color:#333333;font-size:1.4em;line-height:1.7em;margin-bottom:3px;} 
.customerOL li { color:#333333;font-size:1.0em;margin-bottom:3px;}
#flash{
font-size:12px;
text-align:center;
}
.flash_html {
display:inline;
}
.flash_ajax{
display: block;
position:fixed;
bottom:0px;
width:100%;
z-index:1003;
color:#ccc;
background-color:#000;
padding:4px;
}
#trackListing li, #showTracks li{
	border:1px solid #DADADA;
	background-color:#EFEFEF;
	padding:3px 5px;
	margin-bottom:3px;
	margin-top:3px;
	color:#666666;
}

#showTracks li a, #showTracks li a:link, #showTracks li a:visited, #showTracks li a:hover {
	color:#666666;
	font-size:1.2em;
	text-decoration:none;
}

#trackListing li:hover, #showTracks li:hover {
	background-color:#FFF;
	cursor:move;
}

.indiecardBox {padding:10px;margin-bottom:10px;background-color:#f0f0f0;border:1px solid #111111}

#indieSignupForm ul li{ list-style-type:none; margin-bottom:10px; font-size:1.2em; color:#111111 }

#joinMailingList { margin-top:10px;margin-bottom:10px;cursor:pointer}
#joinMailingListBlock { margin-top:10px;margin-bottom:10px;}

#tagline {background-color: #f0f0f0;padding:10px;padding-top:20px;z-index:50;opacity:0.8;filter:alpha(opacity=70);}
#tagline h1 {
    color: #000;
    text-align:middle;
    margin-left:20px;
    margin-right:20px;
    font-size:2em
  }