/****** CHANGING THE VALUES BELOW WILL HAVE EFFECT ON MENU WHEN YOU DON'T HAVE ANY SUB-CATEGORY ******/

  a:link              { font: 90% Arial, Helvetica, Verdana, sans-serif; color: #000; text-decoration: none; font-weight: bold; }
  a:active            { font: 90% Arial, Helvetica, Verdana, sans-serif; color: #000; text-decoration: none; font-weight: bold; }
  a:visited           { font: 90% Arial, Helvetica, Verdana, sans-serif; color: #000; text-decoration: none; font-weight: bold; }
  a:hover             { font: 90% Arial, Helvetica, Verdana, sans-serif; color: #000; text-decoration: underline; font-weight: bold; }

/****** CHANGING THE VALUES BELOW WILL HAVE EFFECT ON YOUR COPYRIGHT MSG (EXCEPT THE FORUM SKIN) ******/

  a.copyright:link      { font: 12px Arial, Helvetica, Verdana, sans-serif; color: #D4D4D4; text-decoration: none; font-weight: bold; }
  a.copyright:active    { font: 12px Arial, Helvetica, Verdana, sans-serif; color: #D4D4D4; text-decoration: none; font-weight: bold; }
  a.copyright:visited   { font: 12px Arial, Helvetica, Verdana, sans-serif; color: #D4D4D4; text-decoration: none; font-weight: bold; }
  a.copyright:hover     { font: 12px Arial, Helvetica, Verdana, sans-serif; color: #D4D4D4; text-decoration: underline; font-weight: bold; }

 img, div, input { behavior: url("skins/landscape/iepngfix/iepngfix.htc") }

    a { outline:0; }
	img { border: 0; }
	p { margin:0; padding:0; }
	html,body {background: url(images/bg.gif) top center no-repeat #fff; font: 90% Arial, Helvetica, Verdana, sans-serif; color:#74786A; line-height:1.2em; letter-spacing: 0;
			   word-spacing: normal; text-decoration: none; margin:0; padding:0;}

div#container {margin:0 auto; overflow:hidden; width:960px;}
div#left_column {float:left; width:740px;}
  div#logo {height:230px;}
  div#wrap_gray {background:#F4F3EE; padding:25px 55px 25px 55px;}
  div#wrap_gray_d2 {background: url(images/banner.jpg) #F4F3EE; height:237px; border:solid 5px #F4F3EE;}
    div#plugin_gray {background: url(images/bg_dotted_vert.gif) center repeat-y; margin:20px 0 20px 0; overflow:hidden;}
      div#left_gray {float:left; width:305px;}
      div#right_gray {float:right; width:305px;}
  div#footer_gray {background: url(images/footer_graybox.png) center no-repeat; height:10px; margin-bottom:70px;}
  div#wrap_sides {background: url(images/bg_dotted_vert.gif) 370px repeat-y; margin-bottom:10px; overflow:hidden;}
    div#left_side {float:left; width:370px;}
    div#right_side {float:right; width:369px;}
    div.plugins {margin:0 10px 10px 56px;}
    div.plugins_2 {margin:0 25px 10px 0;}
    div.plugins_3 {clear:both; margin:0 10px 10px 56px;}
div#right_column {float:right; width:196px;}
  div#wrap_solo {margin-top:50px; min-height:180px;}
    div#solo_plugin {border-top:solid 3px #8DDC4C; border-bottom:dotted 1px #DCDDDA; padding:10px 0 10px 0;}
  div#menu {margin-bottom:20px;}
div#footer {border-top:dotted 1px #DCDDDA; clear:both; padding:10px 20px 10px 20px; text-align:right;}



h1 {font: normal 150% Tahoma, Arial, sans-serif; letter-spacing: 1px; margin:0px; padding:0;}
h1.title1 {background: url(images/icon_titles.gif) 56px 100% no-repeat #FCFCFC; color:#74786A; height:30px; margin:0 0 30px 0; padding:0 10px 0 78px; line-height:46px;}
h1.title2 {background: url(images/icon_titles.gif) 169px 100% no-repeat #FCFCFC; color:#74786A; height:30px; margin:0 0 30px 0; padding:0 45px 0 10px; line-height:45px; text-align:right;}
h1.title3 {background: url(images/icon_titles.gif) 56px 100% no-repeat #FCFCFC; clear:both; color:#74786A; height:30px; margin:0 0 30px 0; padding:0 10px 0 78px; line-height:46px;}
h1.title4 {background: url(images/icon_titles.gif) 0 7px no-repeat; color:#000; margin:0 0 10px 0; padding:0 0 0 20px;}



hr {
	height: 1px;
	clear: both;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom: 1px solid #DCDDDA; }

  textarea, input, select {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	color:#697178;
	border: 1px solid #ced3d6;
	background: #FCFCFC;
	vertical-align: middle;
	font-size:11px;
	margin: 1px;
	padding: 3px; }

