 body {
	background: url(assets/images/bg1.jpg) fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

hr {color:#1A213B;
	background:#1A213B;
	height:1px;
	border:0;
	}

table.mainnav a	{
	width:196px;
	display: block;
}
div.mainnav a	{
	color: #000;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px;
}
div.mainnav a:link	{
	color: #000;
	background: #fff;
}
div.mainnav a:active	{
	color: #333;
	background: #fff;
}
div.mainnav a:visited	{
	color: #000;
	background: #fff;
}
div.mainnav a:hover	{
	color: #fff;
	background: #024E80;
}
#tophead	{
	border: 1px solid #444F6F;
	background-image:url(assets/images/bg_texture.gif);

}
#address	{
	font: 12px Arial, Helvetica, sans-serif;
	margin: 7px;
	text-align:right;
}
.subnav	{
	border: 1px solid #444F6F;
	background-image:url(assets/images/bg_texture.gif);
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
}
.subnav a	{text-decoration:none;color:#000;}
.subnav a:link	{text-decoration:none;color:#000;}
.subnav a:active	{text-decoration:none;color:#333;}
.subnav a:visited	{text-decoration:none;color:#000;}
.subnav a:hover	{text-decoration:underline;color:#024E80;}

#container {
background:url(assets/images/bg_sideshadow.jpg) center top repeat-y; 
}
#maincontent_top {
width:762px;
margin:0px;
padding:0px;
border-left: 1px solid #444F6F;
border-right: 1px solid #444F6F;
background:url(assets/images/maincontianer_top.jpg) center top no-repeat;
}
#maincontent	{
	/*border-left: 1px solid #444F6F;
	border-right: 1px solid #444F6F;
	 background-image:url(assets/images/bg_sideshadow.jpg); */
	background:url(assets/images/maincontainer_bg.jpg) center bottom no-repeat;

}
#maincontent p	{
	font: 12px/1.5 Arial, Helvetica, sans-serif;
}
#maincontent a	{text-decoration:underline;color:#024E80;}
#maincontent a:link	{text-decoration:underline;color:#024E80;}
#maincontent a:active	{text-decoration:underline;color:#999999;}
#maincontent a:visited	{text-decoration:underline;color:#006699;}
#maincontent a:hover	{text-decoration:none;color:#666666;}

#maincontent h1	{
	font: 18px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#bottomnav	{
	border: 1px solid #444F6F;
	background-image:url(assets/images/bg_texture.gif);
}
#bottombox	{
	border: 1px solid #444F6F;
	background-color:#E0E3EF;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 3px;
}
#bottombox a	{text-decoration:none;color:#000;}
#bottombox a:link	{text-decoration:none;color:#000;}
#bottombox a:active	{text-decoration:none;color:#333;}
#bottombox a:visited	{text-decoration:none;color:#000;}
#bottombox a:hover	{text-decoration:underline;color:#024E80;}

h2 { font-size: 16px;
	 font-weight: bold;
	 color:#024e80;}

h3 { font-size: 14px;
	 font-weight: bold;
	 color:#666666;}

h4 { font-size: 12px; 
	 font-weight: bold;}
	 
li { font-size: 12px;
	 line-height: 14px;
	 padding-bottom:5px;}

.imgborder { BORDER: #000000 1px solid;}

.smalltext { font-size: 10px;
	         line-height: 14px;}

.borderleft { border-left-width: 1px;
			  border-left-style: solid;
			  border-left-color: #000000;}
.flashbg {
	background-image: url(assets/images/banner_image.jpg);
	background-repeat: no-repeat;
}
a {
	font-weight: bold;
	text-decoration: none;
	color: #323E67;
}

a:hover {
	text-decoration: underline;
	color: #660000;
}

h1 { font-size: 20px;
	 font-weight: bold;}
.texturebgfade {
	background-image: url(assets/images/texturefade.jpg);
	background-repeat: no-repeat;
}
.gallerynav {
	font-size: 14px;
	color: #FFFFFF;
}

.gallerynav {font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.gallerynav:hover {font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}


.padding {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.stretch {
	background-image: url(assets/images/bg_sideshadow.jpg);
	background-repeat: repeat-y;
}
.gallerynav:hover {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
.white {color:#FFFFFF;}

.galtitle {font-size: 16px;
	 font-weight: bold;
	 color:#024e80;}
.cases {font-size: 14px;
	 font-weight: bold;
	 color:#666666;}
.beforeafter {font-size: 12px;
	 color:#000000;}


