/* email me if you use this I would love a donation if this is used for a commercial work email me rashard@gmail.com*/





body {

	margin: 0px 0;

	padding: 0;

	background: #dF9B36 url('images/bg.png') repeat-x fixed;

	color: #FFCC00;

	line-height: 1.4em;

	font-style:normal; font-variant:normal; font-weight:normal; font-size:0.75em; font-family:Helvetica, Arial, sans-serif; background-image:url('images/bg.png'); background-repeat:repeat-x; background-attachment:fixed

}





.content {

	background: #FFFFFF;

	color: #808080;

	margin: 0 auto;

	padding: 0;

	width: 800px;

	border-left: 2px solid White;

	border-right: 2px solid White;

}



#top {

	

	background: url('images/logo.gif') no-repeat left 50%;

	padding: 0;

	margin: 0;

	height: 80px;

	background-position-x:left; background-position-y:50%; background-attachment:scroll

}

#title {

  position: relative;

/*  z-index: 3;*/

  /*top: 5px;*/

/*  left: 130px;*/

	float: left;

  padding-top: 5px;

  padding-left: 35px;

/*  text-align: right;*/

}



#title h1

{

	font: normal small-caps 900 30px Helvetica,Arial,sans-serif;

}



#title h2{

background-image: url('images/h2title.gif');

	

}







#top .topright { 

	float: right;

	padding: 20px 25px 0 0;

	font-size: 1em;

}



#top img { 

	border: none; 

}





#header { 

	margin: 0; 

	width: 800px; 

	background: url('images/head.jpg') no-repeat;  

	height: 200px 

	 

}





#header .headings {	

	padding: 25px 0 0 30px; 

}



#header h1 {

	font: 29px small-caps Helvetica,sans-serif  ;

	color: #000;

	font-weight: bold;

	margin: 0;

	padding: 0 130px;

}



#header h2 {

	background-image: url('none');

	color: #000;

	margin: 0;

	font-style:normal; font-variant:normal; font-weight:normal; font-size:16px; font-family:Helvetica, Arial, sans-serif, small-caps; padding-left:180px; padding-right:0; padding-top:2px; padding-bottom:0

}



#navlist

{

	border-bottom: 1px solid #E7D7BF; /*border-top: 1px solid #FFCC66;*/

	margin-bottom: 30px;

	margin: 0;

	padding-left: 20px;

	padding-bottom: 2px;

	padding-top: 3px;

	background-image: url('images/navbg.gif');

	background-repeat: repeat-x; font-style:normal; font-variant:normal; font-weight:normal; font-size:1.8em; font-family:Helvetica, Arial, sans-serif, small-caps

}



#navlist a, #navlist a:link, #navlist a:visited

{

	/*border: 1px solid #FF9900;*/

	padding: 1px;

	padding-left: 0.5em;

	padding-right: 0.5em;

	color: #E4D6CB;

	font-weight: bold;

	text-decoration: none;

	font-variant: small-caps;

}



#navlist a:hover, #navlist a:active, #navlist a:focus

{

	border-top: 6px solid white;

	/*border-bottom: 5px solid white;*/

	padding: 0px;

	padding-left: 0.5em;

	padding-right: 0.5em;

	text-decoration: none;

}









#navlist li

{

padding-right: 1px;

display: inline;

font-size: 0.5em;

}



#navlist ul

{

margin: 0px;

padding: 0px;

}



#navlist #active1 a {

	border-top: 5px solid white;

	background-color: transparent;

}











/*-----------------------------------------------------------------------*/

#navleft {

	padding-bottom: 5px;

	padding-left: 5px;

}

ul#navlistleft

{

	width: 168px;

	\width: 170px;

	w\idth: 168px;

	padding: 0px;

	border-top: 0px;

	margin: 0px;

	font: bold 12px Helvetica,Arial,sans-serif;

	font-variant: small-caps;

}



ul#navlistleft li

{

list-style: none;

margin: 0px;

border: 0px;



}



ul#navlistleft li a

{

	display: block;

	width: 132px;

	\width: 168px;

	w\idth: 132px;

	padding: 4px 8px 4px 8px;

	border: 0px;

	border-left: 20px solid #E5C395;

	background: #F1E3D3;

	text-decoration: none;

	text-align: right;

}



ul#navlistleft li a:link {

	color: #895519;

}

ul#navlistleft li a:hover

{

	border-color: #895519;

	color: #ffffff;

	background: #4C9174;

}







#main { 

	background: inherit;  

	width: 800px; 

	margin: 0 ;

	padding-top: 20px; 

	color: #808080; 

}  



#main .right {

	float: right;

	padding: 0px 4px 10px; 



	margin: 0;

	width: 180px;

	background: White;

}



#main .right .hitems { 

	margin: 0; 	

	padding: 0; 

}



#main .right .hitems ul { 

	margin: 5px 0 5px 0; 

	padding : 0; 

	color: #333333;

}

	

#main .right .hitems li { 

	margin: 0 0 2px 20px;

	padding: 0 0 0 0px;

	color: #555;

}



