/*definitions:
 *	.greyline = left side horizontal rule
 * . intratext = left side full width text call out
 * .spmod_left = all half-width left side modules
 * .spmod_featured = left column half width centered text (left version)
 ** .spmod_featured_right = half width right version (combine with above)
 * .spmod_2col = left side module that is full width of left side, and is split into two columns
 ** .spmod_2col_leftcol = left column of above
 ** .spmod_2col_rightcol = right column of above
 ** .spmod_2col_rightcol_title = photo title
 */

/*left col*/
#sp_left_col {/*float:left; width:458px; margin-right:10px; overflow:none;*/float:left; width:524px; margin-right:12px; overflow: auto;}
.intratext {color:#987745; font-weight:bold; font-size:12px; text-align:center;}
/*.grey_line {margin-bottom:9px;}*/
.spmod_left {float:left; /*width: 208px; padding:0 0 0 20px;*/ margin-bottom:9px;width:245px; padding-left:11px;}
.spmod_2col {clear:both;}
.spmod_2col_rightcol{float:left;width:256px;}
.spmod_2col_rightcol_title {font-size:12px; font-weight:bold;}
.spmod_2col_leftcol {/*width:223px; float:left; margin-right:6px;*/width:256px; float:left; margin-right:12px;}
.spmod_featured {/*border-right:1px solid #CCC; padding:0 10px 0 10px;*/border-right:1px solid #CCC; padding: 0 11px 0 0;}
.spmod_featured_right {border-right:none; padding: 0 0 0 11px;}
#flash_player {padding:0 49px; background-color:#000; position: relative; z-index: 0;}
.vid_play_links {text-align:center;}

/* right col */
#sp_right_col {/*float:left; width:268px;background-color: #EEE; padding:8px;*/float:left; width:250px;background-color: #EEE; padding:3px; margin-top:10px;}
#sp_right_col h3, .spmod_featured h3, .sp_subtitle {text-align:center; margin-bottom:6px;}
#sp_right_col ul {font-size:10px; font-weight:bold; line-height: 14px; margin-bottom:12px}
ul#sp_nav {font-size: 11px; font-weight:bold; list-style:none; text-align:center;}
ul#sp_nav li {display: inline; border-right:2px solid #000;padding:0 5px;}
ul#sp_nav li.last_link {border-right:none;padding-right:none;}
.spmod_right {/* width: 250px; padding:9px 9px 0; float:left; margin-bottom:9px; background-color:#FFF;*/width: 238px; background-color:#FFF; padding:7.5px 6px 0; float:left; margin-bottom:3px;}
.spmod_rightalt {background-color:#F9F9F9;}
.sp_featured_image img {display:block; margin:auto} 
.sp_pic_featured{padding:0; width:250px; height:250px; background-color:#000; text-align:center; }
.quick_links {text-align:center;}
.quick_links option {padding:1px 2px; border:1px #eee solid; vertical-align:text-bottom;}
.quick_links input.submit {vertical-align:top;}
/*h1{font-size: 26px;padding-top: 20px;}*/
.introtext {font:14px/18px Helvetica, Arial, sans-serif;}
