/*
Theme Name: ADRToolbox.com
Theme URI: http://www.ADRToolbox.com/
Description: ADRToolbox.com.
Version: 1.0
Author: James Maabadi
Author URI: http://www.basinhosting.com/
Tags: adr


*/



html{height:100%;}
body{margin:0;font-size:12px;font-family:verdana,arial,sans-serif;color:#000000;background:#363636;text-align:center;}

#page{margin:0;}
#wrap{margin:0;}

.wrapper   {margin:0 auto;width:895px;text-align:left;}

.col2-left {margin:0;width:50%;float:left;}
.col2-right{margin:0;width:50%;float:right;}

.clear{clear:both;}

h1{margin:8px 0 20px 0;color:#345CA6;font-size:2.2em;font-weight:normal;line-height:1.5em;}
h2{margin:8px 0 8px;font-size:1.3em;}
h3{margin:8px 0 16px;}
h4{margin:8px 0 16px;}
h5{margin:8px 0 16px;}
h6{margin:8px 0 16px;}

h1 a,h1 a:visited{text-decoration:none;}
h1 a:hover{text-decoration:underline;}
h2 a,h2 a:visited{text-decoration:none;}
h2 a:hover{text-decoration:underline;}

ul{margin:8px 0 16px;padding:0 0 0 24px;}
ol{margin:8px 0 16px;padding:0 0 0 24px;}

p{margin:8px 0 16px;}

a{color:#345CA6;}
a:visited{color:#345CA6;}
a:hover{}

#main a,#main a:visited{font-weight:bold;}

#head{margin:0;color:#000033;background:#F7F7F9;}
#head .col2-left {margin:0;width:20%;float:left;}
#head .col2-right{margin:0;width:79%;float:right;text-align:right;}

#logo{margin:20px 0 0;height:80px;}
#logo a,#logo a:visited{display:block;width:170px;height:75px;background:url('images/logo_adr_top.png') no-repeat left top;}
#logo a span{position:absolute;left:-9999em;}
#logo p{margin:0;padding:0;position:absolute;left:-9999em;}

#head .nav{margin:30px 0 0;padding:0;line-height:40px;}
#head .nav a,#head .nav a:visited{color:#000000;font-size:0.9em;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#head .nav a:hover{text-decoration:underline;}

#tick{margin:0;color:#ffffff;background:#00003e;}
#tick .wrapper{height:35px;line-height:35px;}
#tick .col2-left {margin:0;width:50%;float:left;}
#tick .col2-right{margin:0;width:50%;float:right;}
#tick a{color:#ffffff;}

#cont{margin:0;padding:30px 0;background:#F7F7F9;}
#cont .wrapper{background:#ffffff;}

#main{margin:0 15px;padding:15px 0;width:650px;float:left;line-height:1.6em;}
#side{margin:0 15px 0 0;padding:15px 0;width:200px;float:right;}

#foot{margin:0;background:#e3e3e3;}
#foot .wrapper{padding:30px 0;}

#foot a,#foot a:visited{display:block;float:left;margin:0 10px 0 0;text-decoration:none;border:none;}
#foot img{margin:0;padding:0;float:left;height:32px;text-decoration:none;border:none;}

#foot a.social,#foot a:visited.social{float:right;}
#foot .social img{float:right;}

#foot2{margin:0;color:#717171;}
#foot2 .wrapper{padding:30px 0;}
#foot2 .col2-left {margin:0;width:59%;float:left;}
#foot2 .col2-right{margin:0;width:40%;float:right;text-align:right;}


#quotes{margin:0 0 15px;padding:0 0 0 120px;height:200px;}
#quotes img{display:block;}
#mySlideShow{width: 438px !important;height: 200px !important;margin-left:auto;margin-right:auto;}
#mySlideshow a { cursor: default !important;text-decoration:none;border:none;}
#mySlideshow img{border:none;}

.widget{padding:0 0 0 20px;}
.widget .widget-title{color:#000066;font-weight:normal;font-size:1.6em;text-transform:lowercase;text-decoration:none;}

.widget #quoterotator{color:#000066;}
#QuoteRotator_displayWidget{height:200px;}

.widget_pages{margin:0;padding:10px 0;}
.widget_pages ul{margin:0;}
.widget_pages li{margin:0 0 8px;padding:0;list-style:none;}
.widget_pages li a,.widget_pages li a:visited{color:#000066;font-weight:normal;font-size:1.6em;text-transform:lowercase;text-decoration:none;}
.widget_pages li a:hover{text-decoration:underline;}

.widget_child_pages{margin:0;padding:20px 0 0;}
.widget_child_pages ul{margin:0;padding:0 0 0 20px;}
.widget_child_pages li{margin:0 0 8px;padding:0;list-style:none;}
.widget_child_pages li a,.widget_child_pages li a:visited{color:#000066;font-weight:normal;font-size:1.6em;text-transform:lowercase;text-decoration:none;}
.widget_child_pages li a:hover{text-decoration:underline;}




#foot2 .logo{margin:0;padding:65px 0 0 0;font-size:0.87em;font-weight:normal;background:url('images/logo_donphilbin.png') no-repeat left top;}

#foot2 .foot2-links{margin:0;padding:65px 0 0;font-size:0.87em;background:url('images/logo_adr_bot.png') no-repeat right top;}
#foot2 .foot2-links a,#foot2 .foot2-links a:visited{color:#717171;text-decoration:none;}
#foot2 .foot2-links a:hover{text-decoration:underline;}






.post-129 h2{display:none;}


.post-item{margin:10px 0;padding:5px;border-bottom:1px solid #ccc;}
.post-item p{margin:5px 0;padding:0;}
.post-item .meta{font-size:11px;color:#999;font-weight:normal;}
.post-item{}




/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0px;
	margin: 0 0 2px 15px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 0 15px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */











/* style the tabs in IE (the trailing comma prevents other browsers from reading this) */
.tabbar li, .tabbar ul li, {

	/* make them horizontal in IE*/
	display: inline;

	/* space them a little in IE*/
	margin: 0 5px;
}

/* style the tabs */
.tab, .tabselected {

	/* make them horizontal in Firefox 2*/
	display: -moz-inline-box;

	/* make them horizontal in all other browsers*/
	display: inline-block;

	/* space them a little */
	padding: 5px;

	/* set a grey background for non-selected tabs (which we will overide for selected tabs later) */


	/* set a border, make it rounded at the top */

}

/* make changes to the selected tab */
.tabselected {


}

/* style the drop down menus */
.dmenu {
	/* left align the text */
	text-align: left;

	/* REQUIRED */
	position: absolute;

	/* js fade method should display them 23px below the top of the tabs */
	margin: 35px 0 0 0;

	/* put some space around the contents */
	padding:0 20px 5px 15px;

	/* set a grey background */
	background-color: rgb(240,240,240);

	/* set a border, round all the corners except the top left */
	border: 1px solid rgb(150,150,150);
	-moz-border-radius: 5px;
	-moz-border-radius-topleft: 0;
	-khtml-border-radius: 5px;
	-khtml-border-radius-top-left: 0;
	-webkit-border-radius: 5px;
	-webkit-border-top-left-radius: 0;
}
.tabbar .dmenu ul {

	/* put space at the top and bottom of top-level menus */
	padding: 1px 0 0 10px;

	/* stop ie going crazy */
	margin: 0;

}
.tabbar .dmenu ul li {

	/* stop ie from displaying list items inline */
	display: list-item;

}

/* REQUIRED: hide menus off screen by default */
.dmenu {
	left: -999em;
}

/* STYLING JUST FOR CSS MENUS */
.tabbar .fademenu .dmenu {

	/* position menus correctly */
	margin: 1px 0 0 -6px;
}
/* REQUIRED: show menus on hovering */
.tabbar .fademenu:hover .dmenu {
	left: auto;
}