#main .left {

	float: left;

	width: 575px;

	padding: 0px 15px 0 15px;

	

}



.article {

padding-bottom: 20px;

	

}



#main h3 {  

	color: #999; 

	background: url('images/h3.gif') no-repeat;; font-style:normal; font-variant:normal; font-weight:normal; font-size:14px; font-family:Helvetica, Arial, sans-serif; margin-left:20px; margin-right:0; margin-top:2px; margin-bottom:10px; padding-left:20px; padding-right:20px; padding-top:0; padding-bottom:0 

}



#main .box  {	

	background: #efefef; 

	padding: 5px; 

	border: 1px solid #ccc;

}



#main .right ul { 

	margin: 5px 0 5px 0; 

	padding : 0; 

	list-style : none; 

	border-bottom: 0px solid #eee; 

	list-style-type: square;

	color: #a90000;

}

	

#main .right li { 

	margin: 0 0 2px 2px;

	padding: 0 0 0 0px;

	color: #555555;

	list-style : none; 

}



#main .right  .text {

	margin: 0 0 20px 2px;

	padding: 0 0 0 0px;

	color: #808080;

}



.img_left {

	padding: 0 0px 0px 0;

	margin: 12px;

	float: left;

	border: 1px solid #3A3A3A;

}



.img_right {

	border: 1px solid #3A3A3A;

	padding: 0 0 0px 00px;

	float: right;

	margin: 12px;

}





input,

textarea {

	padding: 1px 3px;

	margin: 5px 0;

	font: 1em Helvetica,Arial,sans-serif;

	color: #895519;

	background-color: #F1E3D3;

	border: 1px solid #895519;

}





input {

  width: 67%;

}



textarea {

  width: 93%;

  /*

     

  scrollbar-3dlight-color : #F1E3D3;

  scrollbar-arrow-color : #895519;

  scrollbar-darkshadow-color : #F1E3D3;

  scrollbar-face-color : #F1E3D3;

  scrollbar-highlight-color : #895519;

  scrollbar-shadow-color : #895519;

  scrollbar-track-color : #F1E3D3; */    

  }







input:hover,

input:focus,

textarea:hover,

textarea:focus {

	color: #F1E3D3;

	background-color: #895519;

	border: 1px solid #7FFF00;

}



#highlight {

	float: left;

	width: 250px;

	background-color: #F5DEC5;

	border: 1px solid #B5600D;

	padding: 10px;

	margin-top: 10px;

	margin-bottom: 5px;

	margin-right: 8px;

}
#highlight1 {

	float: left;

	width: 330px;

	background-color: #F5DEC5;

	border: 1px solid #B5600D;

	padding: 10px;

	margin-top: 10px;

	margin-bottom: 5px;

	margin-right: 8px;

}



#footer {

	clear: both;

	height: 70px;

	background: url('images/footerbg.gif') repeat-x bottom left;

	color: #ffffff;

	padding: 0px;

	text-align: center; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; font-family:Helvetica, Arial, sans-serif, small-caps; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px

}



#footer .info { 

	padding: 20px 0px 0px 5px; 

}



#footer a {

	color: Lime;

}



.comments { 

	background: url('images/comments.gif') no-repeat bottom right;

	text-align: right; 

	margin-left:0px; margin-right:20px; margin-top:0px; margin-bottom:10px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:0px 

}



ul { 

	margin:0px 0px 0px 135px;

	padding:0px 0px 3px 5px;

	list-style: circle;

}



li { 	

	margin: 5px 0px 5px 15px; 

	padding: 0px 5px 0px 5px;	

	color: #808080;

}



p { 

	margin: 0 0 5px 0; 

	padding: 0; 

	color: #808080; 

}



a {

	color: #8D3F06;

	

}



p a {

	text-decoration:none;

	border-bottom: 1px dotted;

}



a:hover { 

	color: #339e1e;

	text-decoration:none; 

}



h1 { 

	padding:0; 

	margin:0; 

	color: #4fb6e5; 

	font: bold 29px Helvetica,Arial,sans-serif; 

	letter-spacing: -1px;

}



h1 a { 

	color: #4fb6e5;

}



h2 {

	color: #31694E;

	font-size: 22px;

	font-weight: bold;

	background: White url('images/h2.gif') no-repeat;; font-size:23px; font-weight:bold; font-style:normal; font-variant:small-caps; font-family:Helvetica, Arial, sans-serif; margin-left:0px; margin-right:0; margin-top:12px; margin-bottom:5px; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0

}



h2 a { 

   text-decoration:none;

	color: #31694E; 

}



h2 a:hover { 

	text-decoration:none;

	color: #4e92e6; 

	text-decoration:none; 

 }

blockquote {

	margin: 20px;

	padding: 8px;

	background: #F1E3D3;

	border-top: 1px solid #974406;

	border-bottom: 1px solid #974406;

	border-left: 1px dotted #974406;

	border-right: 1px dotted #974406;

}