
body {
font : 13px arial, helvetica, clean, sans-serif;
line-height : 1.22em;
background :#000 url(../images/snake.jpg) top center repeat-x;
}
#container {
border : 0;
margin : 10px auto;
margin-bottom : 20px;
padding : 0;
width : 898px;
background : #000;
}

a:hover {
color : #ffcc33;
border-bottom : 1px dotted #ffcc33;
}
a {
color : #cccccc;
}
#nav_box #right a {
text-decoration : none;
}
#nav_box {
border : 0;
width : 898px;
padding : 0;
padding-bottom : 0;
margin-bottom : 10px;
background : #000;
height : 40px;
background : url(../images/nav_bg.gif);
}
#nav {
padding : 0;
margin : 0;
list-style : none;
}
li ul {
display : none;
position : absolute;
top : 1em;
left : 0;
}
#nav li {
height : 40px;
color : #fff;
float : left;
background : url(../images/nav_bg.gif);
}
li > ul {
top : auto;
left : auto;
}
li:hover ul, li.over ul {
display : block;
}
#nav li.first {
background : #636363 url(../images/nav_bg_first.gif);
background-position : top left;
}

#nav li.last{
background : #636363 url(../images/nav_bg_first.gif);
background-position : top right;
float:right;
}
#nav li a {
position : relative;
top : 7px;
margin-left : 15px;
margin-right : 15px;
color : #fff;
text-decoration : none;
font-weight : 700;
font-family : tahoma;
line-height : 1.22em;
}
#nav li a:hover, #footer a:hover {
color : #ffcc33;
}
#main {
width : 900px;
color : #76d1cd;
}
#footer {
width : 898px;
background : #f2f2fe url(../images/footer.jpg) repeat-x;
border-bottom : 1px dotted #0a52a3;
position : relative;
color : #0a52a3;
font-weight : 700;
font-family : tahoma;
text-decoration : none;
height:23px;
}

#footer a {
font-weight : 700;
font : 11px arial, helvetica, clean, sans-serif;
line-height : 1.22em;
color : #CCCCCC;
text-decoration : none;
margin-top:1px;
margin-left : 7px;
margin-right : 7px;
}
#footer a:hover {
color:#fff;
border:0;
}
h2{
color : #0a52a3;
border-bottom : 1px dotted #0a52a3;
position:relative;
margin-bottom:8px;
}
.regular_text {
font : 16px arial, helvetica, clean, sans-serif;
line-height : 1.22em;
position:relative;
margin-top:5px;
margin-bottom:5px;
}
.indent_text {
font : 16px arial, helvetica, clean, sans-serif;
line-height : 1.22em;
position:relative;
margin-top:10px;
left:35px;
}
#header {
width : 900px;
margin-bottom : 10px;
margin : 0;
padding : 0;
}
#content {
width : 900px;
padding : 0;
margin : 0;
}
#left_col {
border : 1px dotted #343e46;
border-bottom:0;
border-left : 0;
width : 680px;
padding-left : 10px;
padding-top : 10px;
padding-right : 4px;
padding-bottom : 10px;
}
#right_col {
width : 190px;
border : 1px dotted #343e46;
border-bottom:0;
border-left : 0;
border-right : 0;
padding-left : 5px;
padding : 10px;
padding-right : 10px;
}


 div.c1 {text-align: center}