/* 
Theme Name: AgileRadical
Theme URL: http://www.radicalsquad.com
Description: A wordpress theme developed by Radical Squad for Agile Network. Built off the absurdly amazing whiteboard framework: http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/
Author: RadicalSquad
Author URI: http://radicalsquad.com
Version: 1.0

Obviously, you may edit the above info upon your customization.
Though I wouldn't mind a link somewhere... *hint hint*
*/

/*
Here is a list of all the <DIV>s in Whiteboard.
*/

#container{}
#post{}
#postmeta{}
#postnavigation{}
#searchform{}
#sidebar{}

@charset "UTF-8";
/* CSS Document */

html,body{
      margin:0;
      padding:0;
      height:100%;
	  width:100%;
      border:none;
   }
   body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/back-blend.jpg) #E8F4FE repeat-x;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

.alianceTable td {height:110px; vertical-align:bottom; text-align:center; padding:0 0 10px 0; width:32%}

.alianceTable div { text-align:center}

.alianceTable p { padding:0; margin:0}

.topSection { height:149px; position:relative;}
#logo { width:170px; height:149px; position:absolute; top:0; left:0; padding-left: 15px; padding-top: 33px;}

#tagline { color:#008EB5;
font-size:24px;
height:48px;
left:185px;
position:absolute;
top:90px;
width:444px;
}

#navUpperRight { text-align:right; line-height:50px; margin-right:18px;}

#search {
	position:absolute;
	text-align:right;
	top: 50px;
	left:400px;
	width:400px;
	height:66px;
}

.PTtextField { 
 font-size: 10px; 
 background-color: #CDDBE9; 
 border: 1px solid #999999;
 color:#666666; margin:0; padding:0
}

.PTsubmit {float:right; width:17px; height:17px; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999;}

#flashSection {height:311px;}

.banner { width:800px; height:196px; background: top left no-repeat; }

.sectionTitle {
	color:#FFFFFF;
	text-align:right;
	padding-top:88px;
	width:770px;
	height:37px;
	
}

.bannerSubmenu {
	width:800px;
	height:25px;
	padding-top:23px;
}


.sectionTitle h1 { font-size:21px; text-transform:uppercase; margin:0; padding:0;  font-weight:normal; line-height:37px; color:#FFFFFF}

h1 { color:#006691; font-size: 24px; font-weight: lighter; padding:20px 0 5px 0; margin:0 }

h2 { color:#006691; font-size: 16px; font-weight: lighter; padding: 12px 0 0 0; margin:25px 0 10px 0; width: 100%; background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/dot-rule-horiz.gif) top repeat-x;}

.intro { color:#006691; font-size: 15px; font-weight: lighter; margin: 20px 0 20px 50px; padding: 8px 15px; border-left: 1px solid #666666; line-height:160%}


#aboutUs .banner { background-image:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/banner-fpo.jpg)}
#alliances .banner { background-image:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/banner-alliances.jpg)}


.bannerSubmenu ul {
margin:0; padding:0; list-style-type:none; float:left
}

.bannerSubmenu li {
	padding:0;
	float:left;
	display:inline;
	white-space:nowrap;
	line-height:100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}

.bannerSubmenu li a:link, .bannerSubmenu li a:visited {
	float:left;
	color:#FFFFFF;
	text-decoration:none;
}

.current_page_item{
	font-weight:bold;
	color:#FFFFCC;
}

.bannerSubmenu li a:hover { text-decoration: underline;}


.footer { height: 43px; background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/footer.jpg) no-repeat; clear:both; line-height:43px; text-align:center}
.footer a { font-size:14px; font-weight:bold;}

.footer ul { list-style:none; padding:0; margin:0 auto;}

.footer li { display:inline; padding:0 10px; background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/spacer-bottom-menu.gif) no-repeat top right;}

.copyright {height: 40px; text-align:right; font-size:10px; padding-top:10px;}

.wrapper { background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/swoosh.jpg)  center 142px  no-repeat; }

.container { position:relative; width:800px; margin:auto; text-align: left; /* this overrides the text-align: center on the body element. */

}

a:link, a:visited { text-decoration:none; color:#006691;}
a:hover { color:#3EA9F6;}

map { border:none;}

img {border:none;}


a img {border:none}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	margin:0;
	padding:0;
	display:block
	
}

.topMenubar {height:30px; background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/menubar-top.jpg) no-repeat; position:relative;}
.topMenubar a{ color:#FFFFFF}

ul#MenuBar1 li:last-child{
	background: none;
}

#bodyWrapperRule {
	background-color:#999999;
	padding: 0 1px;
	height:auto !important;
	height: 1%;
	/*background-image: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/whiteBG.gif);*/
	background-image: url(../art/newback.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.bodyContent {
	background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/blend-gray.jpg) top repeat-x #ffffff;
	height: 1%;
	min-height:300px; /*a minimal height is given to trick IE into expanding the box*/
}

.bodyContentMain {width:90%; margin:0 auto 20px auto; line-height:140%;}


.bodyContent li {
	list-style-position: outside;
	list-style-image: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/bullet04.gif);
margin: 0px 0px 7px 0px;
	line-height: 120%;
}

