﻿.inner-column .footer,
.related-column .footer
{
	background: #F1F4F6;
	border: 1px solid #CED5DB;
	margin:.5em;
	padding: .5em;
	text-align: center;

	-moz-border-radius:.25em;
	-webkit-border-radius:.25em;
	border-radius:.25em;
	float:none;
	width:auto;

}
.inner-column .footer a
{
	border:none;
}
.inner-column .footer span.pipe
{
	background:url("http://www-content-v3.maxpreps.com.edgesuite.net/includes/images/site_themes/pipe.gif") no-repeat scroll center center transparent;
	padding:.5em 1em;
}
/* Icons */
.content-spacer
{
	padding:1em;
}
p 
{
	margin-top: 1em; 
	margin-bottom:1em; 
}

h1.article-headline
{
	font-size:190%;
	line-height:120%;
	border-bottom: none;
	margin:0;
	padding:0;
	color:#990000;
}
h2.article-subheadline
{
	font-size:125%;
	font-weight:normal;
	color:#232323;
	margin:0;
	padding:0;
	border-bottom: none;
}


.info-wrapper
{
	margin:9px 0 12px 0;
	border-top:solid 1px #CED5DB;
	border-bottom:solid 1px #CED5DB;
	background:#f1f4f6;
	
}
.writer-wrapper
{
	margin:3px 0;
	float:left; 
	width:50%;
	height:40%;
}
.image-wrapper
{
	float:left;
	margin:3px .9em 0 .6em;
	padding:3px;
	border:solid 1px #CED5DB;
	background:#C8D4E0;
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;
}
.article-source
{
	font-size:90%;
}

.article-share{
	margin:3px 0 3px 3px;
}

/* Container of the whole left side of the article */
.article_body
{
	margin:1em 0 0;
}
.article_body,
.article_body p
{
	font-family: arial !important; 
	font-size: 10pt;
}
.article_body a 
{
	text-decoration:underline; 
}
.article_body a:hover 
{
	color:blue; 
}

/* Embedded float */
.floatRightWithBar,
.floatLeftWithBar,
.floatRightWithTable,
.floatLeftWithTable,
.floatCenter
{
	margin-top:15px;  
	margin-bottom:15px;
}
.floatRightWithBar,
.floatRightWithTable
{
	float:right;
	padding-left:10px; 
	margin-left:15px; 
}
.floatLeftWithBar,
.floatLeftWithTable
{
	float:left;
	padding-right:10px; 
	margin-right:15px; 
}
.floatCenter
{ 
	margin:1em auto; 
	padding-left:6px; 
	padding-right:6px; 
}
/* Embedded image */
.article_embeded_image_wrapper
{
	padding:.75em; 
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;
	max-width:585px;
	background:#232323;
}
.article_embeded_image_wrapper .enlarge
{
	display:block;
	color:White;
	text-decoration:none;	
	margin-bottom:.25em;
	text-align:center;
}
.enlarge:hover
{
	color:#f5f5f5;
}
.article_embeded_image
{
	border: 1px solid #CED5DB; 
	margin:0 auto;
	max-width:575px;
}
.article_image_caption
{
	color:#FFF;
	font-size:100%; 
	max-width:575px;
}
.article_image_label
{ 
	color:#DCDCDC;
	font-size:75%; 
	max-width:575px;
}

/* Embedded video */
.video-wrapper
{
	padding:6px; 
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;	
	background:#232323;
}
.article_video_image 
{
	width:120px; 
	height:90px; 
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70; 
	text-align:left; 
	border: 1px solid #fff; 
}	

.video-label
{
	color:#FFF;
	margin:3px;
	font-size:100%;
}
.video-caption
{
	color:#DCDCDC;
	margin:3px;
	font-size:80%;
}

.article_video_caption
{ 
	text-align:left; 
	width:125px; 
	color:#FFF; 
	font-size:100%; 
	font-weight:bold; 
	border-top:dashed 1px #CED5DB;
}
.article_video_label
{ 
	text-align:left; 
	width:125px; 
	color:#DCDCDC; 
	font-size:80%;
}

