/*Structured layout mainpage*/
body { color: #232323; background: #222; }
#footerwrap, #subpage #footerwrap { background: #222; }
/*HEAD AREA*/
#nav li a { color: #aaa; }
#nav .current a, #nav li a:hover { color: #fff; }
#top #nav li ul a { border: 1px solid #484848; border-top: none; color: #aaa; background: #222; }
	#top #nav li ul a:hover { background: #262626; color: #fff; }
#top #nav li ul { border-top: 1px solid #484848; }
/*infotext*/
#infotext h1,
#infotext h2{ color: #000; }
	#infotext h1 strong,
	#infotext h2 strong{ color: #B00000; }
/*content*/
#sidebar h3 { border-bottom: 1px solid #d6d6d6; }
#sidebar .box a { border-bottom: 1px solid #d6d6d6; }
/*blog*/
.post_data { border: 1px solid #d6d6d6; border-left: none; border-right: none; }
.entry .date { color: #8D8D8D; }
/*pagination*/
#top .pagination span, #top .pagination a { border: 1px solid #666666; }
#top .pagination a:hover { border: 1px solid #B00000; }
#top .pagination .current { background: #666666; border: 1px solid #222; color: #fff; }
/*footer*/
#footer { color: #cbcbcb; }
	#footerwrap.stretch #footer, #subpage #footerwrap.stretch #footer{ background: #222; }
	#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer a { color: #cbcbcb; }
	#footer .box ul { border-top: 1px solid #4a4a4a; }
		#footer .box ul li a { border-bottom: 1px solid #4a4a4a; }
			#footer .box ul li a:hover { color: #fff; }
	#footer .custom_button { color: #fff; }
		#footer .custom_button:hover { background-color: #666; }
	#footer #s { background: #494949; color: #ccc; }
input, select, textarea { color: #777; }
.wrapper a { color: #777777; border-bottom: 1px solid #B00000; }
	.wrapper a:hover { border-bottom: 1px solid #666; color: #B00000; }
h1,h2,h3,h4,h5,h6, legend { color: #222; }
#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a { color: #222; }
#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover { color: #555; }
.lightbox_video, .lightbox_image { background: transparent url(../../images/skin1/ltr/video.png) no-repeat center center; }
#top .lightbox_image { background: transparent url(../../images/skin1/ltr/magnify.png) no-repeat center center; }
/*comments*/
.gravatar img { border: 1px solid #D6D6D6; }
/*CONTACT FORM*/
.text_input, .text_area { border: 1px solid #D6D6D6; }
#send, #submit { border: 1px solid #D6D6D6; background: #222; color: #fff; }
#submit:hover, #send:hover { background: #eee; color: #222; }
.valid .text_input, .valid .text_area { border: 1px solid #70A41B; }
/*#70A41B*/
.error .text_input, .error .text_area { border: 1px solid #B00000; }
.ajax_alert .text_input, .ajax_alert .text_area { border: 1px solid #ffb628; }