* {
		margin: 0;
		padding: 0;
		border:0;
		}
		
body {	
		font-family: Georgia, "Times New Roman", Times, sans-serif;
		font-style: !important;
		color: #FFFFFF;
		background: #333;
		}

a:link {
color: #FFFFFF;
}



a:visited {
color: #FFFFFF;
}
a:hover {
color: #F60;
}
a:focus {
background-color: #FFFFFF;
}
a:active {
color: #FFFFFF;
}
		
h1	{color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, sans-serif;
		}
		
h2	{color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, sans-serif;
		}		
		
h3	{color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, sans-serif;
		}

h4	{color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, sans-serif;
		}
		
h5	{color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, sans-serif;
	font-size: 15px; 
		}

		
#container {
		margin: 0 auto;
        width: 1000px;
		height:1230px;
		background-image: url(images/fade.jpg);
		background-color: #FFF; 
		}
		
#header {
		font-size: 1.2em;
		color: #FFFFFF;
		margin: 0px 0px 0px 0px ;
		margin-bottom: 0;
        width: 1000px;
		height: 130px;
		background: #333;
		background-image: url(images/martinezcigars_banner.jpg);
		background-repeat: no-repeat;
		
		}
		
#nav {	
		color: #FFFFFF;
		margin: 0 auto;
        width: 150px;
		height: 330px;
		float:left;
		
	}

#jsddm
{	
	margin: 0;
	padding: 0;
	}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font-family:Georgia, "Times New Roman", Times, sans-serif;
		font-size:14px;
		font-weight:bold;
	}

	/* menu heading */
	#jsddm li a
	{	display: block;
		background-image:url(images/nav_bkgnd.jpg);
		padding: 12px 6px 0px 6px;
		text-decoration: none;
		text-align:left;
		text-indent: 20px;
		width: 250px;
		height:36px;		
		color: #666;
		white-space: nowrap; 
				 }

	/* mouseover background color */
	#jsddm li a:hover
	{	
		background-image:url(images/nav_bkgnd_hover.jpg);
		color:#FFFFFF;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border: 1px solid black;
		}
		
		#jsddm li ul li
		{	float: none;
			display: inline;
		}
		
		/* submenu mouseover background color  */	
		/*
		#jsddm li ul li a:hover
		{	background: #7F1616}
		*/

#featurephoto {	
			
			}
			
#map {		
			}
			
#midcontent {
		width: 1000px;
		color: #FFFFFF;
		}
#content	{
		width: 1000px;
		color: #OOO;
		padding: 0px 0px 0px 0px;
		clear:both;
		}

#contentleft	{
		color: #FFFFFF;
		float: left;
  		padding: 0px 0px 0px 0px;
  		width: 250px;
		text-align: center;
		margin-left:10px;
		margin-top: 0px;
		
		}
		
#contentright	{
		color: #FFFFFF;	
		float: right;
  		padding: 0px 0px 0px 0px;
		width: 270px;
		text-align:left;
		margin-right: 0px;
		margin-top: 0px;
		position: relative;
			
		}
		
#contentcenter	{
		color: #FFFFFF;	
  		top: 10px;
  		margin-left: 274px;
		width: 445px;
		text-align: center;
		
		}		

#roundcontop	{
				height:28px;
				margin: 10px 0px 0px 0px;
				width:250px;
				text-align:center;
				vertical-align: middle;
				background-image: url(images/rounded.png);
				padding: 8px 0px 0px 0px;
				}

#roundcontbot	{
				height:auto;
				background: #FFFFFF;
				margin: 0px auto;
				width:237px;
				border-top: 4px solid #F60;
				border-bottom: 4px solid #CCC;
				border-left: 4px solid #CCC;
				border-right:4px solid #CCC;
				color: #000;
				text-align: left;
				font-family: Georgia, "Times New Roman", Times, sans-serif;
				font-size: 14px;
				padding: 2px;
				}

#roundcontop2	{
				height:28px;
				margin: 10px 0px 0px 0px;
				width:444px;
				text-align:center;
				vertical-align: middle;
				background-image: url(images/rounded2.png);
				padding: 8px 0px 0px 0px;
				}

