/* =viewport */
html,body{height:100%;}
html{background:#e3dac2 url(../images/bgTexture.jpg) repeat-x 0 266px;}
body{background:url(../images/bgBrickWall-light-details.jpg) repeat-x 0 50px;}

/* =main structure */
#document{margin:0 auto;/*margin-left:20px;*/background:url(../images/bgSidebar.jpg) repeat-y 660px 0; min-height:100%; _height:100%;}
#navigation{height:87px; margin-bottom:20px;}
	#home #navigation,#youtv #navigation{ height:70px; margin-bottom:0;} 
	
#contentMain{background:url(../images/bgContentMain.jpg) no-repeat 0 260px; min-height:600px; _height:600px;}
#sidebarCol{ position:relative; padding:270px 20px 0 20px; width:240px; margin-left:10px; display:inline; float:left;}
#siteMap{margin-top:1em; } 
#siteInfo{padding-top:1em;}

.col-2{float:left; width: 50%;}

/* =navigation */
#navPrimary{height:42px; margin:8px 0 0 0; padding:0; background:url(../images/bgNavPrimary.png) no-repeat top center; }
#navPrimary li{float:left; position:relative; list-style:none; margin:0; padding:0; width:auto; background:none;}
#navPrimary a{display:block; float:left; height:42px; text-indent:-9999px; background-repeat:no-repeat; background-position:top center;}
#navPrimary a:hover,#navPrimary a.current,#navPrimary a:focus{background-image:none;}
.n1{width:75px; background-image:url(../images/n1.png);}
.n2,#user-message-template #navPrimary a.current{width:100px; background-image:url(../images/n2.png);}
.n3{width:101px; background-image:url(../images/n3.png);}
.n4{width:73px; background-image:url(../images/n4.png);}
.n5{width:87px; background-image:url(../images/n5.png);}
.n6{width:95px; background-image:url(../images/n6.png);}
.n7{width:109px; background-image:url(../images/n7.png);}


#navSecondary{height:37px; margin:5px 0 0 0; background:url(../images/bgNavigationSecondary-orange.png) no-repeat top center;}
#navSecondary li{background:none; display:inline; margin:0 0.5em; line-height:37px;}
#navSecondary li a{color:#fff; font-weight:bold;}
#navSecondary a.current{text-decoration:none;}
.sub1,.sub2,.sub3,.sub4,.sub5{color:#fff;}

/* =modules */
#features{height:230px; margin-bottom:20px;}
.itemBox{margin:0; padding:10px 0;}

/* =components */

.noteBox-small{background:#e3dac2 url(../images/noteBoxContent-small.png) repeat-y top center;}
.noteBoxTop-small,.noteBoxBottom-small{min-height:10px; _height:10px; width:180px; padding:20px 20px 0 20px; background-repeat:no-repeat;}
.noteBoxTop-small{background-image:url(../images/noteBoxTop-small.png);background-position:top center;}
.noteBoxBottom-small{background-image:url(../images/noteBoxBottom-small.png); background-position:bottom center; }
.noteBoxInner{padding:0 20px;}

.noteBox-large{background:url(../images/noteBoxContent-large.png) repeat-y top center;}
.noteBoxTop-large,.noteBoxBottom-large{min-height:10px; _height:10px; width:300px; padding:20px 20px 0 20px; background-repeat:no-repeat;}
.noteBoxTop-large{background-image:url(../images/noteBoxTop-large.png);background-position:top center;}
.noteBoxBottom-large{background-image:url(../images/noteBoxBottom-large.png); background-position:bottom center;}

.sidebarBox{width:220px; height:120px; padding:10px; background-repeat:no-repeat; background-position:top center; margin:2em 0;}
.lightBox{background-image:url(../images/sideBox-light.png);} /* extends .sidebarBox */
.darkBox{background-image:url(../images/sideBox-dark.png);} /* extends .sidebarBox */
.greenBox{background-image:url(../images/sideBox-green.png);} /* extends .sidebarBox */
.sidebarBox.investorsBox{margin:0;}/* extends .sidebarBox */
.investors-hdr{line-height:1; padding:0; display:block; margin:0 auto;}

.inputPanel{margin-bottom:1em;}
.inputPanelInner{padding:0.5em;}