body{
background: #333 url(../images/mainbg.jpg) no-repeat 0px 0px;
color:#eee;
}
#main{
background: transparent url(../images/skin2/bg.jpg) no-repeat 0px 0px;
}
.box{
border-right:1px dotted #555;
}
/*********************************************************************************************************
2.) Head Area: 
**********************************************************************************************************/	
#head{
border-bottom:1px solid #555;
}
#top .logo a{
background: transparent url(../images/skin2/logo.png) repeat-x top left;
}
#top #nav a{
  margin: 0 !important;
  padding: 0 15px;
  height: 28px;
}
#top #nav a:hover {
  background: #efb454;
  color: #000;
}
/*image slider*/
#featured{
background: url(../images/bigbg.jpg) no-repeat 0px 0px;
border-bottom:1px solid #555;
}
.item, .wrapper img{
border:1px solid #555;
background: #222;
}
.additional_info{
padding:25px 0 40px 0;
border-bottom:1px solid #555;
}
.additional_info h2 {
  width: 710px !important;
}
.additional_info h2 a{
color:#fff;
}
.additional_info h2 a:hover{
color:#5a5a5a;
}
#twitterbox{
background: transparent url(../images/skin2/twitter.png) no-repeat 5px 10px;
}
#top #nav li ul a{
background: #333;
border:1px solid #555;
border-top:none;
}
#top #nav li ul a:hover{
background:#292929;
}
#top #nav li ul ul {
border-top:1px solid #555;
}
/*********************************************************************************************************
3.) Additional info Area: 
**********************************************************************************************************/	
.get_in_touch{
background: transparent url(../images/skin2/button_get_in_touch.png) no-repeat top left;
}
.get_in_touch:hover{
background: transparent url(../images/skin2/button_get_in_touch.png) no-repeat bottom left;
}
/*********************************************************************************************************
4.) Content Area: 
**********************************************************************************************************/	
.entry form input[type="submit"] {
  background-color:#F7941D;
  border:1px solid #ABABAB;
  color:#FFFFFF;
  cursor:pointer;
}
.entry-head{
color:#999;
}
.entry-head a{
color:#777;
}
.entry li {
border-bottom:1px solid #555;
}
.entry ul, .entry ol {
border-top:1px solid #555;
}
.post_name {
  float: left;
  width: 250px;
}
.post_name a {
  width: 100% !important;
}
.comment_count {
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/commentico.jpg) 40% 40% no-repeat;
  color: #000;
}
.comment_count p {
  margin: 3px 0 2px 10px;
}
.blog_more {
  clear: both;
  float: left;
}
/*********************************************************************************************************
5.) Sidebar area
**********************************************************************************************************/	
#top #latest_news a, .widget a, .widget_categories a, .widget_pages a, .widget_archive a , .widget_recent_entries a, li.recentcomments, .widget_meta a{
border-bottom:1px solid #555;
}
#top #latest_news a:hover, .widget a:hover{
background-color: #292929;
color:#fff;
}
.meta_sub{
border-right:1px solid #555;
}
/*generic*/
blockquote {
color:#fff;
}
blockquote {
border-left:3px solid #fff;
}
.box strong{
color:#fff;
}
.more-link {
background:transparent url(../images/skin2/dot.png) no-repeat scroll 0px 6px;
color:#f7941d;
}
/*generic color*/
h1 a, h2 a, h3 a, h4 a, h5 a h6 a{
color:#fff;
}
a{
color:#fff;
}
a:hover{
color:#ddd;
}
#top a:hover img{
border:1px solid #aaa;
}
h1,h2,h3,h4,h5,h6, legend{
color:#eee;
}
.meta{
color:#999;
}	
/*CONTACT FORM*/	
.valid .text_input, .valid .text_area{border:1px solid #70A41B;} /*#70A41B*/
.error .text_input, .error .text_area{border:1px solid #EE2A00;}
.ajax_alert .text_input, .ajax_alert .text_area{border:1px solid #ffb628;}
#s, .text_input, .text_area, textarea, #commentform input{
	border:1px solid #ababab;
	color:#666;
	}
#send, #top #submit{
	border:1px solid #ababab;
	background-color:#f7941d;
	cursor:pointer;
	color:#fff;
	}	
#send:hover, #top #submit:hover{
	background-color:#fff;
	color:#666;
	}
#searchsubmit{
background: transparent url(../images/skin2/button_search.png) no-repeat left top;
}
#searchsubmit:hover{
background: transparent url(../images/skin2/button_search.png) no-repeat left bottom;
}
#footer{
z-index: 90;
margin: 0 auto;
border-top:1px solid #555;
}

/* ---------------------- Pagination -------------------*/

.pagination span, .pagination a{
	border:1px solid #555;
	color:#fff;
	background:#FFFFFF url(../images/skin2/bg.jpg) no-repeat scroll top center;
}
.pagination a:hover{
	border:1px solid #555;
	color:#fff;
	background:#222;
}
.pagination .current{
	border:1px solid #555;
	color:#fff;
	background:#222;
}

