/* Start of CMSMS style sheet 'rt2010 : layout' */
body{
	background:url(millcolib/layout2010/back-header.png) repeat-x #FFFFFF;
}


#pageWrapper, #footerWrapper{
	width:960px;
	margin:auto;
}


#header{
background:url(millcolib/layout2010/logo-runnymede.png) no-repeat 0px 10px; 
	height:132px;
	border:0px dotted green;

}

#logo{
/* background:url(millcolib/layout2010/logo-runnymede.png) no-repeat 0 0; */
	/* height:116px; */
        width: 250px;
	float:left;
}

#corpNav{
	padding:5px 0px 5px 0px;
}

#blogin{
	/*hide the login box modal window*/
	display:none;
}

#search{
	padding-top:30px;
}


#topNav{
	/*IE wants this or whitespace appears*/
	border-top:1px dotted #606060;
	z-index:99;
}





#biscuits{
	clear:left;
	padding:6px 0px 8px 10px;
	margin-top:-5px;
	margin-bottom:15px;
}

#menu {
	width:235px;
	float:left;
}


#main{
	z-index:1;
	margin-left:250px;

}

#main.homeMain{
	margin-left:0px;
	clear:left;
}

#lp-col-left, #lp-col-left-2 {float: left; display: inline; width:340px;}


#lp-col-right, #lp-col-right-2 {float: right; display: inline; width:340px;}

#sub-col-left {float: left; display: inline; width:465px;}
#sub-col-right, #sub-col-right-blog {float: right; display: inline; width:225px;}
#sub-col-right-blog {background-color:#111 ; color: #bbb;}
#sub-col-right-blog h3 {font-size: 1em; padding: 0; margin-bottom: 5px;}
#sub-col-right-blog p {font-size: .8em;}
#sub-col-right-blog ul li {font-size: .8em;    list-style: none; margin-left: 0; margin-bottom: 2px;}
#sub-col-right-blog .CGBlogSummaryLink {font-size: .8em;}
#sub-col-right-blog ul {list-style: none; margin: 0;}
#sub-col-right-blog a:hover {color: #fff;}
.blog-col {margin: 10px 10px 10px 12px ;}
p.blogdata {font-size:.8em; color: #8a8a8a;}
.CGBlogSummaryAuthor {font-weight: bold; color: #434343;}

#sub-col-left h2 {padding-top: 5px; margin-top: 0;}
#sub-col-right h2 {padding-top: 5px; margin-top: 0;}


#help, #helpLink{display:none;}

#footer{
	background:url(millcolib/layout2010/back-footer.png) repeat-x;
	height:213px;
	clear:left;
	margin-top:20px;
}

#keepInTouch{
	background:url(millcolib/layout2010/panel-footer.png) no-repeat 0px 40px;
	height:120px;

}

#rssFeed{
	padding-left:20px;
	width:310px;
	float:left;
}


#mailingList{
	padding-left:2px;
	width:318px;
	float:left;
}


#bookmarks{
	padding-left:21px;
	padding-top:3px;
	float:left;
}


#footerText{
	height:93px;
	width:700px;
	float:left;
}

#privacy{
	padding-top:60px;
	padding-right:20px;
	text-align:right;
}

#copyright{
	clear:left;
	padding-top:5px;
        width: 600px;
float: left; display: inline;
}

#millco{ 
	padding-top:5px;
float: right; display: inline;
}

#videoPlayerHolder{
	z-index:0;
}


div.audioPlayer{
	margin-top:8px;
	margin-bottom:8px;
}

div.bigtextfield textarea { 
width: 400px;
height:50px;
}

#sub-col-left div.bigtextfield textarea { 
width: 280px;
height:50px;
}
#sub-col-left input[type=text] { 
width: 300px;
}


/* modal stuff */
#bloginFrame{
	height:280px;
	width:280px;
	overflow:hidden;
}

#modalContent{
	font-size:12px;
	padding-left:4px;
}
/* End of 'rt2010 : layout' */

