body
{
	background-color: #1E1E1E;
	background-image: url(../images/bg.body.png);
	color: #A6A6A6;
}

a
{
	color: #FFA315;
}

a:hover
{
	color: #F4F4F4;
}

input
{
	color: #3F3F3F;
	border-color: #3F3F3F;
	background-color: #FFFFFF;
}

option
{
	background-color: #FFFFFF;
}

select
{
	color: #3F3F3F;
	border-color: #3F3F3F;
	background-color: #FFFFFF;	
}

textarea,
.CodeMirror-wrapping
{
	color: #3F3F3F;
	border-color: #3F3F3F;
	background-color: #FFFFFF;	
}

#wrapper
{
	background-image: url(../images/bg.content.png);
}

/**************************************************************************************/
/*   Header
/**************************************************************************************/
/**************************************************************************************/

#header
{
}

#header .row1 h1, 
#header .row1 h2, 
#header .row1 h3
{
	color: #F4F4F4;
	background-image: url(../images/bg.header.h.png);
}

#header .inputbox
{
}

#header #fading img
{
}

#header #slidenews
{
	background-image: url(../images/bg.header.h.png);	
}

#header #slideshow
{
	/*background-image: url(../images/bg.slideshow.png);*/
}

#header #mainmenu
{
}

#header #mainmenu ul.menu
{
	background-color: #000000;
	border-color: #363636;
}

#header #mainmenu ul.menu li a,
#header #mainmenu ul.menu ul li a 
{
	color: #F4F4F4;
}

#header #mainmenu ul.menu li.current a,
#header #mainmenu ul.menu li.active a,
#header #mainmenu ul.menu li a:hover,
#header #mainmenu ul.menu ul li.current a,
#header #mainmenu ul.menu ul li.active a
{
	color: #FFA315;		
}

#header #mainmenu ul.menu li.current a:hover,
#header #mainmenu ul.menu li.active a:hover,
#header #mainmenu ul.menu ul li.current a:hover,
#header #mainmenu ul.menu ul li.active a:hover
#header #mainmenu ul.menu ul li a
{
	color: #F4F4F4;	
}

#header #mainmenu ul.menu ul 
{
	background-color: #000000; 
	border-color: #363636;	
}

#header #mainmenu ul.menu ul li.parent
{
	background-image: url(../images/mark.parent.png);
}

#header #submenu #home a
{
	background-image: url(../images/btnof_home.png);
}

#header #submenu #home a:hover
{
	background-image: url(../images/btnon_home.png);
}

#header #submenu #contact a
{
	background-image: url(../images/btnof_contact.png);
}

#header #submenu #contact a:hover
{
	background-image: url(../images/btnon_contact.png);	
}

#header #submenu #search a
{
	background-image: url(../images/btnof_search.png);			
}

#header #submenu #search a:hover
{
	background-image: url(../images/btnon_search.png);	
}

#header #submenu .separator
{
	background-image: url(../images/submenu_sep.png);
}


/**************************************************************************************/
/*   Column Left & Right
/**************************************************************************************/
/**************************************************************************************/

#colleft,
#colright
{
}

#colleft h1, 
#colleft h2, 
#colleft h3,
#colright h1, 
#colright h2, 
#colright h3
{
	color: #F4F4F4;
	background-image: url(../images/bg.h.png);	
}

#colleft h1 a, 
#colleft h2 a, 
#colleft h3 a,
#colright h1 a, 
#colright h2 a, 
#colright h3 a
{
	color: #F4F4F4;
}

#colleft h4, 
#colright h4 
{
	color: #F4F4F4;
}

#colleft li,
#colright li  
{
	list-style-image: url(../images/mark.png);
	background-image: url(../images/bg.menu.li_1.png);	
}

#colleft ul ul li,
#colright ul ul li  
{
	list-style-image: url(../images/mark.png);
	background-image: url(../images/bg.menu.li_2.png);	
}

#colleft a,
#colright a
{
	color: #A6A6A6;
	border-color: #A6A6A6;
}


#colleft a:hover,
#colright a:hover
{
	color: #FFA315;	
}

#colleft img,
#colright img
{
	border-color: #3A3A3A;
}

#colleft button, 
#colleft .button,
#colright button, 
#colright .button
{
	background-image: url(../images/btn.colside.png);
	background-color: transparent !important;
	color: #F6F6F6;
}

#colleft button:hover, 
#colleft .button:hover,
#colright button:hover, 
#colright .button:hover
{
	color: #333333;
}

#colleft input,
#colright input
{
	background-color: #F9F9F9 !important;
    border-color: #3F3F3F;
}

#colleft .search input,
#colright .search input
{
	background-color: #F9F9F9 !important;
}

#colleft .inputbox,
#colright .inputbox
{
}


/**************************************************************************************/
/*   Column Main 
/**************************************************************************************/
/**************************************************************************************/

#colmain
{
	
}

#colmain .blog-featured,
#colmain .item-page,
#colmain .contact,
#colmain .registration,
#colmain .reset,
#colmain .remind,
#colmain .profile,
#colmain .edit,
#colmain .search-results,
#colmain .categories-list
{
	background-color: transparent;
}

#colmain .leading-0 {
}

#colmain h1, 
#colmain h2, 
#colmain h3,
#colmain h4,
#colmain h5
{
	color: #F4F4F4;
}

#colmain h1 a, 
#colmain h2 a, 
#colmain h3 a,
#colmain h4 a,
#colmain h5 a
{
	color: #F4F4F4;
}

