body 			{
			margin: 0px 0px 0px 0px;
			background-color: #ffffff;
        		text-align: center;
        		}

a 			{
			text-decoration: none;
			}
	
a:link 			{
			color:#36a;
			}

a:visited 		{
			color:#36a;
			}

a:active 		{
			color: #8FABBE;
			}

a:hover 		{
			color:#099;
			}
	
a img 			{
  			border-width:0;
  			}

h1, h2, h3, h4 		{
			margin: 0px;
			padding: 0px;
			font-weight: normal;
			}

#background             {
			line-height: 140%;
			margin-right: auto;
			margin-left: auto;
			text-align: left;
			padding: 0px;
			width: 766px;
			background-color: #ffffff;
background-image:url(http://www.4wding.com/graham/4wding_bk_ii.gif);			
                        }


#container 		{
			line-height: 140%;
			margin-right: auto;
			margin-left: auto;
			text-align: left;
			padding: 0px;
			width: 740px;
			background-color: #000000;
			border: 1px solid #000000;
			}

#widecontainer          {
			line-height: 140%;
			margin-right: auto;
			margin-left: auto;
			text-align: left;
			padding: 0px;
			width: 100%;
			background-color: #000000;
			border: 1px solid #000000;
			}

#widecontainer td        {
			color: #999999;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			font-weight: normal;
			line-height: 150%;
			text-align: left;
                        }

#polar {
                        Background: #FFFFFF;
                        Padding-top: 5px;
                        Padding-left: 5px;
                        Padding-right: 5px;
                        Padding-bottom: 20px;
			text-align: center;
                        }

#smallpolar {
                        Background: #FFFFFF;
                        Padding-top: 3px;
                        Padding-left: 3px;
                        Padding-right: 3px;
                        Padding-bottom: 12px;
			text-align: center;
                        }

#smallpolarselected {
                        Background: #CC3300;
                        Padding-top: 3px;
                        Padding-left: 3px;
                        Padding-right: 3px;
                        Padding-bottom: 12px;
			text-align: center;
                        }

#banner 		{
			line-height: 160%;
			font-family: Arial, sans-serif, Verdana;
       			color: #000000;
			background-color: #ffffff;
			text-align: center;
			padding: 0px;
			width: 100%;
			}

#banner-img 		{
			display: none;
			}


#banner a 		{
			color: #000000;
			text-decoration: none;
			}

#banner a:hover 	{
			color: #000000;
			text-decoration: underline;
			}

#banner h1 		{
			font-size: medium;
			font-weight: bold;
			}
	
#banner h2 		{
			font-size: small;
			}

#center 		{
			float: center;
			width: 740px;
			overflow: hidden;
			}

