body {
background:url(images/logo/images/bg2.gif);
text-decoration:none;
margin:0;
padding:0
}

div,ul,h1,h2,h3,h4,p,img,form {
font-family:Tahoma, Geneva, sans-serif;
text-align:justify;
margin:0;
padding:0
}

ul {
list-style-type:none
}

.blank {
font-size:0;
clear:both;
line-height:0
}

#container {
position:relative;
width:1005px;
background:url(images/logo/images/bg_white.gif) #fff repeat-y;
color:#000;
margin:0 auto;
padding:0
}

#container img {
border-bottom:0;
border-left:0;
border-top:0;
border-right:0
}

#container p.more {
width:280px;
border:#353535 1px solid;
height:18px;
background-color:#171717;
color:#FFF;
margin:48px 0 0 129px;
padding:3px 3px 0
}

#container p.more a {
display:block;
text-align:right;
text-decoration:none;
font:14px/15px Arial, Helvetica, sans-serif;
width:280px;
height:15px;
color:#FFF;
float:right;
padding:0 25px 0 0
}

#container p a:hover {
text-decoration:underline;
color:red
}

#top_logo {
height:125px;
clear:both;
margin:0 0 0 1px
}

#container #top_logo img#logo {
width:1000px;
margin:0 0 0 1px
}

#mainBody {
width:1004px;
margin:4px auto 1px 1px;
padding:0
}

#rightPan {
width:130px;
float:right;
padding:0
}

#rightPan ul {
display:block;
font-size:0;
text-align:center
}

#rightPan ul li {
color:#00F;
font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center
}

#rightPan ul li a {
color:#300;
font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center
}

#container #rightPan img#adv {
width:120px;
float:left;
height:600px;
border:solid 1px;
text-align:center;
border-color:#000;
margin:0 1px 5px;
padding:0
}

#box1 {
width:310px;
float:left;
border:solid 1px;
height:385px;
background-color:#5E5E5E;
border-color:#FFF;
margin:0 0 0 1px;
padding:0
}

#box1 ul {
list-style-type:none;
color:#FFF;
list-style-image:none;
margin:0;
padding:0
}

#box1 ul li {
color:#FFF;
margin:0;
padding:0 0 2px 12px
}

#box1 ul li a {
font-weight:700;
color:#FFF
}

#box1 IMG {
width:150px;
float:left;
border:solid 1px;
height:118px;
border-color:#FFF;
margin:2px;
padding:0
}

#box2 {
width:540px;
float:left;
border:solid 1px;
background-color:#858075;
height:385px;
border-color:#FFF;
margin:0 0 0 6px;
padding:0
}

#box3 {
	width:858px;
	float:left;
	border:solid 1px;
	background-color:#858075;
	border-color:#FFF;
	margin:0 0 0 2px;
	padding:0
}

#boxa {
width:150px;
float:left;
border:solid 1px;
height:155px;
background-color:#828282;
border-color:#FFF;
margin:1px 1px 1px 5px;
padding:0
}

#boxb {
width:375px;
float:right;
height:380px;
margin:1px;
padding:1px
}

#box2 ul {
list-style-type:none;
list-style-image:none;
margin:0;
padding:0
}

#box2 ul li {
margin:0;
padding:0 0 2px 12px
}

#box2 h3 {
color:#C00;
font-size:22px;
font-weight:700;
text-align:center;
margin:0;
padding:0 0 14px
}

#box2 h3 a {
color:#C00;
font-size:19px;
font-weight:700;
font-family:Tahoma, Geneva, sans-serif;
margin:0;
padding:0 0 14px
}

#boxparleft3 {
width:858px;
float:left;
border:solid 1px;
background-color:#858075;
font-size:12px;
border-color:#FFF;
margin:7px 0 0 2px;
padding:0
}

#links p {
color:#000;
font-size:13px;
text-align:left;
margin:0;
padding:0 0 8px
}

#post_message_1 {
border-bottom:#000 1px dotted;
text-align:left;
border-left:#505050 4px solid;
background-color:#f2f2f2;
border-top:#000 1px dotted;
border-right:#000 1px dotted;
float:left;
width:835px;
margin:10px 0;
padding:6px
}

#footerMain {
width:1000px
}

#footer {
background:url(images/logo/images/footer.gif) no-repeat 0 0;
height:150px;
width:1001px;
margin:0 auto;
padding:4px 0 0
}

#footer ul {
width:282px;
display:block;
font-size:0;
height:20px;
text-align:center;
background-color:#0A0A0A;
margin:125px 0 0 355px;
padding:0
}

#footer ul li {
color:#9B9B9B;
font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
float:left;
margin:0;
padding:0
}

#footer ul li a {
color:#9B9B9B;
font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
background-color:#0D0D0D;
text-decoration:none;
padding:0 6px
}

#footer p {
width:1000px;
display:block;
font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#EAEAEA;
background-color:#0A0A0A;
text-align:center;
margin:0;
padding:5px 0 0
}

