/*
IE7 FIXES
*/

#headercontainer { left: 0; }

#headersocial {
	margin-left: -960px;
}

#headertextline {
	margin-left: -960px;
}

#slider .nivo-controlNav {
	position:absolute;
	left:0;
	bottom:-95px;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
	width: 190px; /*width of sub menus*/
	padding: 10px;
    padding-left: 10px;
	border-top-width: 0;
}

.ddsmoothmenu ul li ul li{
	padding: 0px;
	padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.ddsmoothmenu ul ul{
	padding-top: 15px;
	padding-bottom: 5px;
}

#search .searchbutton { 
	line-height: 16px;
}

.subsearch .searchbutton { 
	margin-left: -1px;
}
.blogcategories {
	padding-bottom: 4px;
}

.dividerbig span {
	margin-top: 24px;
}

#minigal {
	margin-bottom: 0px;
}

.sidebarads {
	margin-bottom: 0px;
}

.addreply, .sendmessage, .sendnews {
	line-height: 23px;
	border: 0;
} 

.addreply:hover, .sendmessage:hover, .sendnews:hover { 
	border: 0;
}

.pricingtable tbody span.check{
	margin-left: -16px;
	margin-top: -12px;
}
.pricingtable tbody span.no{
	margin-left: -16px;
	margin-top: -12px;
}

.blogpost .postinfo div.twitterwrap {
	padding-bottom: 10px;
}

/* AnythingSlider IE7 and older stylesheet - included !important flag in case the theme is loaded after page load */

/* Navigation Arrows */
div.anythingSlider .arrow {
	top: 35% !important;
}
div.anythingSlider-metallic .arrow {
	top: 40% !important;
}
div.anythingSlider-construction .arrow {
	top: 14% !important;
}
div.anythingSlider-minimalist-round .arrow , div.anythingSlider-minimalist-square .arrow {
	top: 45% !important;
}
div.anythingSlider-cs-portfolio .arrow {
	bottom: -24px !important;
}

div.anythingSlider .arrow a,
div.anythingSlider-metallic .arrow a,
div.anythingSlider-minimalist-square .arrow a,
div.anythingSlider-construction .arrow a,
div.anythingSlider-minimalist-round .arrow a {
	margin: 0 !important;
}

/* When using the navigationSize option, the side margins need to be zero
   None of the navigation panels look good in IE7 now =( */
div.anythingSlider .anythingControls ul.thumbNav a {
	margin: 0;
}
div.anythingSlider .anythingControls .anythingNavWindow li {
	padding: 3px 0 0 0;
}
div.anythingSlider-cs-portfolio .anythingControls .anythingNavWindow {
	margin: 18px 0 0 0;
}
div.anythingSlider-metallic .anythingControls,
div.anythingSlider-minimalist-square .anythingControls,
div.anythingSlider-construction .anythingControls,
div.anythingSlider-minimalist-round .anythingControls {
	width: 70%; /* arbitrary percentage, adjust to fit your slider in IE7 */
	margin-top: 3px;
}