#colmain h1 a:hover, 
#colmain h2 a:hover, 
#colmain h3 a:hover,
#colmain h4 a:hover,
#colmain h5 a:hover
{
	color: #FFA315;
}

#colmain .item h1, 
#colmain .item h2, 
#colmain .item h3,
#colmain .item h4,
#colmain .item h5
{
	color: #F4F4F4;
	background-image: url(../images/bg.item.h.png);
}
#colmain .item h1 a, 
#colmain .item h2 a, 
#colmain .item h3 a,
#colmain .item h4 a,
#colmain .item h5 a
{
    background-image: url(../images/harrow.png);
}
	
#colmain a
{
	color: #FFA315;
}

#colmain a:hover
{
	color: #A6A6A6;
}

#colmain li  
{
list-style-image: url(../images/mark.png);
}

#colmain input
{
	/*background-color: #FFFFFF;*/
}

/*#colmain input[type="checkbox"],
#colmain input[type="radio"]
{
	background-color: transparent !important!
}*/

#colmain p
{
	color: #A6A6A6;
}

#colmain .blog-featured .readmore,
#colmain .row1 .readmore
{
	background-image: url(../images/bg.readmore.png);
	background-position: right;
	background-repeat: no-repeat;
}

#colmain .readmore:hover
{
	border-color: #FFA315;
}

#colmain .readmore a
{
	color: #A6A6A6;
}

#colmain .readmore a:hover
{
	color: #FFA315;
}

#colmain .readmore button,
#colmain .readmore .button
{
	color: #A6A6A6;
}

#colmain .readmore button:hover, 
#colmain .readmore .button:hover
{
	color: #FFA315;
}

#colmain button, 
#colmain .button
{
	background-image: url(../images/btn.colmain.png);
	color: #F6F6F6;	
}

#colmain button:hover, 
#colmain .button:hover
{
	color: #333333;	
}
	
#colmain #adsense
{
}

#colmain .adsense
{
	background-color: transparent;
}

#colmain .inputbox,
#colmain #jform_name,
#colmain #jform_username,
#colmain #jform_password1,
#colmain #jform_password2,
#colmain #jform_email,
#colmain #jform_email1,
#colmain #jform_email2,
#colmain #jform_title,
#colmain #jform_url,
#colmain #jform_catid,
#colmain #jform_state,
#colmain #jform_params_editor,
#colmain #jform_params_timezone,
#colmain #jform_params_language,
#colmain #jform_params_admin_style,
#colmain #jform_params_admin_language,
#colmain #jform_params_helpsite,
#colmain #username,
#colmain #password
{
	border-color: #3F3F3F;
}

#colmain #editor-xtd-buttons .button2-left .readmore a
{
	color: #A6A6A6;
}

#colmain #member-registration fieldset,
#colmain #member-profile fieldset,
#colmain #adminForm fieldset,
#colmain .registration fieldset,
#colmain .profile fieldset
{
}

#colmain #users-profile-core legend,
#colmain #users-profile-custom legend,
#colmain #adminForm legend,
#colmain .profile-edit legend,
#colmain .registration legend
{
	color: #F4F4F4;
}

#colmain span.spacer > span.text label 
{
	color: #A6A6A6;
}

#colmain .login fieldset
{
}


#colmain #searchForm .phrases,
#colmain #searchForm .only
{
	border-color: #3F3F3F;
}

#colmain #jform_spacer-lbl,
#colmain label.invalid,
#colmain .red,
#colmain .star,
#colmain .asterisk
{
	color: #FFA315;
}

/**************************************************************************************/
/*   Row 1 			  																  */

#colmain .row1
{
	background-color: transparent;
}

#colmain .row1 h1,
#colmain .row1 h2,
#colmain .row1 h3
{
	color: #F4F4F4;
	background-image: url(../images/bg.h.png);	
}


/**************************************************************************************/
/*   Footer
/**************************************************************************************/
/**************************************************************************************/

#footercontent
{
	background-image: url(../images/bg.footer.png);
}

#footer h1, 
#footer h2, 
#footer h3,
#footer p,
#footer a,
#footer #footermenu li a,
#footer #footertrademark
{
	color: #A6A6A6;	
	
}

#footer a:hover,
#footer #footermenu li a:hover
{
	color: #FFA315;
}

#footer .moduletable,
#footer .moduletable_text, 
#footer .moduletable_menu,
#footer .contentpaneopen
{
}

#footer #getintouch
{
	background-color: #000000;
	border-color: #313131;		
}

#footer .inputbox
{
}

#footer .row2
{
	color: #A6A6A6;	
}

#footer .row2 .row2col1
{
	border-color: #313131;	
	background-color: #000000;
}

#footer .row2 .row2col1 #trade
{
}

#footer .row2 .row2col1 #ascopy
{
}

/**************************************************************************************/
/**************************************************************************************/
/*   General Element IDs and classes
/**************************************************************************************/
/**************************************************************************************/


#companyname
{
	/*background-color: #000000;
	border-color: #363636;*/
}

.companyname,
.slogan,
.companyname a
{
	color: #F4F4F4;
}

.moduletable_menu li a:hover
{
	color: #D8D8D8;
}


#breadcrumb
{
	background-image: url("../images/bg.item.h.png");
	color: #F4F4F4;
}

#breadcrumb a
{
	color: #FFA315;
}

#breadcrumb a:hover
{
	color: #F4F4F4;
}

.hword
{
	color: #FFA315;
}