html 		{ 	min-height: 100%; margin-bottom: 1px; }

body		{	background-color: #F5F5F5;
				margin:0px;
				width:100%;
				background: url(../images/bg.jpg);
				background-position:top left;
				background-repeat:repeat-x;
				text-align:center;
				background-color: #ffffff;
				}
				
p			{	vertical-align:top;
				padding-top:0px;
				margin-top:0px;	
				}			

.contentheading		{display:none;}	

.top_sub_menu_table	{	background: url(../images/cs_home_template_01.gif);
						background-position:top left;
						background-repeat:repeat-x;
						width:865px;
						}

.top_sub_menu		{	color:#ffffff;
						font-family:arial,hevletica;
						font-size:11px;
						}


.footer_sub_menu_table	{	background-color: #ffffff;
						width:865px;
						}

.footer_sub_menu	{	color:#6F6F72;
						font-family:arial,hevletica;
						font-size:11px;
						}

.main_content_area	{	color:#6F6F72;
						font-family:arial,hevletica;
						font-size:12px;
						background-color:#ffffff;
						vertical-align:top;
						padding-left:17px;
						padding-right:16px;
						padding-top:10px;
						line-height:21px;
						text-align:left;
						}

.main_content_left	{	background: url(../images/cs_tours_home_13.gif);
						background-position:top left;
						background-repeat:repeat-y;
						vertical-align:top;
						}


.main_content_right	{	background: url(../images/cs_tours_home_15.gif);
						background-position:top left;
						background-repeat:repeat-y;
						vertical-align:top;
						}
							
.moduletablecity_menu	{	background-color:#54D1E5;
							vertical-align:top;
							}

a.mainlevelcity_link	{	background: url(http://city-surf.ca/images/disk.gif);
							background-position:top left;
							background-repeat:no-repeat;
							padding-left:15px;
							margin-bottom:7px;
							font-family:helvetica,arial;
							font-size:13px;
							color:#ffffff;
							
							font-weight:bold;
							margin-left:15px;
							vertical-align:middle;
							margin-left:15px;
							
							text-decoration:underline;
							}


							

.left_menu			{	
						width:202px;

					}

					

	a	{					
							color:#333333;
							text-decoration:underline;
							}

			
#leftcol	{ padding-top:15px;
padding-bottom:15px;}