.sideBar {
	width: 198px;
	float:left;
	padding-top:70px;
	font-size:13px;
	line-height:130%;
}
.sideBar ul {
	padding-right: 8px;
	font-size: 12px;
	line-height: 17px;
	margin-top: 7px;
}
.sideBar li {
	padding-bottom: 5px;
}
.sideBarspace  {
	padding-left: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}

.sideBar a { color:#FFFFFF; text-decoration: underline;}

.sideBar img { margin:0 0 10px 1px;}

.sideBar p, .sideBar h4, .sideBar a {
	padding: 20px;
	color:#FFFFFF;
}

.column-left { width:50%;; float:left; height:auto !important; height: 1%}
.column-right { width:50%; float:left; height:auto !important; height: 1% }

/* ROUNDED ORIG CORNER BOX*/

.roundCornerBox-wrapper { width:358px; margin:10px 0 10px 30px;height:auto !important; height: 1%} /*BOX WRAPPER IS ALWAYS 58PX WIDER THAN BASE AND HEADDER DIVS*/
.topLeft-corner {background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/top-left-corner.gif) top left no-repeat; height:auto !important; height: 1%}
.topRight-corner {background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/top-right-corner.gif) top right no-repeat; height:auto !important; height: 1%}
        
.bottomLeft-corner {background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/bottom-left-corner.gif) bottom left no-repeat; height:auto !important; height: 1%}
          
.bottomRight-corner {background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/bottom-right-corner.gif) bottom right no-repeat; height:auto !important; height: 1%}   
.roundCornerBox-headder {width:300px; margin:0 auto; height:29px; background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/rounded-corner-box-top.jpg) repeat-x; text-align:center; color:#FFFFFF;  font-size:19px; line-height:29px;}
       
