 


/*  GLOBAL */
html 		{
			height:100%;
			min-height:100%;			
			overflow:-moz-scrollbars-vertical;
			}
			

.maintable {width:1058px; margin-left:30px;text-align:center; }/*.is classnav_bar_bg.gifbackground:1f37adurl(../images/bar2.gif) repeat-x;  */
#logo{  margin-left:70px;}
#slideshow{  margin-left:30px;}

.uldiv {height:50px;width:1058px; margin-left:30px;float:left;background-color:#203bbf}/*.is class*/
.uldiv table{background-color:#FFFFFF; }
 
/* Global Styles ========================================================================= */
 /*
body								{ CLOUDS background-image:url(/skin/frontend/default/courtsquarewine/images/bg_CSW.jpg); background-repeat:repeat-x;  }
body, td, p, a, li					{ 
									font-family:Arial, Helvetica, Verdana, sans-serif; 
									color:#666; 
									}
a 									{ 
									color:#9c1519; 
									text-decoration:none; 
									font-weight:bold; 
									}
a:hover 							{ 
									text-decoration:underline; 
									}

 

body          { background:#fff; font:12px/1.5 Arial, Helvetica, sans-serif; color:#000; text-align:center; }


:focus        { outline: 0; }

 


 */

 
/* Headings */
h1            { font-size:20px; font-weight:bold; line-height:1.3; }
h2            { font-size:18px; font-weight:normal; line-height:1.34; }
h3            { font-size:16px; font-weight:normal; line-height:1.375; }
h4            { font-size:14px; font-weight:bold;text-align:left; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }
img           { border:0; vertical-align:top; float:left;}
 p            {text-align:left;  }
 
 .servicetable { margin-left:50px;}
 
 #contact 
 {
   list-style:none;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #0000FF;
text-decoration: none;
text-indent: 5px;
/*background-color: #F0F0F0;

list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;*/
padding: 6px;
margin: 2px;
}
 
  .ul1 
  {
list-style:"disc"
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #0000FF;
text-decoration: none;
text-indent:5px;
/*background-color: #F0F0F0;
list-style-type: square;
list-style-image: url(arrow.gif);padding: 6px;
margin: 2px;*/
list-style-position: outside;
text-align:left;
}

#nav		            				 
{
    list-style:none;  
										height:32px;	
										float:left;									 					
										font-size:14px; 										 
										font-weight:bold;
										/*background:url(../images/nav_bar_bg.gif) repeat-x; */
										text-align:center; }
  
#nav li, #nav2 li 						{  
										float:left; 
										height:32px; 
										text-align:center;
										background:url(../nav_bar_separator.gif) right no-repeat; 
									
										}
#nav li.over, #nav2 li.over 			{ z-index:999; }

 
#nav li a, #nav2 li a 					{ 
										display:block; 
										text-decoration:none; 
										text-align:center;
										}
#nav li a:hover, #nav2 li a:hover 		{ text-decoration:none; }
#nav li a span, #nav2 li a span 		{ 
										display:block; 
										white-space:nowrap;
										cursor:pointer; 
										white-space:normal;
										text-align:center;
										}
 
#nav li a, #nav2 li a					{ 
										float:left; 
										padding:7px 21px; 
										font-weight:bold; 
										color:#eeeeee; 
										}
#nav li a:hover, #nav2 li a:hover 		{ background:url(../images/nav_bar_bg_hover.gif)  repeat-x;}
#nav li.over a, #nav2 li.over a 		{ 
										background-color:#9c1519; 
										color:#eeeeee;
										}
 
 

/********** Navigation > */
/* ======================================================================================= */
 
.footer_address			      
                            {
                                margin-left:0px;
                                margin-top:20px;
								font-size:12px; 
							 
								height:30px;
								width:100%; 
								border:1px solid #C7C9CB; 
								}
 