/* CSS Document */
body { background: #fff url(images/bkg_green1.png);
		 	 background-repeat: repeat-x;
			 padding: 0px;
			 margin: 0px;
			 text-align: center;
			 font-size : 12px;
			 }

#wrap { width: 800px; margin: 0 auto;
				background-image: url(images/wrapbg.gif); background-repeat: repeat-y;
				background-color: #ffffff;}
#header { width: 780px; margin: 0 auto; padding-top: 15px;}
#header .logo { background-image: url(images/yug2.png);
								width: 350px; height: 50px;
								background-repeat: no-repeat;
								float: left;
}
#header h1 { background:#fff url(images/yug2.png) no-repeat;
	width: 350px;	height: 50px;	overflow: hidden;	margin: 0;	padding: 0;	z-index: 30;
	float: left;
}
#header h1 a { display: block; text-indent: -800px; width: 350px; border: 0; height: 50px;}
#header h1 a:hover { border: 0;}
#header .right { background-image: url(images/talk1.gif);
								width: 157px; height: 60px;
								background-repeat: no-repeat;
								float: right;}
#nav { width: 780px; margin: 0 auto; background-color: #F3F2ED; margin-top: 5px;}
#cont { width: 780px; margin: 0 auto; margin-top: 5px; font-family: Arial;}


table.branches	td	{font-family: Arial, Sans-Serif; font-size: 90%;}
a.branches		{color:#0055CC; display: block; padding: 2px; text-decoration: underline;}
a.branches:hover		{color:#0033CC; display: block; padding: 2px; background-color: #C0C0C0;}
a:hover			{color:#CC0000;}

h1.main_title2				{font-size:150%; margin-left:22px; margin-right:22px;}
.main_title {color:#333333; font-family:Arial,Sans-Serif; font-size:150%; font-weight: normal; padding-left: 22px; padding-right: 22px; padding-top: 15px; padding-bottom: 3px;}

h2.main_title {color:#000000; font-family:Arial,Sans-Serif; font-size:130%; font-weight: normal; padding-left: 22px; padding-right: 22px; padding-top:0px; padding-bottom: 3px;}
h3.subtitle_first_full {font-size:100%; margin-bottom:2px; margin-top:0;}
hr.l1			{color:#555555; height:1px; border-style:none; background-color:#555555; margin-top:8px; margin-bottom:0;}
hr.l1g			{color:#CCCCCC; height:1px; border-style:none; background-color:#CCCCCC; margin-top:0; margin-bottom:0;}
td.side			{padding-left:22px; padding-right:22px;}
td.main			{padding-left:22px; padding-right:22px; padding-bottom:1.5em;}
table.contact {padding-left: 22px; padding-right: 22px; padding-top: 15px; padding-bottom: 15px;}
table.index {padding-left: 22px; padding-right: 22px; padding-top: 0px; padding-bottom: 15px;}

table.rates {margin-left: 22px; margin-right: 22px; margin-top: 15px; margin-bottom: 15px;}
table.rates td {padding:0.25em; font-family: Verdana, Arial, Sans-Serif; font-size: 90%; vertical-align: top;}

table.refs {text-align:center; padding-left: 22px; padding-right: 22px; padding-top: 15px; padding-bottom: 15px;}
table.refs td {font-size: 100%; }
table.testimon td {background-color:#F5F5EA;padding-top:0.25em;}
p.refs {margin-top: 0px; padding: 22px; background-color:#F5F5EA;}

table.ap td {font-family: Verdana, Sans-Serif,Arial; padding-left:22px; padding-right:22px; padding-bottom:1.5em;}
table.gallery {padding-left: 22px; padding-right: 22px; padding-top: 15px; padding-bottom: 15px;}
table.gallery td {padding-bottom:5px; padding-top:5px; background-color:#f0eee0; border:1px solid #AFAB8E;}
table.gallery2 {padding: 0px;}
table.gallery2 td {padding-bottom:5px; padding-top:5px; background-color:#f0eee0; border:1px solid #AFAB8E;} 
p.body_list	{font-family: Verdana, Sans-Serif,Arial; font-size: 90%; }
	.body_first {font-family: Verdana, Sans-Serif,Arial; font-size: 100%; color:#343434;}
	.smaller_italic		{font-size:85%; font-style:italic;}
	.small	{margin:0px;padding-left:22px; padding-right:10px; padding-bottom:1.5em; font-family: Verdana, Sans-Serif,Arial; font-size:80%;}	
	.body {font-size:90%; line-height:130%; margin-left:0.5em; margin-bottom:2px; margin-top:0;}
	.about	{font-family: Verdana, Sans-Serif,Arial; font-size: 100%; margin:0px; text-indent:1em; line-height:20px;}
div.list			{font-family:Verdana,Sans-Serif,Arial; margin-left:2em; margin-bottom:1em; margin-top:0;}
td.side			{padding-left:22px; padding-right:22px; /* padding-bottom:1.5em;*/}

span.rate			{font-size:75%; color:#343434; line-height:100%;}

hr.l1g			{color:#CCCCCC; height:1px; border-style:none; background-color:#CCCCCC; margin-top:0; margin-bottom:0;}

a.noreload {color: #0055CC; border-bottom: 1px dashed #0055CC; padding: 0 2px 0 2px; cursor: pointer}
