@charset "utf-8";
/* CSS Document */			
.awesome, .awesome:visited {
	background: #222 url(../images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff !important; 
	text-decoration: none !important;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	border:0 none;
	width:240px;
	font-family:Trebuchet MS,Georgia,serif;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

.awesome:hover	{ background-color: #111; color: #fff; }
.awesome:active	{ top: 1px; }
.large.awesome, .large.awesome:visited { font-size: 14px; padding: 8px 14px 9px; }
.larger.awesome, .larger.awesome:visited { font-size: 20px; padding: 10px 14px 11px;  }
	
.green.awesome, .green.awesome:visited { background-color: #04683F; }
.green.awesome:hover{ background-color: #023520; }
.greenpadi.awesome, .greenpadi.awesome:visited { background-color: #00813b; }
.greenpadi.awesome:hover { background-color: #007a3a; }


/* reset */

body,div,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;}
body {background-color:#f5f5f5;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p {}
fieldset,img{border:0;}
html{height:100%;margin-bottom:1px;}
body{position:relative;}
ul{margin:0;padding:0;}
ol{margin:0;padding:0;}
ul lif{padding:0px;margin:0px;list-style:none;}

#headup {width:100%; position:absolute; height:90px; margin:0; background-image:url('../images/backgraoundpattern.gif');}
#head2up {width:100%; position:absolute; height:40px; top:90px; margin:0; background-color:#000;}

a:link {color:#00833b;text-decoration:underline;}
a:visited {color:#000;text-decoration:underline;}
a:hover{color:#3e0900;text-decoration:underline;}
h1, h2, h3, h4, h5, h6{font-family: Trebuchet MS,Georgia,serif;font-weight:normal;margin-bottom:8px;}
h1{	font-size:28.5px; letter-spacing:-1px;color:#04683f;margin-bottom:20px;line-height:32px;}
h2{font-size:20px; color:#3E0900;}
h3{	margin-bottom:0; font-size:16px; font-weight:bold;}
h4{font-weight:normal;color:#000000;}
h5{color:#787878;}
h6{color:#000000;}
h4, h6{color:#008cff;}
h2.pagetitle{font-weight:normal;color:#900;font-family: Trebuchet MS,Georgia,serif;margin:0 0 20px 0;}
a img {border:0;}

/* page setup */
body{font-family:Verdana, Arial, sans;color:#000;line-height:24px;color:#3c3c3c;}
div{font-size:13px;}
p, ol, ul { margin:0 0 24px 0;}
ol,ul {list-style-position:inside;}

/* set body font size (styleswitcher) */


/* set body width (styleswitcher) */
body.width-thin div.wpr{width:780px;}
body.width-wide div.wpr{width:930px;}
body.width-fluid div.wpr{width:90%;}

/* layout */
div#home{/*background:url(../images/.jpg) 50% 0 no-repeat;*/}
div.wpr{margin:auto;}
div.wpr .wpr-br{min-height:470px;padding:0px 0px 10px 0px;}
div#header{position:relative;height:130px;margin:0px 0px 0px 0px;}
div#header-search {float:right; text-align:right;}
span#logo, img#logo{position:absolute;left:-18px;border:0;}
img#slogan{position:absolute;top:9px;left:330px;border:0;}
div#middle{width:auto;margin:10px 0px 0px 0px;clear:both;}
div#middle .background{min-height:140px;}
div#middle .layoutright{background:none;}
div#main{width:auto;}
div#middle .layoutright div#main{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#middle .withoutleft div#main{margin:0px 12px 0px 12px;}
div#mainmiddle{margin:0px 0px 10px 0px;}
div#main .withright{}
div#right{width:300px;padding:0px 0px 0px 20px;float:right;}
div#content{width:auto;}
div#footer{width:auto;padding:10px 0px 0px 0px;clear:both;color:#666;}

/* clearing & floating */
.clearingfix:after{content:".";display:block;clear:both;visibility:hidden;}
.clearingfix{display:block;}
.floatbox{overflow:hidden;}


/* topmenu */
div#topmenu{position:absolute;top:90px;left:0px;height:34px;}
div#topmenu ul{padding:0px;margin-left:10px;list-style:none;float:left;}
div#topmenu li{float:left;display:block;}
div#topmenu li a{float:left;display:block;position:relative;height:34px;padding:10px 20px 0 20px;overflow:hidden;text-decoration:none;}
div#topmenu li a:link, div#topmenu li a:visited{color:#fff;font-weight:bold;}
div#topmenu li a:hover{color:#ffcb05;}
div#topmenu li.current_page_item a:link, div#topmenu li.current_page_item a:visited{color:#ffcb05;font-weight:bold; background:url(../images/topmenu-sep.gif) top center no-repeat;}
div#topmenu li.current_page_item a:hover{color:#ffcb05;}

/* footer */
#footer #copyright{padding:10px 10px 13px 10px;color:#666; text-align:center;}
#footer #copyright a:link, #footer #copyright a:visited{color:#FFF;}
#footer #copyright a:hover{color:#FFF;}
#footer {margin-top:21px;}

/* padiact */
#main_focus, #quicker, #twosome {width:930px;}
#main_focus, #threesome, #quicker, #twosome {margin-top:21px;}
#threesome p {font-size:12px; }
#main_focus, #quicker, .threesomeone, .threesomethree, .twosomeone, .twosometwo {background:#FFF url(../images/post-bg.jpg) left top repeat-x;border:#DDD 1px solid;}
#main_focus_content {width:540px;float:left;}
.feature-snippet {border-bottom:1px solid #ccc; margin-bottom:15px;width:350px;}
.feature-snippet h3 {color:#3E0900;}
#main_video {float:right; margin:0 25px 0 0;}
#main_focus h1 {font-size:36px; text-shadow: 0 -1px 1px rgba(0,0,0,0.2);}

.threesomeone { width:294px; float:left; height:240px;}
.threesomethree { width:294px; float:right; height:240px; margin-right:-2px;}
.leftmargin {margin-left:21px;}

.twosomeone { width:452px; float:left; height:330px;}
.twosometwo { width:452px; float:right; height:330px;}

.inner {padding:0 10px 0 25px;}
.wrap {float:left; margin:0 10px 0px 0;}

.integration {border:1px solid #ddd; margin:10px 10px 10px 0; text-align:center; width:200px; background-color:#eee; float:left;}

      
.results {list-style:none;}      
