/***[basic]***/
	*{
	margin:0 0;
	padding:0;
	}
	
	body
	{
	background:#000 url(../images/main-bg.jpg) repeat-x top left;
	font:12px Arial, Helvetica, sans-serif;
	}
	
	h1
	{
	font-size:17px;
	color:#A3AB24;
	padding-bottom:10px;
	font-weight:normal;
	}
	
	hr
	{
	background:#9EA124;
	color:#9EA124;
	height:1px;
	border:0;
	}
	
	a
	{
	text-decoration:none;
	color:#000;
	}
	
	a:hover
	{
	text-decoration:underline;
	}
	
	img
	{
	border:0;
	}
	
	ul
	{
	list-style:none;
	}
	
	form label span
	{
	color:#C24704;
	}
	p.message
	{
	}


/***[Structure]***/

	#wrapper
	{
	margin:0 auto;
	width:779px;
	overflow:hidden;
	}
	
	#wrapper .column 
	{
	  padding-bottom: 20010px;
	  margin-bottom: -20000px;  
	}
	

/***[Content]***/

#content
{
width:454px;
float:left;
background: #fff url(../images/content-bg.jpg) repeat-y top left;
padding:0 20px 0 30px;
}

#content a
{
text-decoration:underline;
}

#content p
{
margin-bottom:10px;
}

#content img
{
float:left;
margin-right:15px;
}

#content h2
{
font-size:13px;
}

#content ul
{
list-style: url(../images/bul.gif);
padding-left:10px;
margin-bottom:25px;
}

#content ul li
{
margin-bottom:5px;
}

#content #fav
{
width:454px;
padding-top:10px;
}

#content #fav h3
{
font: bold 13px arial;
color:#c00;
}

.sitemappartners
{
float:left;
width:auto;
margin-right:20px;
}

/***[Left Navigagion]***/

#left-navigation
{
width:504px;
float:left;
background:url(../images/title.jpg) no-repeat left 62px;
height:284px;

}

#left-navigation img
{
float:right;
padding:52px 1px 0 0;
}

/***[Top Navigation]***/

#top-navigation
{
width:504px;
float:left;
height:62px;
background:url(../images/topleft-crn.jpg) no-repeat top left;
}

#top-navigation img
{
float:left;
}

/***[Right Navigation]***/

#right-navigation
{
width:275px;
float:right;
background:#989D20 url(../images/right-topimg.jpg) no-repeat left top;
padding-top:62px;
}

#right-navigation .bt-img
{
width:275px;
float:left;
background:url(../images/right-btm-bg.jpg) no-repeat left top;
height:277px;
}

/***[top-navigation]***/

#top-navigation ul
{
width:425px;
float:right;
height:62px;
padding:0 0 0 37px;
background:#A5A728 url(../images/top-bg.jpg) no-repeat top left;
}

#top-navigation ul li
{
float:left;
}

#top-navigation ul li a
{
float:left;
margin-right:9px;
border: 1px solid #7A7C21;
border-top:0px;
height:21px;
background:#ACAD1C url(../images/top-link-bg.jpg) repeat-x top left;
padding:6px 5px 0 5px;
}

#body_home #top-navigation ul li.home a,
#body_about #top-navigation ul li.about a,
#body_sitemap #top-navigation ul li.sitemap a,
#body_partners #top-navigation ul li.partners a
{
background:url(../images/top-bg-id.jpg) repeat-x left top;
}

/***[right-navigation-partners]***/

#right-navigation .partners-link
{
width:260px;
float:right;
height:113px;
padding:88px 0 0 15px;
background:#fff url(../images/partners-curve.jpg) no-repeat top right;
}

#right-navigation .partners-link h2
{
font:bold 16px arial;
color:#000;
}

#right-navigation .partners-link ul
{
width:135px;
float:left;
}

#right-navigation .partners-link ul li
{
padding:0 0 0 15x;
list-style:none;
}

#right-navigation .partners-link ul li a
{
color:#F03E01;
}

/***[right-navigation-articles]***/

#right-navigation .article-link
{
width:275px;
float:left;
}

#right-navigation .article-link h2
{
width:260px;
display:block;
height:24px;
float:left;
font:20px georgia;
color:#000;
padding:14px 0 0 15px;
background:#989D20 url(../images/right-h2-bg.jpg) no-repeat top left;
}

#right-navigation .article-link ul
{
width:275px;
float:left;
}

#right-navigation .article-link ul li
{
list-style:none;
background-color:#A5A72A;
margin-bottom:2px;
}

#right-navigation .article-link ul li h3 
{
font:bold 12px arial;
background:none;
padding:10px 0 0 15px;
}

#right-navigation .article-link ul li h3 a
{
color:#000;
}

#right-navigation .article-link ul li p
{
color:#000;
padding:0px 10px 5px 15px;
}

#footer
{
width:779px;
float:right;
padding:0 0 10px 0;

}

#footernote
{
width:245px;
float:right;
color:#fff;
padding:5px 15px 0 15px;
border-top:#8D901D 1px solid;
}

/***[Forms]***/

form{

}

fieldset{
margin-bottom:10px;
display:block;

border-color:#060;
border:none;
}
	
legend
{
font-size:13px;
}
	
input
{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}
	
label
{
font-size:12px;
display:block;
margin-top:5px;
width:200px;
}
	
input.frm_text
{
width:300px;
border:#C4B033 1px solid;
}
	
textarea
{
width:300px;
height:150px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
border:#C4B033 1px solid;
}
	
input.frm_submit
{
display:block;
clear:both;
margin-top:10px;
font-size:12px;
padding:2px 4px;
color:#000;
border:0;
background:#C4B033;
}
