@CHARSET "UTF-8";
/* ------------------------------
PAGE STRUCTURE
------------------------------ */

/*
#container has an absolute width (780 pixel)
The width of inner elements is set to auto,
in this way all inner elements have the same
width of the element which contains them
*/
body {background-color: #7c7543;}
/*body { background-image:url(../images/background.png); background-repeat: repeat-x;}*/

a:link {color: #0a6768;}
a:visited {color:#B2B2B2;}
#container{width:780px; margin:0 auto;}
#topbar{width:780px; display:block; height:255px;}
#topbar_left{width:430px; margin-right:150px; float:left;}
#topbar_right{width:200px; float:left;}

/* ------------------------------
PAGE ELEMENTS #NAVBAR
------------------------------ */
#navbar{width:430px; display:block; height:30px; float:left; padding-top:25px;}
#navbar ul, #navbar ul li{padding:0; margin:0; list-style:none; float:left; background: url(../images/bullet.png) 0 6px no-repeat;}
#navbar a{font-family:arial; font-size:90%; color:#FFFFFF; font-weight:bold;}
#navbar a:hover{color:#0a6768;}
#navbar li a:link, #navbar li a:visited { text-decoration:none; height:24px; line-height:24px; display:inline; float:left; width:auto; padding:0px 10px;}

#banner{width:430px; display:block;}
#banner2{width:200px; display:block; padding-top:45px;}

#main{width:auto; display:block;}
#column_left{width:430px; margin-right:100px; float:left;}
#column_right{width:250px; float:left;}
#content_text{font-family:verdana; font-size:75%; color:#FFFFFF;}
#content_home_text{font-family:verdana; font-size:100%; color:#FFFFFF;}
#contact {font-family:verdana; font-size:65%; color:#FFFFFF; padding-top:0px;}
#contact a:hover{color:#FFFFFF;}
#contact_name {font-size-adjust:0.80; color:#000000;}
#sidebar img.art{margin:0px; padding:0px;}

#content_contact{font-family:verdana; font-size:90%; font-style:bold; color:#000000;}
#content_contact_error{font-family:verdana; font-size:100%; font-style:italic; color:#CCCCCC;}
#content_contact table{font-family:verdana; font-size:90%; color:#FFFFFF; border-spacing:10px}
#content_contact input[type=text]{width:300px;}
#content_contact input[type=submit]{float:left;} 
#content_contact a{font-weight:bold; color:#FFFFFF;}
#content_contact a:hover{color:#0a6768;}
/*
div.spacer, solve an issue with #container height
in css 2 column layout.
*/
div.spacer{clear:both; height:50px; display:block;}

#footer {width:auto; display:block; height:25px;}
#content_footer{font-family:verdana; font-size:70%; color:#000000; text-align:center; padding-top:10px;}
#content_footer a{font-weight:bold; text-decoration:none;}
#content_footer a:hover{color:#FFFFFF;}
