/* CSS Document */

* {

padding: 0;

margin: 0;

} 



body {

background: #C0D8F0 url(../img/bg.gif) top center repeat-y;

font-family: Verdana, Tahoma, Arial, sans-serif;

font-size: 12px;

padding: 0;

margin: 0;

color: #555;

line-height: 20px;

}



p { font-size: .95em; margin: .5em 1em 1.75em 0; }



h4 { font-size: 1.25em;  color: #3090F0; padding: 10px 0 0 0;}



img { border: none; }



.newsr { float: right; margin: 3px 0 3px 5px; border: 0; }

.newsl { float: left; margin: 3px 5px 3px 0; border: 0; }

.highlight { background-color: #CEE3F6; padding: .25em .5em ;}



a { text-decoration: none; color: #3090F0; }

a:hover { color: #333; }

h3 { border-bottom: 1px dotted #ccc; color: #F0A848; padding: 10px 0 2px 0; }

h3 a { color: #3090F0; }

h3 a:hover { color: #F0A848; }





#wrap {

margin: 0 auto;

width: 980px;

}



#header {

background: #C0D8F0 url(../img/header.gif) no-repeat;

height: 100px;

}



#header h1 { text-transform: uppercase; padding: 72px 0 0 300px; font-size: 13px; font-weight: 200; letter-spacing: 0px; }

#header h1 a { color: #3090F0; }

#header h1 a:hover { color: #333; }

#header h2 { padding: 0 0 0 30px; font-size: 19px; color: #333; font-weight: 100; }



#menu {

background: #C0D8F0 url(../img/menu.gif) no-repeat;

height: 40px;

line-height: 40px;

padding-left: 20px;

}

#menu li {

float:left;

list-style-type:none;

}

#menu li a {

padding:0 10px;

text-decoration:none;

color: #fff;

letter-spacing:-1px;

font-weight: 100;

font-size: 1.2em;

}

#menu li a:hover {

color: #fff;

text-decoration: underline; 

}



#content { 

padding: 10px;

}



#left {

float: left;

width: 200px;
}

#left li { list-style-type: none; padding-left: 10px; }



#left h2 {

margin-left: 10px;

padding: 5px 0 5px 10px; 

font: bold 13px Verdana, 'Trebuchet MS', Sans-serif;

color: #fff;

background: #EEF0F1 url(../img/hbg.gif) repeat-x;	

border-right: 1px solid #ccc; 

border-left: 1px solid #ccc; 

}

#left .box_ads {

 

margin: 0 0 10px 10px;	

padding: 5px 0 10px 15px;

}

#left .box {

border-right: 1px solid #ccc; 

border-left: 1px solid #ccc; 

border-bottom: 1px solid #ccc; 

margin: 0 0 10px 10px;	

padding: 5px 0 10px 0;

}



#right { 

float: right;

width: 740px;

margin-right: 10px; 

}

.contentleft {

float: left;

width : 550px;

}

.contentleft h2 {

padding: 5px 0 5px 10px; 

font: bold 13px Verdana, 'Trebuchet MS', Sans-serif;

color: #fff;

background: #EEF0F1 url(../img/hbg.gif) repeat-x;	

border-right: 1px solid #ccc; 

border-left: 1px solid #ccc; 

}

.contentleftbox {

border-right: 1px solid #ccc; 

border-left: 1px solid #ccc; 

border-bottom: 1px solid #ccc; 

margin: 0 0 10px 0;	

padding: 0 10px 10px 10px;

text-align: justify;

}



.contentright {

float: right;

width: 180px;

}

.contentright h2 {

padding: 5px 0 5px 10px; 

font: bold 13px Verdana, 'Trebuchet MS', Sans-serif;

color: #fff;

background: #EEF0F1 url(../img/hbg.gif) repeat-x;	

border-right: 1px solid #ccc; 

border-left: 1px solid #ccc; 

}

.contentrightbox {

border-right: 1px solid #ccc; 

border-left: 1px solid #ccc; 

border-bottom: 1px solid #ccc; 

margin: 0 0 10px 0;	

padding: 10px;

text-align: justify;

}



#footer {

height: 40px;

line-height: 40px;

background: #C0D8F0 url(../img/footer.gif) no-repeat;

color: #fff;

text-align: center;

}

#footer a { color: #fff; }

#footer a:hover { color: #333; }



#links { padding: 0 0 0 4em; }



#links a { display: block;}

#links a:hover { font-weight: bold; text-decoration: underline overline;} 
