
body {
margin-top: 10;
/*background: #504438 url('img/altitude_site_bg.gif') no-repeat 50% 0%;*/ 
background-color: #504438;
text-align: center;
font-family: Tahoma, Trebuchet MS, Verdana, Georgia, Arial, Helvetica, sans-serif; /* base font is defined in the page */
color: #756C5E;
font-size: 11px; /* size font is defined in the page */

/*background-image : url('img/altitude_site_bg.gif');
background-repeat : no-repeat;
background-position : 50% 0%;*/
}

#bg_main {
margin: 10px auto;
width: 1000px;
border: 1px solid;
border-color: #504438;
background: #504438 url('img/altitude_site_bg.gif') no-repeat;
}

#bg_container {
margin: 85px auto;
width: 790px;

background-image : url('img/background.jpg');
background-repeat : repeat-y 0 0;
border: none;
}

#head3 {
background-image: url('img/altitude_banner_klein.gif');
width: 790px;
height: 400px;
border: none;
}

#container {
margin: 0 auto;
width: 750px;
} 

#topmenu {
float: left; /* vertical menu is aligned to the right of its container, head3 */
margin-right: 10px;
margin-top: 250px;
display: inline;
}

#menu { /* defines container for the menu */
margin-top: 20px;
/*margin-left: 10px;*/
width: 135px;
background-color: #756C5E;
font-family: Tahoma, Trebuchet MS, Verdana, Georgia, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: center;
}

#left {
background-image: url('img/bg_menu.gif');
/*background-repeat : repeat-y;*/
background-color: #851600;
margin-top: 0px;
width: 155px;
float: left;
display: inline;
}

div.cf_wrapper{
float: left;
display: inline;
}
	
div.cf_element{
width: 152px;
height: 150px;
background-color: #000000;
border:  1px solid #000000;
}
	
div.cf_element div.content{
position: relative;
padding: 5px;
}

    
#footer_container0{
float: right;
height: 10px;
background-color: #544E4E;
width: 750px;
display: inline;
}

#center {
float: left;
background-image: url('img/bg_center_wit.gif');
background-repeat : repeat-y;
margin-top: 0px;
margin-left: 10px;
min-height: 100%;
width: 420px;
display: inline;
}

#right{
float: left;
background-image: url('img/bg_menu.gif');
background-repeat : repeat-y;
margin-top: 0px;
margin-left: 10px;
width: 155px;
display: inline;
}



#footer_container{
clear: both;
height: 239px;
background-color: #000000;
background-image: url('img/Altitude_footer.jpg');
width: 750px;
height: 239px;
text-align: center;
}

#footer{
margin-top: 10px;
padding: 0 0 0 0;
}

#footer_container2{
clear: both;
height: 70px;
background-image: url('img/bg_footer2.gif');
background-repeat : repeat-y 0 0;
background-color: #756C5E;
margin-top: 0px;
width: 790px;
}

#leftmenu { /* defines container for the menu */
width: 155px;
}

#rightmenu { /* defines container for the menu */
width: 155px;
}

#twitter_div { /* defines container for the menu */
width: 135px;
}

#twitter_div ul { /* defines container for the menu */
font-size: 10px;
}

#topmenu a {
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #B98E40;
text-decoration: none; /* no decoration to avoid underline showing when hovered onto */
margin-left: 17px; /* Space between each sub-menu */
}

#topmenu a:visited  {color: #000000; text-decoration: none}
#topmenu a:link  {color: #000000; text-decoration: none}
#topmenu a:active  {color: #000000; text-decoration: none}
#topmenu a:hover   {color: #B98E40; text-decoration: none}


h1 {
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
font-family: Georgia, Arial, Helvetica, sans-serif;
color: #999081;
font-size: 17px;
font-weight: bold;
text-align: center;
}

h2	{
margin-left: 10px;
margin-right: 10px;
font-family: Tahoma, Trebuchet MS, Verdana, Georgia, Arial, Helvetica, sans-serif;
color: #B98E40;
font-size: 12px;
font-weight: bold;
text-align: left;
}

p {
font-size: 100%;
text-align: left;
color: #999081;
margin-left: 10px;
margin-right: 10px;
}

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

a:hover   {color: #B98E40; text-decoration: none}

a linkcolor { 
background: transparent; 
color: #E1DDD8; 
} 

a img {
border:none;
text-decoration: none;
} 

ul,li {
list-style-type: none; /* to minimize problems */
margin: 0;
padding:0;
line-height: 30px; /* extra space */
}

BODY, TD { font-family: Tahoma, Trebuchet MS, Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #756C5E; text-decoration: none; }
