/*-------------------------------------------------*/
/* Management Custom Styles                        */
/*-------------------------------------------------*/
#manageBody { background-color:#2a2a2a; }

#manageWrap {
	overflow:hidden;
	padding:30px 10px 0 10px;
	background-color:#2a2a2a;
	font-family:Georgia;
}

#manageWrap a {
	color:#fff;
	font-weight:normal;
}

#manageWrap h2 { 
	font-weight: normal;
	font-size:25px;
}

#manageWrap .content { overflow:hidden; }

#manageWrap .buttons { padding:10px 0; }

#manageWrap .buttons input {
	display:block;
	margin:5px 0;
}

#manageWrap form { margin-left:5px; }

#manageWrap .field { 
	margin:10px 0;
	overflow:hidden;
}

#manageWrap .field input { 
	width:325px;
	border:none;
	float:left;
    font-weight:normal;
}

#manageWrap .field input, #manageWrap textarea { font-size:16px; }

#manageWrap textarea {	
	height:125px;
	width:325px;
}

#manageWrap input.checkbox {
	width:20px;
	float:left;
	margin:2px 10px 0 0;
}

#manageWrap input.file { 
	border:solid 1px #000;
	font-size:12px;
	background-color:#000;
}

#manageWrap .field h2 {
	font-size:25px;
	font-weight:normal;
	margin:10px 0;
}

#manageWrap label { 	
	float:right;
	width:440px;
	font-size:15px;
}

#manageWrap label a { text-decoration:underline; }

#manageWrap .demoField {  
	margin:20px 0 5px 0;
}
#manageWrap .demoHead { margin:0; }

#manageWrap .demoField .checkbox {
	margin:10px 10px 0 0;
}

#manageWrap input.submit { margin:0 auto; }

#newsCol form { 
	width:100%;
	margin:0;
}
#newsCol, #newsCol .field input, #newsCol .field textarea { width:100%; }
#newsCol .field textarea { height:250px; }

#manageWrap .commentForm#left { float:left; }
#manageWrap .commentForm#right { 
	float:right;
	margin-left:0;
	width:416px;
}
#manageWrap .comemntForm, #manageWrap .commentForm .field input, #manageWrap .commentForm .field textarea { width:400px; }

#leftMainCol { 
	float:left;
	width:40%;
	overflow:hidden;
}

#leftMainCol.video, #leftMainCol.email {width:50%; }



#leftMainCol.video label { width:430px; }

#leftMainCol h2 { margin-left:5px; }
#leftMainCol label { width:338px; }

#rightMainCol { 
	float:right;
	width:57%;
	overflow:hidden;
}

#rightMainCol.video { 
	width:43%;
	margin-left:46px;
}

#rightMainCol.email { 
	width:50%;
}

#rightMainCol h2 {
	float:left;
	width:230px;
	margin-left:50px;
	padding:0;
}

h2#kelseyHead { 
	width:416px; 
	float:right;
}

#rightMainCol #leftSubCol { 
	float:left;
	width:44%;
	overflow:hidden;
}

#rightMainCol #leftSubCol .rightForm .field input { width:205px; }

#rightMainCol #rightSubCol {
	float:right;
	width:48%;
	padding-top:0;
	overflow:hidden;
}
#rightSubCol h2 { 
	width:190px;
	margin:0;
	display: block;
}

#rightMainCol a { text-decoration: underline; }
#rightMainCol label { width:215px; }


/*-------------------------------------------------*/
/* Titles                                          */
/*-------------------------------------------------*/
#manageClientsTitle { 
	background:transparent url(../images/titles/manage_clients_title.png) 0 0 no-repeat;
	width:341px;
	height:66px;
}

#addClientTitle { 
	background:transparent url(../images/titles/add_client_title.png) 0 0 no-repeat;
	width:348px;
	height:54px;
	padding-bottom:10px;
}

#editClientTitle { 
	background:transparent url(../images/titles/edit_client_title.png) 0 0 no-repeat;
	width:230px;
	height:54px;
}

#manageVideosTitle { 
	background:transparent url(../images/titles/manage_videos_title.png) 0 0 no-repeat;
	width:341px;
	height:66px;
}

#addVideoTitle { 
	background:transparent url(../images/titles/add_video_title.png) 0 0 no-repeat;
	width:348px;
	height:54px;
	padding-bottom:3px;
}

#editVideoTitle { 
	background:transparent url(../images/titles/edit_video_title.png) 0 0 no-repeat;
	width:248px;
	height:54px;
	padding-bottom:3px;
}

#manageNewsTitle { 
	background:transparent url(../images/titles/manage_news_title.png) 0 0 no-repeat;
	width:341px;
	height:66px;
}

#addNewsTitle { 
	background:transparent url(../images/titles/add_news_title.png) 0 0 no-repeat;
	width:348px;
	height:54px;
	padding-bottom:10px;
}

#editNewsTitle { 
	background:transparent url(../images/titles/edit_news_title.png) 0 0 no-repeat;
	width:248px;
	height:54px;
}

#shareThoughtsTitle {
	background:transparent url(../images/titles/share_thoughts_title.png) 0 0 no-repeat;
	width:464px;
	height:67px;
}

#manageWrap .subHead {
	font-weight:bold;
	font-size:20px;
	color:#676767;
	line-height:normal;
	margin-bottom:30px;
}

#manageWrap #response { 
	text-align:center;
	margin-top:125px; }
#manageWrap #response h2 { font-size:25px; }
#manageWrap #response a, #manageWrap #response h2 a { text-decoration: underline; } 

#manageWrap img { 
	border:solid 1px #ccc;
	margin-top:10px;
}
#manageWrap .commentFormByline { 
	float:left;
	margin:0;
}	
#manageWrap .imageByline {
	clear:both;
	font-size:14px;
	margin:0 0 10px 3px;
	padding:0;
	line-height:normal;
}
#manageWrap .captcha { 	
	float:right;
	margin:0 2px 10px 0; }


#manageWrap #thumbnailHead { margin:10px 0 0 0; }


#manageWrap #thumbnail {
	position:absolute;
	top:355px;
	left:790px;
}

