﻿body
{
	background-color: #fff;	
	font-family: arial;	
	text-align: center;
	/*margin-left: auto;
	margin-right: auto;*/
	margin: 0 auto;
}

#homeBodyContainer
{	
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 770px;	
}

/*
#homeBodyContainer #header
{

}

#homeBodyContainer #header .menu
{
	float: right;
	margin: 20px 45px 0px 0px;
	font-size: 12px;
	color: #6B6B6B;
}

#homeBodyContainer #main
{
	background-image: url('/images/homepage/main_bg.jpg');
	width: 770px;
	margin-top: 0px !important; margin-top: -5px;
	overflow:  auto;
}

#homeBodyContainer #main #leftCol
{
	float: left;
	width: 220px;
}

#homeBodyContainer #main #leftCol .choose_a_city-left
{
	float: left;
	margin-top: 0 !important; margin-top: -4px;
	width: 129px;
}

#homeBodyContainer #main #leftCol .choose_a_city-left .about_us
{
	float: left;
	margin-left: 32px;	
}

#homeBodyContainer #main #leftCol .choose_a_city
{
	float: left;
	
	background-image: url('/images/homepage/choose_a_city.jpg');
	height: 125px;
	width: 91px;
	
	margin-top: 0 !important; margin-top: -4px;
}

#homeBodyContainer #main #content
{
	float: left;
	background-image: url('/images/homepage/main_bg_top.jpg');
	background-repeat: no-repeat;
	background-color: #99D4CB;
	width: 366px;
	padding-top: 25px;
}


#homeBodyContainer #main #content .text
{
	font-size: 10px;
	color: white;
	text-align: left;
	margin: 5px 5px 5px 5px;
}


#homeBodyContainer #main #rightCol
{
	background-image: url('/images/homepage/rightCol_bg.jpg');
	background-color: #99D4CB;
	float: left;
	width: 184px;
	padding-top: 115px;
	overflow: auto;
}

#homeBodyContainer #main #rightCol .dyk1
{
	background-image: url('/images/homepage/dyk1.jpg');
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	height: 80px;
	margin-top: 0 !important; margin-top: -2px; margin-bottom: -20px;
}

#homeBodyContainer #main #rightCol .dyk1 .text
{
	font-size: 10px;
	text-align: left;
	padding-left: 5px;
	padding-right: 75px;
	color: #6B6B6B;
	
}

#homeBodyContainer #main #rightCol .dyk2
{
	background-image: url('/images/homepage/dyk2.jpg');
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	margin-top: 0 !important; margin-top: 0px;
	height: 65px;
}

#homeBodyContainer #main #rightCol .dyk2 .text
{
	font-size: 10px;
	text-align: left;
	padding: 10px 85px 1px 5px;
	color: #6B6B6B;
}

#homeBodyContainer #main #rightCol .dyk3
{
	background-image: url('/images/homepage/dyk3.gif');
	margin-top: 0 !important; margin-top: -4px;
}

#homeBodyContainer #main #rightCol .dyk3 .text
{
	font-size: 10px;
	text-align: left;
	padding: 20px 85px 10px 5px;
	color: #6B6B6B;
}

#homeBodyContainer #main #rightCol .dyk-bottom
{
	margin-top: 0 !important; margin-top: -5px;
}


#homeBodyContainer #footer
{
	margin-top: 5px;
	font-size: 12px;
	color: #6B6B6B;
}

.imgLeft
{
	float: left;
    height: 24px;
}

.imgLeftNoBr
{
	float: left;
	margin-top: 0 !important; margin-top: -4px;
}

.clear
{
	clear: both;
}

.dykFiller
{
	background-image: url('/images/homepage/dyk3.gif');
    background-repeat: repeat-y;
}
*/

/* ---------------top menu---------------------- */

a.topMenu:link
{
    color: #404040;
}
a.topMenu:hover
{
    color: red;
    text-decoration: none;
}
a.topMenu:active
{
    color: red;
}
a.topMenu:visited
{
    color: #404040;
}
/* -----------end top menu---------------------- */

a.treeMenu:link
{
    text-decoration: none;
}
a.treeMenu:visited
{
    text-decoration: none;
}

.bodyText
{
	font-size: 14px;
	text-align: left;
	margin: 5px 5px 5px 5px;
	color: #6B6B6B;
}

#bodyHomePage a
{
    color: #6B6B6B;
}

.dykText
{
	font-size: 10px;
	text-align: left;
	padding: 0px 5px 5px 5px;
	color: #6B6B6B;
}

/* -------------------------Tree menu------------------------------------ */
.MenuChooseCity
{
	/*background-image: url('/images/homepage/treeTrunk4BGround.gif');*/ 
    padding: 3px 3px 3px 3px;
}

a.MenuChooseCity:link
{
    color: #6B6B6B;
}
a.MenuChooseCity:hover
{
    color: red;
    text-decoration: none;
}
a.MenuChooseCity:active
{
    color: red;
}
a.MenuChooseCity:visited
{
    color: #6B6B6B;
}

a.treeMenu:link
{
    text-decoration: none;
}
a.treeMenu:visited
{
    text-decoration: none;
}

/* ---------------------End of Tree menu------------------------------------ */

#footer
{
	margin-top: 5px;
	font-size: 12px;
	color: #6B6B6B;
}

#footer a
{
    color: #6B6B6B;
}

#footer a:hover
{
    text-decoration: none;
}
