/* general */
body {
margin:0;
padding:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
p, ul, li {font-size:12px;}
h3 {
font-size:18px;
color:#000000;
}
#nav li a.selected {text-decoration:underline;}
/* wrapper */
#wrapper {
width:950px;
margin:30px auto auto auto;
border:1px solid #0055A5;
background: url(images/background.jpg);
background-repeat:repeat-x;
overflow: hidden;
padding-bottom: 20px;
}
/* Header */
#header {
height:142px;
width:950px;
}
img { border: none; }
.logo {
margin:0;
padding:14px 0 0 16px;
float:left;
}
.subLogo {
margin-top:5px;
margin-left:460px;
}
/* Left Navigation */
#left {
width:241px;
float:left;
}
#nav {
background: url(images/nav_bg.jpg) no-repeat;
width:241px;
height:352px;
list-style:none;
margin:0;
padding:20px 0 0 21px;
}
#nav li{
background: url(images/flag.jpg) no-repeat;
padding-left:20px;
text-align:left;
width:170px;
font-weight:bold;
padding-bottom:7px;
margin-bottom:7px;
}
#nav li a {text-decoration:none;color:#0055A5;font-size:13px;}
#nav li a:hover {text-decoration:underline;}
/* Contact */
#contact {
color:#0055A5;
text-align:center;
width:220px;
}
#contact p {font-size:13px;}
/* Content */
#content {
width:690px;
float:left;
padding-top:10px;
}
/* Footer */
#footer {
width:950px;
margin:3px auto;
font-size:10px;
}
#footer a{
color:red;
text-decoration:none;
}
#footer a:hover{text-decoration:underline;}
.left{float:left;}
.right{float:right;}
#footer p {
margin:0;
padding:0;
font-size:10px;
}