#footer ul.css {
width:103px;
display:block;
font-size:0;
height:20px;
margin:0 0 0 586px;
padding:0
}

#footer ul.css li {
display:block;
float:left;
background-color:#060606;
color:#FFF;
margin:0 0 0 1px;
padding:0
}

#footer ul.css li a {
text-indent:-2000px;
height:11px;
float:left;
font-size:0;
display:block;
margin:0;
padding:0
}

#footer p.copy {
width:250px;
font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#EAEAEA;
background-color:#030303;
float:right;
display:block;
margin:0;
padding:0
}

#footer p.copy a {
text-decoration:underline;
color:#EAEAEA;
background-color:#030303
}

a:link,#container a,#container a:hover,#footer p.copy a:hover {
text-decoration:none;
color:#FFF
}

#container .strong,#box2 ul li a {
font-weight:700
}

#mainNav,#mainNav2 {
text-align:center;
width:1000px;
height:30px;
color:#FFF;
font-weight:700;
background:url(images/logo/images/bg_mainnav.gif) #000 no-repeat 0 0;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
margin:4px auto 0 3px
}

#mainNav ul,#mainNav2 ul {
margin:0;
padding:0
}

#mainNav li,#mainNav2 li {
float:left;
margin:0;
padding:7px 3px 8px 0
}

#mainNav li a,#mainNav2 li a {
background:url(images/logo/images/div_mainnav.gif) no-repeat left top;
color:#ede7df;
padding:7px 10px 8px 9px
}

#mainNav li a:hover,#mainNav2 li a:hover {
background:url(images/logo/images/mainNav_hover.jpg) no-repeat left top;
color:#ede7df
}

#box1 h1 {
color:#FFF;
font-size:20px;
font-weight:700;
text-align:center;
margin:0;
padding:8px 0 12px
}

#box1 h1 a {
color:#600;
font-size:14px;
font-weight:700;
margin:0;
padding:0 0 8px
}

#box1 h2,#box1 h2 a {
color:#FFF;
font-size:12px;
font-weight:700;
text-align:center;
margin:0;
padding:0 0 7px
}

#container #box2 img#up,#container #box2 img#down {
width:150px;
float:left;
height:181px;
border:solid 1px;
border-color:#000;
margin:1px;
padding:0
}

#boxparcenter h1,#boxparcenter h2 {
color:#000;
display:block;
text-align:center;
padding-bottom:5px;
padding-top:5px
}

#container #boxparleft img#left,#container #boxparright img#right {
width:140px;
float:left;
height:140px;
border:solid 1px;
border-color:#000;
margin:1px 2px 1px 1px;
padding:0
}

#social {
	width:860px;
	float:left;
	background-color:#858075;
	border-color:#FFF;
	margin:2px 0 2px 2px;
	padding:0
}

#social ul {
text-align:center;
font-size:16px;
font-weight:800
}

#socialrss {
width:280px;
border:solid 1px;
background-color:#858075;
float:left;
border-color:#FFF;
margin:0;
padding:0
}

#socialfacebook {
width:294px;
border:solid 1px;
background-color:#858075;
float:left;
border-color:#FFF;
margin:0;
padding:0
}

#socialtwitter {
width:280px;
border:solid 1px;
background-color:#858075;
float:right;
border-color:#FFF;
margin:0;
padding:0
}

#rightPan p,#social ul li {
text-align:center
}

#rightPan ul li a:hover,#footer ul li a:hover {
text-decoration:underline
}

#box3 h1,#box2 h1 {
color:#FFF;
font-size:24px;
font-weight:700;
text-align:center;
margin:0;
padding:8px 0 12px
}

#box3 h1 a,#box2 h1 a {
color:#FFF;
font-size:20px;
font-weight:700;
margin:0;
padding:8px 0 12px
}

#box3 h2,#box2 h2 {
color:#000;
font-size:13px;
font-weight:700;
text-align:center;
margin:0;
padding:0 0 8px
}

#box3 h2 a,#box2 h2 a {
color:#C00;
font-size:14px;
font-weight:700;
margin:0;
padding:0 0 8px
}

#boxparleft,#boxparleft2 {
width:420px;
float:left;
border:solid 1px;
background-color:#858075;
height:360px;
border-color:#FFF;
margin:7px 0 0 2px;
padding:0
}

#links,#boxparcenter {
width:858px;
float:left;
border:solid 1px;
background-color:#858075;
border-color:#FFF;
margin:7px 0 0 2px;
padding:0
}

#links h3,#boxparcenter h3 {
color:#000;
text-align:center
}

#links h1,#links h2 {
	color:#000;
	text-align:center;
	font-size: 12px;
}

#boxparright,#boxparright2 {
width:420px;
float:left;
border:solid 1px;
background-color:#858075;
height:360px;
border-color:#FFF;
margin:7px 0 0 15px;
padding:0
} 