
* { margin:0; padding:0; }
body { margin:10px; background:#171717 url(images/bg.gif); font:76%/1.6em verdana, tahoma, arial, sans-serif; color:#fff; text-align:center; }

a { text-decoration:none; }
a:link, a:visited { color:#c49400; text-decoration:none; }
a:hover, a:active { color:#fff; text-decoration:underline; }
a img { border:0; }

h1, h2 { font-family:Georgia, Verdana, Arial, Serif; color:#c49400; }
p { margin-bottom:10px; line-height:1.7em; text-align:justify; }
blockquote { margin:1em; padding:0 0 10px 50px; color:#666; background:url(images/blockquote.gif) no-repeat left top; }

#header { margin:0 auto; padding:10px 0; width:988px; text-align:left; color:#fff; clear:both; }
#header h1 { margin:10px 0 7px 0; font-size:2.7em; color:#fff; }
#header h2 { margin:5px 0 0 5px; font-size:1.1em; font-family:Tahoma, Verdana, Arial; }

html #navigation { height:1%; }
#navigation { margin:0 auto; width:988px; background-image:url(images/orange-li.gif); background-repeat:repeat-x; background-position:center; font-family:Trebuchet MS,Tahoma, Verdana, Arial; border:1px solid #484848; overflow:hidden; }
#navigation ul li { list-style-type:none; float:left; }
#navigation ul li a { padding:9px 15px; border-bottom:none; font-size:12px; font-weight:bold; text-decoration:none; color:#fff; background:#eee; background-image:url(images/orange-li.gif); background-repeat:repeat-x; background-position:center; border-right:1px solid #1e1e1e; display:block; }
#navigation ul li a:hover, #navigation ul li a:active, #navigation ul li.current_page_item a { color:#fff; background-image:url(images/orange-li-hover.gif); background-repeat:repeat-x; border-right:1px solid #1e1e1e; border-bottom:none; font-size:12px; text-decoration:none; }

#main-image { margin:5px auto 7px auto; width:988px; height:397px; /* background:url(images/banner.jpg) no-repeat center; */ border:1px solid #383838; }
#header, #content, #sidebar, #footer, .widget { overflow:hidden; }

#container { margin:0 auto; width:988px; text-align:left; background:#313131; border:1px solid #333; }

#content { margin:0 auto; padding-bottom:10px; width:980px; }
#content-main { padding-left:10px; width:750px; float:left; }
html #section-index #content-main { margin-right:0; }
#content h1 { margin:15px 0 3px 0; font-size:1.7em; color:#fff; }
#content h2 { margin:10px 0 3px 0; font-size:1.4em; color:#c49400; }

#nav { margin:15px 5px 10px 2px; width:200px; background-color:#292929; border-right:1px solid #000; border-left:1px solid #333; overflow:hidden; float:left;}
#nav ul { width:200px; font-family:Verdana, Arial, Helvetica; display:block; }
#nav li a { padding:3px 10px 3px 5px; width:200px; text-decoration:none; background-color:#292929; border-bottom:1px solid #000; display:block; }
#nav li a:hover { padding:3px 10px 3px 5px; width:200px; text-decoration:none; background-color:#2e2e2e; background-image:url(images/li-hover.gif); background-repeat:repeat-x; border-bottom:1px solid #000; display:block; }
#nav p { margin:10px; font-weight:normal; }

.cat { padding:4px; width:200px; font-weight:bold; color:#fff; background-image:url(images/cat-box-rep.png); background-repeat:repeat-x; border-bottom:1px solid #000; }
.green { color:#00aa44; }
.blue { color:#0077ff; }

.imgright { margin:5px 1px 0 12px; padding:5px; border:1px solid #eee; float:right; }
.imgleft { margin:5px 12px 0 1px; padding:5px; border:1px solid #eee; float:left; }

table { margin-left:auto; margin-right:auto; margin-top:15px; }
.linkstable { margin-top:15px; text-align:center; border:1px solid #444; }
.linksimages { width:180px; line-height:10px; border:1px solid #777; }
.lls { letter-spacing:-.05em; }
.lws { word-spacing:-.2em; }

#linkphp { margin-left:30px; width:90%; }

#mailform table { border:2px solid #777; background-color:#ddd; color:#000; border-collapse:collapse; }
#mailform td { padding:4px 4px 4px 5px; border:1px solid #888; }

#footer { padding:7px; font-size:11px; background-image:url(images/cat-box-rep.png); background-repeat:repeat-x; text-align:center; }
#footer a, #footer a:hover { color:#fff; text-decoration:none; }
