/* CSS Document */

body { background:#2490b4 url(images/bg2.gif) repeat-y top center; margin:0px; color:#666; font-family: arial, verdana; font-size:12px; }
body a { color:#d7225b; font-weight:bold; }
body a:visited { color:#d7225b; font-weight:bold; }
body a:hover { text-decoration:none; }

#container { background:#fff; width:800px; margin:0px auto; overflow:hidden; }
#container img {border:3px double #8dcd6d; }

#container h1 { color:#d7225b; font-size:20px; font-weight:bold; border-bottom:1px solid #8dcd6d; margin-right:20px; }
#container h2 { color:#d7225b; font-size:18px; font-weight:bold; border-bottom:1px solid #8dcd6d; margin-right:20px; }
#container p { line-height:20px; margin:10px; }

#container #header { background:#fff url(images/header.jpg) no-repeat top left; width:800px; height:208px; }

#container #left_side { width:485px; margin:10px 10px; }
#container #left_side #nav { background:#fff url(images/nav.gif) no-repeat top left; width:495px; height:59px; margin:0px; }
#container #left_side #nav ul { list-style-type:none; margin:0px 0px 0px 10px; padding:0px; text-align:center; line-height:30px; }
#container #left_side #nav ul li { display:block; float:left; margin:0px 10px; padding:0px; }
#container #left_side #nav ul li a {}

#container #left_side #horiz_ads { width:464px; height:111px; background: url(images/pics2.jpg) no-repeat top left; margin:10px 0px; }

#container #right_side { margin-top:10px; width:275px; overflow:hidden; }
#container #right_side #pic_ads { height:600px; background:#fff url(images/pics1.jpg) no-repeat top left; overflow:hidden; }
#container #right_side #pic_ads .ads{ margin-left:100px;  }

#container #footer { font-size:10px; margin:40px 10px 0px 10px; width:780px; text-align:center; }

.left { float:left; }
.right { float:right; }
.clear { clear:both; }