/***** Body and main container *****/

body        { font: 76% Verdana, Helvetica, Arial, sans-serif; background-color: #ffb56c; background-image: url("images/tartan2orange.jpg"); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0 auto; padding: 0 }

#wrap          { background-color: #ffffff; text-align: left; margin: 0 auto; padding: 1px 5px 0; width: 760px }



.section {
color: #d97d00;
font-size: 1em;
font-weight: bold; }



#header_home    { color: #d97d00; font-size: 1em; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; background-image: url("images/Banner1.jpg"); background-repeat: no-repeat; background-attachment: scroll; margin: 0; padding: 0; position: relative; width: 760px; height: 213px }



.text {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
}



/***** Navbar *****/

div#navbar    { font-size: 0.9em; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; background-color: #c6b99f; text-align: center; padding: 3px 0; width: 760px; border-bottom: medium none #2b4460 }



#navbar ul li a:link, #navbar ul li a:visited  { color: #2b4460; text-decoration: none; display: inline; margin-right: 0; padding: 3px 18px 3px 12px; border: none }



#navbar ul li a:hover, #navbar ul li a.current  { color: #930; text-decoration: none }



#navbar ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: inline;
}



#navbar ul {
margin: 0px;
padding: 0px;
}


/***** Left sidebar *****/

#avmenu {
clear; left;
float:left;
width:150px;
margin: 0px 0em 10px 0em;
padding:0;
}

#logos {
clear: left;
float:left;
width:150px;
margin: 0px 0px 10px 0em;
padding:0;
 }

#logos_gallery {
clear: left;
float:left;
width:150px;
margin: 15px 0px 10px 0em;
padding:0;
 }
.news  { color: #000; font-size: 1em; font-weight: bold; background-color: #fff4d8; padding: 5px; width: 140px }

.leftinfo        { color: #2b4460; font-size: 90%; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 1.5em; background-color: #fffbde; padding-top: 25px; position: relative; width: 180px; float: left; clear: left }

.rightinfo { font-size: 0.8em; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 1.5em; background-image: url("images/flags4.jpg"); background-repeat: no-repeat; text-align: center; position: relative; width: 150px; height: 600px; float: right; clear: right;
color: #3a4174; }
.leftinfo_pic { width: 160px; float: left; clear: left }
.leftentry { border-bottom: thin solid #aae6ff }




/***** Main content *****/
#content_index       { line-height: 1.7em; text-align: left; margin: 25px 10px 10px 230px; padding: 0; width: 500px }
.clear { width: 10px; height: 100px }
#content_other { line-height: 1.7em; text-align: left; margin: 20px 10px 10px 235px; padding: 0; width: 470px }


/***** Footer *****/

#footer   { color: #2b4460; font-size: 0.9em; background-color: #c6b99f; text-align: center; margin: 0 auto; padding: 8px 0; width: 760px; clear: both }
#footer p {
padding:0;
margin:0;
}

#footer a {
color:#808080;
background-color:inherit;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

/***** Various tags *****/

a  { color: #231907; text-decoration: none }

a:hover {
text-decoration:underline;
color: #e8b501;
background-color:inherit;
}

a img {
border:0;
}

p   { line-height: 1.8em; margin: 0 0 16px }


/***** Various classes *****/
.left {
margin:10px 10px 5px 0;
float:left;
}

.right {
margin:10px 0 5px 10px;
float:right;
}
.highlight  { }

.highlight2  { margin: -10px 0 4px; height: 22px; border-top: 1px solid #c6b99f; border-bottom: 1px solid #c6b99f }
.line { border-bottom: 1px dotted #699 }
.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.large {
font-size:1.3em;
}

.bold {
font-weight:bold;
}
.forsale { background-color: #fffbde; text-align: center; padding: 15px; width: 350px; border: solid thin #90bfae }
