﻿/*   
Theme Name: VC3
Theme URI: http://www.vc3.com
Description: Theme to match the vc3.com website
Author: Eric Duncan
Author URI: http://www.vc3.com
*/
html,body{font:100% normal Arial, Helvetica, sans-serif;margin:0!important;padding:0;text-align:center;}
body{margin:0 0 0 0!important}
a{outline:none;}
a img{border:none;}
form{padding:0;margin:0;}
ul,li,ul ul{margin:0;padding:0;list-style:none;}
ul{margin-bottom: 5px;}
hr{border:0;color:#eee;background-color:#eee;height:1px;}
#wrapper{position:relative;text-align:left;width:900px;margin:0 auto;padding:0;}
#mast{top:31px;left:-50px;width:900px;height:500px;background:url("http://blogs.app.vc3.com/wp-content/themes/vc3/images/header.jpg") 0 0 no-repeat;}
#search,.sectionBarker,.sectionDescription,#subImageContainer,#vc3,#mast,#mainNav,#mainNav ul ul,#partners,#footer small{position:absolute;}
.hide{height:0!important;width:0!important;padding:0!important;overflow:hidden;}
#backLeft{width:50%;height:441px;position:absolute;top:0;left:0;background:url("http://www.vc3.com/images/backLeft.jpg") top center repeat-x;}
#backRight{width:50%;height:441px;position:absolute;top:0;right:0;background:url("http://www.vc3.com/images/back.jpg") top center repeat-x;}
#vc3{margin:0;padding:0;top:30px;left:0;}
#vc3 a{display:block;text-indent:-5000px;width:130px;height:130px;}
#mainNav{top:0;right:180px;z-index:998;}
#mainNav li{position:relative;}
#mainNav li,#mainNav a{float:left;display:block;height:73px;}
#mainNav a{background-position:bottom left;text-indent:-5000px;}
#mainNav a:hover,.mainNavHover a{background-position:top left!important;}
#mainNav ul ul li,#mainNav ul ul a{background:none;text-indent:0px;}
#mainNav ul ul{display:none;top:73px;left:-1px;width:400px;z-index:999;border:1px solid #6289B6;border-top:none;background:#69BCE1 url("http://www.vc3.com/images/subNavBack.jpg") top left repeat-x;padding:20px 20px 10px 20px;}
#mainNav ul ul li, #mainNav ul ul a{width:auto;height:auto !important;}
#mainNav ul ul li{width:50%;}
#mainNav ul ul a{color:#23518E;text-decoration:none;padding:0 0 0 15px;background:url("http://www.vc3.com/images/bulletBlue.gif") 0px 4px no-repeat!important;font-size:80%;font-weight:bold;width:90%;display:block;height:50px!important;}
#mainNav ul ul a small{color:#fff;font-size:85%;font-weight:normal;display:block;}
#mainNav ul ul a:hover{background-image:url("http://www.vc3.com/images/bulletDarkBlue.gif")!important;background-position:0px 4px!important;}
#mainNav ul ul a:hover small{}
#mainNav ul ul ul,.sf-sub-indicator{display:none!important}
#mainNav .narrow ul{width:150px;}
#mainNav .narrow li{width:100%;}
#mainNav .narrow ul li a{height:30px!important;}
#navSolutions a{width:102px;background-image:url("http://www.vc3.com/images/navSolutions.png");}
#navAbout a{width:101px;background-image:url("http://www.vc3.com/images/navAbout.png");}
#navNewsAndEvents a{width:143px;background-image:url("http://www.vc3.com/images/navNewsAndEvents.png");}
#navSupport a{width:97px;background-image:url("http://www.vc3.com/images/navSupport.png");}
#search{top:27px;right:10px;}
#search input{width:125px;line-height:100%;}
#search a{text-indent:-5000px;width:17px;height:22px;background:url("http://www.vc3.com/images/searchArrow.png") 0 100% no-repeat;display:-moz-inline-block;display:inline-block;}
#search a:hover{background-position:0 0;}
.searchField{width:125px;}
.searchButton{line-height:50px; vertical-align:bottom;}
.sectionBarker{top:130px;left:200px;color:#fff;margin:0;padding:0;}
.sectionDescription{top:165px;left:200px;color:#fff;font-size:80%;width:400px;margin:0;}
#subImageContainer{z-index:1;top:93px;right:-5px;background:url("http://www.vc3.com/images/subImageContainer.jpg") top left no-repeat;width:250px;height:146px;padding:12px 0 0 12px;}
#main{padding:275px 0 0 0;overflow:auto;}
.column{float:left;}
#content{background:#fff url("http://www.vc3.com/images/contentBack.png") 0 0 repeat-x;width:523px;margin:0 20px 0 0;padding:50px;}
#content h2{color:#0C4B8A;font-weight:normal;margin:0 0 5px 0;padding:0;font-size:130%;text-decoration:none!important;}
#content h2 a{color:#0C4B8A;font-weight:normal;margin:0 0 5px 0;padding:0;font-size:130%;text-decoration:none!important;border-bottom:0px!important;}
#content h3{color:#666;font-weight:bold;font-size:110%}
#content h4{color:#666;font-weight:normal;margin:0 0 5px 0;padding:0;font-size:110%}
#content h6{color:#aaa;font-weight:normal;margin:0 0 5px 0;padding:0;font-size:90%;font-weight:bold;}
#content p,#content li,#content blockquote,#content td{color:#666;font-size:80%;line-height:175%;}
#content li li{font-size:100%;}
#content ul{padding:0 20px;}
#content li{text-decoration:none;padding:0 0 0 15px;background:url("http://www.vc3.com/images/bulletContent.gif") 0px 7px no-repeat!important;display:block;}
#content blockquote{border:1px solid #eee;padding:15px 20px;margin:5px 0;color:#fff ;background:#77BDE3 url("http://www.vc3.com/images/homeContentBack.jpg") 0 0 repeat-x;}
#content blockquote td{color:#fff;font-size:90%;}
#content a{color:#4DA5D8;text-decoration:none;border-bottom:1px dotted #4DA5D8;}
#content a:hover{color:#3D6FA1;}
#content blockquote a{color:#fff;border-color:#fff;}
#sideBar{background:#396CA1 url("http://www.vc3.com/images/sideBarBack.png") top left repeat-x;width:220px;padding:15px 15px 85px 15px;}
#sideBarTitle{background:#648CB4;padding:15px 5px 5px 5px;position:relative;}
#sideBarTitle h2{color:#fff;padding:0 0 0 5px;margin:0;font-weight:normal;}
/* #sideBar a{text-decoration:none;color:#D0DCE8;padding:10px 0 10px 25px;margin:1px 0 0 0;background:#4575A5 url("http://www.vc3.com/images/bulletSideBar.gif") 10px 15px no-repeat!important;display:block;font-size:80%;} */
#sideBar a{text-decoration:none;color:#D0DCE8;padding:0 0 0 0!important;margin:1px 0 0 1px!important;background-color:transparent!important;background-image:none!important;background-repeat:no-repeat!important;display:inline!important;}
#sideBar ul a{text-decoration:none;color:#D0DCE8;padding:10px 0 10px 25px!important;margin:1px 0 0 0!important;background:#4575A5 url("http://www.vc3.com/images/bulletSideBar.gif") 10px 15px no-repeat!important;display:block!important;font-size:80%!important;}
#sideBar ul ul a{background-image:none!important;background-color:#4172A3!important;color:#86A5C4!important;}
#sideBar a:hover{color:#fff!important;}
#footer{text-align:left;background:url("http://www.vc3.com/images/footerBack.jpg") 0 0 repeat-x;height:148px;}
#footerBuffer{width:900px;margin:0;position:relative;}
#footer small{top:53px;left:0;font-size:75%;line-height:150%;}
#footer small span{background:url("http://www.vc3.com/images/bulletFooter.gif") 2px 5px no-repeat;padding:0 5px;}
#footer,#footer a{color:#E2EAF3;text-decoration:none;}
#footer a:hover{color:#fff;}
#partners{top:50px;right:5px;}
#partners li,#partners a{float:left;display:block;}
#partners a{text-indent:-5000px;height:62px;background-position:0 0;}
#partners a:hover{background-position:0 62px;}
#cisco{width:70px;background-image:url("http://www.vc3.com/images/cisco.png");}
#microsoft{width:133px;background-image:url("http://www.vc3.com/images/microsoft.png");}
#nc{width:130px;background-image:url("http://www.vc3.com/images/nc.png");}
#masc{width:124px;background-image:url("http://www.vc3.com/images/masc.png");}
#consortium{width:176px;background-image:url("http://www.vc3.com/images/consortium.jpg");}
.border{padding:20px;border:1px solid #eee;margin:20px 0;}
.old,.old a{color:#999!important;}
.old a{border-color:#999!important}