.boxSideRule {background-color:#036892; padding: 1px 1px 0 1px; height:auto !important; height: 1%}
.boxCenter {background:#ffffff url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/rounded-corner-box-center.jpg) repeat-x; padding:10px 10px 0px 10px; height:auto !important; height: 1%}
 
.roundCornerBox-base {background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/rounded-corner-box-base.gif) bottom repeat-x; height:29px; margin:0 auto; width:300px; clear:both;}


.boxCenter h3 { padding:3px 0 0 0; margin:0; font-size:14px; clear:both; text-transform:uppercase; border-top:1px solid #cccccc; visibility:visible;}
.boxCenter p { padding:0; margin:0; visibility:visible;}

/* ORIG END ROUNDED CORNER BOX*/

/*STRATEGIC ROUNDED CORNER BOX STYLES START*/
.curvCornBox-wrapper {height:auto !important; height: 1%; width:327px; padding:0; margin:0;}
.curvCornBox-top { height:40px; width:327px; padding:0; margin:0; line-height:40px; color:#FFFFFF; font-size:20px; background:url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/calloutBox-top.gif) no-repeat;}
.curvCornBox-base { height:10px; width:327px; padding:0; margin:0; background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/calloutBox-base.gif) no-repeat; line-height:0px;}
.curvCornBox-rule {height:auto !important; height: 1%; background-color:#CCCCCC; padding:0 1px 0 1px;}
.curvCornBox-content {height:auto !important; height: 1%; background-color:#F2F9FF; margin:0; padding:0}
.curvCornBox-text { width:95%; margin:0px auto; padding:5px 0 0px 0}
.curvCornBox-top p { margin:0 20px; padding:0;}
/*STRATEGIC CORNER BOX STYLES END*/

.curvCornBox-text h3 { padding:3px 0 0 0; margin:0; font-size:14px; clear:both; text-transform:uppercase; border-top:1px solid #cccccc; visibility:visible;}
.curvCornBox-text p { padding:0; margin:0; visibility:visible;}
h4 {
	color:#006691;
	font-size: 16px;
	font-weight: lighter;
	width: 100%;
	background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/dot-rule-horiz.gif) top repeat-x;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 25px;
}
.photo {
	padding: 3px;
	border: 1px solid #CCCCCC;
	margin-bottom: 55px;
	margin-left: 0px;
	margin-right: 20px;
}


/* Javascript slider */

    #tabs {
    margin: 0px;
    margin-right: -81px;
    margin-left: -1px;
    margin-top: -1px;
    min-height: 240px;

    }
    #tabs ul {
    margin: 0px;
    height: 30px;
    background: #FFFFFF;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
	border-top: 4px solid #B6B6B6;
   }
   #tabs li {
   margin-left: 55px;
   list-style: none;
   }
   * html #tabs li {
   display: inline; /* ie6 double float margin bug */
   }
   #tabs li,
   #tabs li a {
   float: left;
   }
   #tabs ul li a {
   text-decoration: none;
   padding: 8px;
   color: #666666 !important;
   font-size: 11px;
   letter-spacing: 1px;
   font-weight: bold;
   text-transform:uppercase;
   }
   #tabs ul li.active {
   background: #CEE1EF url(img/nav-right.gif) no-repeat right top;
   }
   #tabs ul li.active a {
   background: url(img/nav-left.gif) no-repeat left top;
   color: #333333;
   }
   #tabs div {
   clear: both;
   padding: 20px;
   min-height: 240px;
   }
   #tabs div h3 {
   text-transform: uppercase;
   margin-bottom: 10px;
   letter-spacing: 1px;
   padding-left: 440px;
   padding-right: 15px;
   }
    #tabs div h4 {
   margin-bottom: 10px;
   padding-left: 420px;
   padding-right: 15px;
   }
   #tabs div p {
   line-height: 150%;
   padding-left: 420px;
   display: block;
   }
   
   #tabs div p.quote {
   		font-size: 17px;
   		color: #0073BF;
   		padding-right: 20px;
   		text-align: right;
   		font-weight: 100;
   		line-height: 120%;
   }

	#tab-1{
   		background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/shipping.jpg) no-repeat left top;
   }
   #tab-2{
   		background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/spend.jpg) no-repeat left top;
   }
   #tab-3{
   		background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/compliance.jpg) no-repeat left top;
   }
   #tab-4{
   		background: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/technology.jpg) no-repeat left top;
   }
	
		#cross-links ul{
			list-style-type: none;
		}
		
		#cross-links ul li{
			display: inline;
			background: #666666;
			list-style-type: none;
		}
		
		#cross-links ul li a{
			display: block;
			color: #FFFFFF;
			width: 100px;
			height: 30px;
		}
		
		#cross-links ul li a:visited{
			display: block;
			color: #FFFFFF;
			width: 100px;
			height: 30px;
		}

.bodyContentMain .page_item{
	list-style-type: none;
	list-style-image: none;
	font-size: 18px;
}

.bodyContentMain .home-item{
	list-style-type: none;
	list-style-image: none;
	font-size: 18px;
}

.bodyContentMain .page_item li{
	list-style-image: url(http://www.agile-network.com/wp-content/themes/agile-networks-wp/images/static/art/bullet04.gif);
	font-size: 12px;
}

#aboutcta{ 
	display: none; 
	left:100px;
	position:absolute;
	top:400px;
}