/*Right side Reference header */
.related-column .content
{
	margin:4em auto;
	padding:3px;
	position:relative;
	width:94%;
	border:#CED5DB 1px solid;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	border-radius:.5em;
}
.related-column .content h4
{
    color:#fff;
    font-size:14px;
    font-weight:bold;
    	        	        
    position:absolute;
    top:-18px;
    left:9px;
                
    padding:4px 1em;
    margin:0;
    
    background:#003366;
    border-bottom:#ccc 0px solid;
    -moz-border-radius:.25em;
    -webkit-border-radius:.25em;
    border-radius:.25em;
    -moz-box-shadow:rgba(0,0,0,0.3) 3px 2px;
    -webkit-box-shadow:rgba(0,0,0,0.3) 3px 2px;
    box-shadow:rgba(0,0,0,0.3) 3px 2px;
}

.article_reference_header
{
	margin-bottom:5px; 
	margin-top:0px; 
}

#reference_images td
{
	text-align:center;
	padding:1em 0;
}
.related-wrapper
{
	padding:.25em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	border-radius:.5em;
	background:#232323;
}
.related-wrapper img
{
	border: 1px solid #DCDCDC; 
}
.related-wrapper,
.related-links
{
	margin:1.5em .5em .5em;
}
.related-links
{
	text-align: center;
}
.related-links li
{
    padding:.25em 0;
}
/* Hidden page error message text */
.article_message
{
	font-family: arial; 
	font-size: 10pt; 
	color:#ff0000; 
	padding-bottom:15px;}

/* Feedback */
#article_feedback_header
{
}
#article_feedback_header a
{
	color:#990000;
}
.user-feedback
{
 	background-color:#FFF;
	border:solid 1px #CED5DB;
    
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;	
    
	-moz-box-shadow:rgba(0,0,0,0.3) 3px 2px;
	-webkit-box-shadow:rgba(0,0,0,0.3) 3px 2px;
	box-shadow:rgba(0,0,0,0.3) 3px 2px;
            
    margin:1em .5em 2em;
	padding:1em;
}
.user-info
{
	background: #F5F5DC;
	border:solid 1px #CED5DB;
	padding:.5em;
	
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;	
    
	-moz-box-shadow:rgba(0,0,0,0.3) 3px 2px;
	-webkit-box-shadow:rgba(0,0,0,0.3) 3px 2px;
	box-shadow:rgba(0,0,0,0.3) 3px 2px;
}
.user-feedback-title
{
	margin-top:.5em;
	font-weight:bold;
	font-size:130%;
}
.user-content
{
    margin:0;
    padding:0 0 .5em;
}

.feedback-bg
{
	margin:2em 0 1em;
	padding:.5em;
	
 	background:#F1F4F6;
	border:solid 1px #CED5DB;
       
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;	
}
.feedback-wrapper,
.feedback-wrapper-login,
.writer-response
{
 	background-color:#FFF;
	border:solid 1px #CED5DB;
	
	margin:.5em .5em 1em;
	padding:.5em;

    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;	
}
.feedback-wrapper textbox
{
	width:350px;
}
.feedback-wrapper div
{
	margin:.5em 0;
}
.feedback-wrapper-login
{
	 background:#232323;
	 color:white;
	 border:solid 1px #FFF;
}
.feedback-wrapper-login a
{
	color:#ffcc33;
}
.feedback-title{
	font-weight:bold;
	font-size:130%;
	}

.feedback-footer{
	font-size:90%;
	padding:6px 0px 0px;
	}

.commentbox{
	border:solid 1px #C3C3C3;
	padding: 12px;
	margin-bottom:12px;
}

.commentfooter{
	padding-left: 2px;
	padding-top: 1px;
	margin-bottom: 5px;
	color: #4A4A4A;
}
a.report-offensive
{
	color:#990000;	
}	
a.report-offensive:hover
{
	color:Red;
}

.site-alert
{
	padding-bottom:5px;
}

.connect-wrapper
{
	margin:.5em 0;
	float:right;
	width:50%;
}
.connect-wrapper ul
{
	padding-bottom:6px;
}
.connect-wrapper ul li
{
	width:145px;
	height:45px;
	float:left;
	margin:6px 0 0 6px;
}
.connect-wrapper ul li.last
{
	width:145px;
	height:45px;
	float:left;
	margin:6px 0 0 6px;
}
.button a
{
	display:block;
	background-color:transparent;
	background-image: url(/includes/images/sprites/follow-MP.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	height:45px;
	text-indent:-99999px;
}

a.facebook
{
	background-position: 0 0;
	width:145px;
}
a.twitter
{
	background-position: 0 -50px;
	width:145px;
}
a.you-tube
{
	background-position: 0 -100px;
	width:145px;
}
a.itunes
{
	background-position: 0 -150px;
	width:145px;	
}
