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

body{
	margin:0 0 0 0;
	padding:20px 0 0 0;
        background-image:url(images/christmas-tree-bg-jjnursery-spring-tx.png);
    	/* background-image:url(images/fireworks-for-sale-jjsnursery-spring-tx.gif); */
    	/* background-image:url(images/bg6.jpg); */
	background-repeat:repeat;
    	background-color:#ca2020;
}

/*

body{
    margin:0 0 0 0;
	padding:20px 0 0 0;
	background-image:url(images/bg6.jpg);
	background-repeat:repeat;
}

*/

#main-cont{
	width:980px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}

#topbar{
	width:980px;
	height:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(images/topbottom.png);
	background-repeat:no-repeat;
	float:left;
}

#bottombar{
	width:980px;
	height:10px;
	margin:0 0 0 0;
	padding:0 0 20px 0;
	background-image:url(images/topbottom.png);
	background-repeat:no-repeat;
	float:left;
}

#main{
	width:960px;
	margin:0 0 0 0;
	padding:0 10px 0 10px;
	background-image:url(images/main-bg.png);
	background-repeat:repeat-y;
	float:left;
}

#header{
	width:960px;
	height:176px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(images/header2.jpg);
    background-size: 100% 100%;
	background-repeat:no-repeat;
	float:left;
}

#menu-cont{
	width:960px;
	height:70px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(images/menu-bg2.gif);
	background-repeat:repeat-x;
	float:left;
}

ul.topnav{
	width:960px;
	height:70px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	float:left;
}

ul.topnav li{
	height:70px;
	margin:0 0 0 0;
	padding:0 0px 0 30px;
    position:relative;
	float:left;
}

ul.topnav li:hover{
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

ul.topnav li a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:70px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
    display:block;  
	color:#FFF;
}

ul.topnav li ul.subnav{
    width:180px;  
    list-style:none;  
    position:absolute;
    left:10px;
	top:70px;  
    background-color:#b99916;  
    margin:0 0 0 0;
	padding:0 0 0 0;  
    display:none;
	z-index:100;
}

ul.topnav li ul.subnav li{
    width:150px;  
	height:auto;
    padding:0 15px 0 15px;;  
	margin:0 0 0 0;
    clear:both;
	border-bottom:#FFF 1px dotted;
}

#last{
	border:none;
}

ul.topnav li ul.subnav li:hover{
	background-color:#aa9327;
	background-image:none;
	cursor:pointer;
}

ul.topnav li ul.subnav li a{
    width:150px;  
    padding:5px 0 5px 0; 
	margin:0 0 0 0;
    display:block;  
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
	font-size:14px;
	line-height:20px;
}

#body{
	width:920px;
	margin:0 0 0 0;
	padding:20px 20px 20px 20px;
	background-image:url(images/body-bg.gif);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#4b4b4b;
	text-align:center;
	float:left;
}

#title{
	width:920px;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#4b4b4b;
	text-align:left;
	border-bottom:#afafaf 1px solid;
	float:left;
}

#body a{
	color:#4b4b4b;
	text-decoration:underline;
}

#body a:hover{
	text-decoration:none;
}

#footer{
	width:960px;
	height:56px;
	margin:0 0 0 0;
	padding:19px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#FFF;
	background-image:url(images/footer2.gif);
	background-repeat:repeat-x;
	float:left;
}

#footer a{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	text-decoration:underline;
	text-transform:none;
	color:#FFF;
}

#footer a:hover{
	text-decoration:none;
}