#top .commentlist .odd{
  background: transparent url(../images/skin2/bg.jpg) repeat-x top center;
}
div.box3 img {
  background: #4a4a4a !important;
}
/*------------------------- Social Networks ------------------------------*/
div.box1 .entry {
  padding-bottom: 10px !important;
}
.wrapperwidgets {
  clear:both;
  float:left;
  padding-bottom:0px;
  position:relative;
  width:940px !important;
  background: #383838;
}
.special {
  clear: both;
  width: auto;
}
.special a {
  width: 0 !important;
  padding: 0 !important;
  display: inline !important;
  border: none;
  background: #FF9F00;
  color: #000;
  font-weight: bold;
}
.socialnetworks {
  clear: both;
  float: left;
  width: 614px;
  background-color: #4a4a4a;
}
.socialnetworks ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.socialnetworks ul li {
  display: inline;
  width: auto;
}
.socialnetworks ul li img,.share ul li img {
  background: none !important;
  border: none !important;
}
.socialnetworks ul li a {
  text-decoration: none;
}
.widgetcform h3.widgettitle {
  padding-left: 10px;
}
#subscribe2 {
  padding-bottom: 15px !important;
}
#subscribe2 .search a, .contactsb a {
  width: 0 !important;
  padding: 0 !important;
  display: inline !important;
}
#subscribe2 .search form input {
  margin:0 0 8px;
  padding:3px;
  width: 270px;
  vertical-align:top;
  background:#FBFBFB;
  border:#F0F0F0 solid 1px;
  color: #000;
}
#subscribe2 .search form input[type="submit"] {
  width: 40%;
  background-color:#F7941D;
  border:1px solid #ABABAB;
  color:#FFFFFF;
  cursor:pointer;
}
.fpbox5 #text-3 .textwidget p a {
  display: inline !important;
  padding:0 !important;
  width:0 !important;
}
.fpbox5 #text-3 {
  padding-bottom: 15px !important;
}
.fpbox5 #text-3 .textwidget p a.qdownload {
  padding: 3px 5px !important;
  background-color:#F7941D;
  border:1px solid #ABABAB;
  color:#000;
  cursor:pointer;
} 
.fpbox5 #text-4 h3 {
  clear: none;
  float: left;
  margin-top: 8px;
}
.fpbox5 #text-4 {
  padding-bottom: 5px !important;
}
.fpbox5 #text-4 .textwidget {
  float: left;
}
.fpbox5 #text-4 .textwidget img {
  padding: 0 5px;
  background: none !important;
  border: none !important;
}
.comnet ul {
  list-style: none;
  padding: 0;
}
.comnet ul li {
  display: inline;
  margin-right: 8px;
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}
.comnet ul li a {
  font-size: 11px;
  text-decoration: none;
  color: #fff;
}
.comnet ul li img {
  margin-right: 4px;
  background: none;
  border: none;
}
.comnet {
  background: #ffa500;
	height: 30px;
	width: 970px;
	position: relative;
	left:-15px;
	float: left;
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
  -khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	z-index: 100; /* the stack order: foreground */
}
.triangle-l {
	border-color: transparent #ffa500 transparent transparent;
	border-style:solid;
	border-width:15px;
	height:0;
	width:0;
	position: relative;
  left: -30px;
	top: 15px;
	z-index: -1; /* displayed under bubble */
}
.triangle-r {
	border-color: transparent transparent transparent #ffa500;
	border-style:solid;
	border-width:15px;
	height:0;
	width:0;
	position: relative;
	left: 940px;
	top: -15px;
	z-index: -1; /* displayed under bubble */
}
.footext {
  width: auto;
  height: 30px;
  padding: 0 10px;
  position: relative;
  z-index: -2;
  top: -30px;
  background: #383838;
}
.entry-head {
  margin-bottom: 10px;
}
.share {
  clear: both;
  float: left;
  width: 614px;
  border-top: 1px dotted #565656;
  border-bottom: 1px dotted #565656;
}
.share ul {
  list-style: none;
}
.share ul li {
  display: inline;
  margin-right: 10px;
}
.share ul li a { 
  text-decoration: none;
}
.share iframe {
margin-top: 10px;
}
.commententry {
  clear: both;
  float: left;
  margin: 8px 0 0 0;
}
#commentform {
  margin-top: 15px;
}
#trackbacks {
  margin-bottom: 5px;
  border-top: 1px dotted #565656;
  border-bottom: 1px dotted #565656;
}
.trackbackurl,.pingbackurl {
  margin-top: 5px;
}
.morelink a{
  display: inline !important;
  padding: 0 !important;
  width: 80px !important;
  border-bottom: none;
}
.widget ul.posts h4 a {
  border-bottom: none;
}
img#wpstats{width:0px;height:0px;overflow:hidden}
