@charset "iso-8859-1";
@import url("/css/formlocs.css");
/* my base styles */
DIV, H1, H2{margin:0;padding:0;border:0;}
IMG{ border:0; }
TABLE{ /*border: 0px;*/ border-collapse: collapse; }
TD{ vertical-align: top;font-size: 100%; }
/*OL, UL, LI { font-size: 100%; }*/
.left{ text-align: left; }
.right{ text-align: right; }
.center{ text-align: center; }
.bold{ font-weight: bold; }
.small{ font-size: small; }
.xsmall{ font-size: x-small; }
.just{ text-align: justify; }
/* base styles */

body{
background-image: url(/domains/rivegauche/images/bckdegrade.jpg);
background-position: top;
background-repeat: repeat-x;
background-color: #fff;
/*background-color: #e9e9d1;*/
color:#000066;
font-family:verdana,georgia,arial,helvetica,sans-serif;
/*font-size:12px;*/
font-size:90%;
font-weight:normal;
margin:0;
padding:0;
}
DIV#wrapper{
	background-color: #ffffff;
	width:990px;
	margin:0px auto 5px auto;
	padding:0px;
	text-align: center;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
DIV##innerwrapper{
	text-align:left;
	padding:0px;
	margin:0px;
}
DIV#content{
	padding:0px 10px 0px 0px;
	text-align:left;
}

DIV#topdiv{
	width:100%;
	height:25px;
	/*background-color: #999966;*/
	/*background-color: #ca7a00;*/
	background-color: #006699;
}
DIV#topdiv DIV#div1{
	padding:1px;
	text-align:center;
	float: left;
	width: 40%;
}
DIV#topdiv DIV#div1 H2, DIV#topdiv DIV#div1 H1{
	font-size: 14px;
	color: #ffffff;
}
DIV#topdiv DIV#div1{
	padding:1px;
	text-align:center;
	width: 60%;
}
DIV#topdiv DIV#div2 H1, DIV#topdiv DIV#div2 H2{
	font-size: 20px;
	color: #008bca;
}
/* style divs inside content */
div.clear { clear: both; }

DIV#imgban {
	width:990px;
	height:120px;
	padding:0px;
	margin:0px;
	background-color: #fff;
	background-image: url(/domains/rivegauche/images/banner990-generic.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

IMG.imgban{
	width:990px;
	height:120px;
	padding:0px;
	margin:0px;
}

DIV#leftcontent{
	float: left;	
	width:200px;
	margin: 0;
	padding: 0;
	/*overflow: hidden;*/
}
DIV#rightcontent{
	margin-left: 210px;
	/*width: 760px;*/
	min-height: 400px;
	/*border: 0px solid gray;*/
}

DIV#rndbottom{
	/*background-image: url(/domains/rivegauche/images/rndbottom2.jpg);*/
	/*background-image: url(/domains/rivegauche/images/rndbottom11.jpg);
	background-position: top;
	background-repeat: no-repeat;*/
	width: 990px;
	/*height: 150px;*/
	margin: 0px auto 15px auto;
	text-align: center;
	/*vertical-align: bottom;*/
	font-size: x-small;
	clear: both;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}
DIV#rndbottom DIV.pad{
	padding:15px 10px 10px 10px;
}



h1.toplogo{color: #000066;font-size:32px;margin:0px;text-align:center;}
h2.toplogo{color: #ffffff;font-size:17px;margin:0px;text-align:center;}






.table1{	background-color: #000080; }
.table2{	background-color: #4446FF; }
.table3{	background-color: #00008B; }

td.topleftbar{background-color:#666666;}

.copy{
background-color:transparent;
color:#cccccc;
font-family:"Courier New",Courier,monospace;
font-size:x-small;
}



DIV#krums{
	width:100%;
	height:25px;
	background-color: #fff;
	text-align: left;
	border:0px;
	padding:0px;
	margin:0px;
}
DIV#krums H1, DIV#krums H3{
	color: #666666;
	font-size: 13px;
	font-weight: normal;
	padding: 0px 0px 5px 10px;
	margin: 0px;
	text-align: left;
}
DIV#krums H1 span, DIV#krums H3 span {
	font-weight: bold;
	color: #000000;
	text-align: left;
}
/* subtitle styles in VB Locs rightcontant*/
DIV#rightcontent H3, DIV#rightcontent H4 {
	color:#000066;
	text-align:left;
	font-size: 16px;
	margin:0px;
	padding:0px;
}
DIV#rightcontent H5 {
	color:#000066;
	text-align:left;
	font-size: 14px
}
/* P.hd4 styles promo and malin*/
P.hd4{
color:#000033;
font-family:verdana,arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
P.navbar{
	margin:5px 0px;
	font-size:11px;	
}
TABLE.tablepromo{
	margin:0px auto;
}
/* -- indents and set links bold for index page location category links */
DIV#mainnav P{
	font-size: 13px;
}
DIV#mainnav A{
	font-weight: bold;
}