#roundcontbot2	{
				height:634px;
				background: #FFFFFF;
				margin: 0px 0px;
				width:431px;
				border-top: 4px solid #F60;
				border-bottom: 4px solid #CCC;
				border-left: 4px solid #CCC;
				border-right:4px solid #CCC;
				text-align: left;
				font-family: Georgia, "Times New Roman", Times, sans-serif;
				font-size: 15px;
				color:#666;
				padding: 2px;
				}

#roundcontop3	{
				height:28px;
				margin: 10px 0px 0px 0px;
				width:258px;
				text-align:center;
				vertical-align: middle;
				background-image: url(images/rounded3.png);
				padding: 8px 0px 0px 0px;
				}

#roundcontbot3	{
				height:380px;
				background: #FFFFFF;
				margin: 0px 0px;
				width:238px;
				border-top: 4px solid #F60;
				border-bottom: 4px solid #CCC;
				border-left: 4px solid #CCC;
				border-right:4px solid #CCC;
				color: #000;
				text-align: left;
				font-family: Georgia, "Times New Roman", Times, sans-serif;
				font-size: 14px;
				padding: 6px;
				}

#roundcontopmov	{
				height:28px;
				margin: 0px 0px 0px 0px;
				width:260px;
				text-align:center;
				vertical-align: middle;
				background-image: url(images/roundedmov.png);
				padding: 8px 0px 0px 0px;
				}

#roundcontbotmov	{
				height:auto;
				background: #FFFFFF;
				margin: 0px 0px;
				width:250px;
				border-top: 4px solid #F60;
				border-bottom: 4px solid #CCC;
				border-left: 4px solid #CCC;
				border-right:4px solid #CCC;
				color: #000;
				text-align: left;
				font-family: Georgia, "Times New Roman", Times, sans-serif;
				font-size: 14px;
				}


#footerline {
				clear:both;
				height:110px;
				background: #FFFFFF;
				background-image: url(images/footer.jpg);
				background-repeat:no-repeat;
				background-position:center;
				margin: 0px auto;
				width:1000px;
				border-top: 10px solid #CCC;
				border-bottom: 10px solid #F60;
				
				}

#footernav {	font: 14px Georgia, "Times New Roman", Times, sans-serif;
				color: #FFFFFF;
				background: #666;
				margin: 0px auto;
				width:980px;
				text-align: center;
				padding: 0px 0px 10px 0px;
				
				}

#footer {
				width:980px;
				text-align:center;
				padding: 10px;
				background: #666;
				margin: 0px auto;
				font: 14px Georgia, "Times New Roman", Times, sans-serif;
				
				}

#disclaimer {	
				margin-top: 15px;
				text-align:center;
				font: 14px Georgia, "Times New Roman", Times, sans-serif;
				color: #CCC;
				}
				

p {
		margin-bottom: 1.5em;
		margin-left: 4px;
		font-family: Georgia, "Times New Roman", Times, sans-serif;
		}		

		
p.caption {marign-top:0px;
		font: 10px Georgia, "Times New Roman", Times, sans-serif;
		font-style:italic;
		}
		
p.w3on	{ font-size:11px;
	
		}
		
img.floatleft { 
    float: left; 
    margin: 4px; 
}

.figureleft {
	float: left;
	width: 180px;
	height: 270px;
	margin: 0px 5px 5px 5px;

			}
			
img.floatright { 
    float: right; 
    margin: 4px; 
}


input.border { border: 1px solid #CCC;
		}

input.button { background-color: #CCC;
				border: 1px solid #000;
				padding: 0px 6px 0px 6px;
		}
		
#container #content #contentcenter #roundcontbot2 p {
	color: #666;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#contentright #roundcontbot3 p {
	color: #666;
	font-family: Georgia, Times New Roman, Times, serif;
}


#contentleft #roundcontbot p {
	color: #666;
	font-family: Georgia, Times New Roman, Times, serif;
}
#contentleft #roundcontbot p {
	color: #666;
	font-family: Georgia, Times New Roman, Times, serif;
}

a.alt {color: #666;
			font-style:italic;
}