/* Elements */
body {
background: #fff;
text-align: center;
margin: 0;
}

div, table, td {
font-family:  Arial, Helvetica, sans-serif;
}

td {
vertical-align: top;
}

img {
border: 0;
}

h1, h2, h3, h4 {
margin: 0;
}

a, a:active, a:visited {
color: #000;
text-decoration: none;
}

a:hover {
color: #000;
text-decoration: underline;
}

/* Container */
#container {
margin: 0 auto;
width: 740px;
text-align: center;
padding: 0;
}

/* Header */
#header {
width:740px;
height:211px;
}

.header-logo {
background:#fff url(../images/header-logo.jpg) top left no-repeat;
width:740px;
height:184px;
}

.header-copyright {
background:#fff url(../images/header-copyright.gif) top left no-repeat;
width:740px;
height:27px;
}

/* Body */
#body-bg {
background:#fff url(../images/body-bg.gif) repeat-y;
width:740px;
overflow:hidden;
text-align:left;
}

#left-column {
background:#fff url(../images/left-column.jpg) top left no-repeat;
width:233px;
height:563px;
float:left;
}

#left-column  ul {
margin:0;
padding:5px 0 0 36px;
}

#left-column  li {
margin:0;
padding:0 0 7px 0;
_padding:0 0 2px 0;
list-style:none;
font-size:13px;
font-weight:bold;
}

#left-column a, #left-column a:active, #left-column a:visited {
color:#ffcc99;
text-decoration:none;
}

#left-column a:hover {
color:#fff;
text-decoration:none;
}

.navigation {
padding:5px 0 0 31px;
}

#right-column {
width:507px;
float:left;
}

.content-main {
padding: 16px 24px;
font-size:13px;
}

.content-main td {
font-size:13px;
}

.content-main h4 {
font-size:16px; 
}

.articles-table td{
height:20px;
}

.articles-table a, .articles-table a:active, .articles-table a:visited {
color:#006699;
text-decoration:none;
}

.articles-table a:hover {
color:#006699;
text-decoration:underline;
}

/* Admin */
#body-admin {
background:#fff url(../images/body-admin-bg.gif) repeat-y;
width:740px;
text-align:left;
}	

.content-admin {
padding: 25px;
font-size:13px;
}

.content-admin td {
font-size:13px;
}

/* Footer */
.footer-border {
background:#dbdcdd;
width:740px;
height:1px;
font-size:0px;
line-height:0px;
}

.sub-footer {
height: 12px;
}