.content 		{
			padding: 15px 15px 5px 15px;
			background-color: #000000;
			width: 550px;
			text-align: center;
			color: #ffffff;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			}

.myarchives 		{
			padding: 15px 15px 5px 15px;
			background-color: #000000;
			text-align: left;
			color: #ffffff;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			}

.myarchives h1 		{
			color: #999999;
			font-family: Verdana, Arial, sans-serif;
			font-size: small;
			font-weight: bold;
			margin-bottom: 10px;
			}

.myarchives li 		{
      			font-family: Verdana,Arial, sans-serif;
      			line-height:1.6em;
			list-style-type: none;
			}

#right 			{
			float: left;
			width: 200px;
			background-color: #000000;
			overflow: hidden;
			}

.content p 		{
			color: #999999;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			font-weight: normal;
			line-height: 150%;
			text-align: justify;
			margin-bottom: 10px;
			}

.content blockquote 	{
			line-height: 150%;
			}

.content li 		{
			line-height: 110%;
			}

.content h2 		{
			color: #999999;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			font-weight: bold;
			margin-bottom: 10px;
			}

.content h3 		{
			color: #999999;
			font-family: Verdana, Arial, sans-serif;
			font-size: small;
			text-align: left;
			font-weight: bold;
			margin-bottom: 10px;
			}

.content h4             {
			color: #ffffff;
			font-family: Verdana, Arial, sans-serif;
			font-size: small;
			text-align: left;
			font-weight: bold;
			margin-bottom: 10px;
			}


.content p.posted 	{
			color: #999999;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			border-top: 1px solid #999999;
			text-align: left;
			margin-bottom: 25px;
			line-height: normal;
			padding: 3px;
			}

.content ul {
                        text-align: left;
}

.content ol.tutorialsteps {
                        text-align: left;
}

.content img {
                        Background: #FFFFFF;
                        Padding-top: 5px;
                        Padding-left: 5px;
                        Padding-right: 5px;
                        Padding-bottom: 20px;
			text-align: center;
                        }

.content img.noborder{
                        Background: #FFFFFF;
                        Padding-top: 0px;
                        Padding-left: 0px;
                        Padding-right: 0px;
                        Padding-bottom: 0px;
			text-align: center;
}

.sidebar		{
			padding: 15px;
			}



#calendar 		{
  			line-height: 140%;
			color: #666666;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
  			padding: 2px;
			text-align: center;
			margin-bottom: 30px;
			}

#calendar table 	{
			padding: 2px;
			border-collapse: collapse;
			border: 0px;
			width: 100%;
			}

#calendar caption 	{
			color: #666666;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			text-align: center;
			font-weight: bold;
			text-transform: uppercase;
			letter-spacing: .3em;
			}

#calendar th 		{
			text-align: center;
			font-weight: normal;
			}

#calendar td 		{
			text-align: center;
			}

.sidebar h2 		{
			color: #666666;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			text-align: left;
			font-weight: bold;
			text-transform: uppercase;
  			letter-spacing: .3em;
			}

.sidebar ul 		{
			padding-left: 0px;
			margin: 0px;
			margin-bottom: 30px;
			}

.sidebar ul ul 		{
			margin-bottom: 0px;
			}

.sidebar #categories ul {
			padding-left: 15px;
			}

.sidebar li 		{
      			font-family: Verdana,Arial, sans-serif;
			font-size: x-small;
      			line-height:1.6em;
			list-style-type: none;
			}

.sidebar #categories li {
			list-style-type: circle;
			}

.sidebar img 		{
			padding:3px;
  			border:1px solid #cde;
			}

.counter img 		{
  			border: 3px solid #fff;
			}

.counter p 		{
  			color: #fff;
			font:  22%/1.6em Verdana,Georgia,Serif;
			}

.counter a:link 	{
			color: #fff;
  			font:  22%/1.6em Verdana,Georgia,Serif;
  			}

.counter a:visited 	{
	 		color: #fff;
	 		font:  22%/1.6em Verdana,Georgia,Serif;
	 		}
 		
.counter a:hover 	{
  			color: #fff;
  			font:  22%/1.6em Verdana,Georgia,Serif;
  			}

.photo 			{
			text-align: left;
			margin-bottom: 20px;
			}

.link-note 		{
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			line-height: 150%;
			text-align: left;
			padding: 2px;
			margin-bottom: 15px;
			}

#powered 		{
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			line-height: 150%;
			text-align: left;
			color: #666666;
			margin-top: 50px;
			}

#comment-data 		{
			float: left;
			width: 180px;
			padding-right: 15px;
			margin-right: 15px;
			text-align: left;
			border-right: 1px dotted #BBB;
			}

.mainfooter     	{
			color: #999999;
			font-family: Verdana, Arial, sans-serif;
			font-size: x-small;
			border-top: 1px solid #999999;
			margin-bottom: 15px;
			line-height: normal;
			text-align: left;
			}

textarea[id="comment-text"] 	{
				width: 80%;
				}

.commenter-profile img 	{
			vertical-align: middle;
			border-width: 0;
			}

