/* *** 
This is internal css for Open-Realty 1096
at open realty templates by http://openrealtytemplates.awddesign.co.uk 
background-color was #dfc0c0 (pink)
also tried 3333FF - sky blueish
 */
body {
margin : 0; 
padding : 0; 
background-color :#FFFFFF; 
background-image : url("images/backrl.jpg"); 
background-repeat : repeat-y; 
background-position : 50% 0; 
} 
#container {
width : 760px; 
width : 780px; 
width : 760px; 
margin : 0; 
margin-left : auto; 
margin-right : auto; 
padding : 0; 
} 
#container2 {
width : 760px; 
width : 780px; 
width : 760px; 
margin : 0; 
margin-left : auto; 
margin-right : auto; 
padding : 0; 
} 
#banner {
background-color : rgb(213,219,225); 
background-image : url("images/head2.jpg"); 
background-repeat : no-repeat; 
height : 106px; /* was 200 */
margin : 0; 
} 

/* here is the links for the top nav
------------------------------------- */
#top-nav {
background-color : #02486c; 
height : 30px; 
/* by Joe - font size was 80% */
font-size : 120%; 
border-top : 2px solid #ffffff; 
padding : 0; 
border-bottom-style : solid; 
border-bottom-color : #ffffff; 
} 
#top-nav ul {
list-style-type : none; 
padding-top : 6px; 
padding-right : 0; 
padding-left : 0; 
text-align : center; 
margin-top : 0; 
margin-bottom : 0; 
} 
#top-nav ul li {
display : inline; 
margin-right : 40px; 
margin-left : 40px; 
} 
#top-nav li a {
color : #ffffff; 
} 
#top-nav li a:hover {
color : #ffffff; 
text-decoration : none; 
} 

/* here is the links for the side left nav
----------------------------------------- */

#right-navlist {
width : 89.99%; 
font-size : 80%; 
line-height : 20px; 
margin : 0; 
padding : 0; 
list-style-type : none; 
border : 1px none #bb7d88; 
color : #02486c; 
} 
#right-navlist a {
width : 99.99%; 
display : block; 
border-bottom : 1px solid #d3adb4; 
text-align : left; 
text-decoration : none; 
color : #02486c; 
} 
#right-navlist a#current , #right-navlist a:hover {
background-color : #bdced8; 
} 
#right-navlist a:visited {
color : #02486c; 
} 
#right-navlist2 {
width : 89.99%; 
font-size : 80%; 
line-height : 20px; 
margin : 0; 
padding : 0; 
list-style-type : none; 
border : 1px none #bb7d88; 
color : #02486c; 
} 
#right-navlist2 a {
width : 99.99%; 
display : block; 
border-bottom : 1px solid #d3adb4; 
text-align : left; 
text-decoration : none; 
color : #02486c; 
} 
#right-navlist2 a#current , #right-navlist2 a:hover {
background-color : #bdced8; 
} 
#right-navlist2 a:visited {
color : #02486c; 
} 

/* 
----------------------------------------- */

.sideheader {
background-color : #02486c; 
color : #ffffff; 
font-size : 15px; 
margin-top : 10px; 
padding-top : 3px; 
padding-bottom : 3px; 
width : 89.99%; 
} 
#members {
font-size : 0.75em; 
line-height : 130%; 
} 

/* here is the links for the main nav
----------------------------------------- */

a:link , a:visited {
/*removed by Joe color : #ffffff; */
} 
a:hover {
text-decoration : none; 
border-bottom : 2px solid #ffffff;
} 

/* 
----------------------------------------- */
#content {
padding : 0; 
margin-left : 155px; 

width : 586px; 
} 
#sidebar-a {
float : left; 
width : 140px; 
width : 150px; 
width : 140px; 
margin : 0; 
margin-right : 5px; 
padding : 5px; 
} 
#footer {
clear : both; 
padding : 5px; 
margin-top : 5px; 
text-align : center; 
background-color : #02486c; 
color : #ffffff; 
} 
#title h1 {
background-color : #02486c; 
color : #ffffff; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-size : 24px; 
/* removed by Joe text-align : right;  */
font-style : oblique; 
font-variant : normal; 
padding : 1px; /* Joe: was 10 px */ 
margin : 0; 
} 
img {
border : 0 none inherit; 
} 

