/* ******************************************* 
*
*	Outtakes.co.uk MASTER stylesheet
*
*	Coded by 
*	David Okuniev - www.fat-man-collective.com 
*
*	October 2009   
*
******************************************* */

/********************************************
 CSS RESET */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronymess, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border : 0 none;
font-family:Helvetica, “Helvetica Neue”, Arial, sans-serif;
margin : 0;
outline-style : none;
outline-width : 0;
padding : 0;
vertical-align : baseline;
}

html, body {
width:100%;
height:100%;
background: white;
	
}

object, embed {
outline:none;
}

:focus {
outline-style : none;
outline-width : 0;
}
ol, ul {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
}
table {
border-collapse : separate;
border-spacing : 0;
}
caption, th, td {
font-weight : normal;
text-align : left;
}
blockquote:before, blockquote:after, q:before, q:after {
content : "";
}
blockquote, q {
quotes : "" "";
}


/********************************************
COMMON CLASSES 
*********************************************/


/********************************************
STRUCTURE */

* {
margin: 0;
padding: 0;
}


body {
font-size: 62.5%;
color:#333;
}

html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 200px;}  /* must be same height as the footer */

#footer-wrapper {
position: relative;
margin-top: -200px; /* negative value of footer height */
height: 200px;
clear:both;
} 

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#content-container {
width:976px;
margin:0 auto;
position:relative;
}


*+html #content-container{  z-index:8000;}


#header-container {
width:980px;
margin:0 auto;
}

#header-inner{
width:980px;
height:110px;
}

#logo {
padding:23px 0 0 2px;
}

#header-contact {
float:right;
width:200px;
padding-top:33px;
font-size: 1.6em;
text-align: right;
padding-right: 3px;
}

#menu{
clear:both;
width:980px;
height:45px;
background-image: url(../images/menu_sprite.png);
background-repeat: no-repeat;
}

#headlineHome h1 {
clear:both;
font-size:3.2em;
font-weight:bold;
letter-spacing:-0.04em;
line-height:43px;
padding:24px 0 24px;
text-align:center;
width:976px;
word-spacing:-0.06em;
}



#headlineLibrary h1 {
clear:both;
text-align: justify;
font-size: 3.0em;
line-height: 38px;
font-weight: bold;
letter-spacing: -0.03em;
padding:23px 0 30px 0px;
}


#headline h1 p{
line-height: 43px;
font-size:1em;
}

/********************************************
HEADER */

#header-contact li{
line-height: 26px;
}


/********************************************
MENU */

.searchForm {
float:left;
width:180px;
height:40px;
padding:3px 0 0 17px;
}

#searchBox{

padding:10px 0 0 0;
}

#menu input{
background-color:#F9F9F9;
width:150px;
height:14px;
color:#666;
padding:1px;
border:none;
}

#menu .loopeBtn{
width:15px;
height:16px;
background-image: url(../images/search_loope.gif);
background-repeat: no-repeat;
border:none;
cursor: pointer;
position: relative;
top:2px;
}

/********************************************
TOOLBAR */

#toolbar{
height:30px;
width:976px;
margin-bottom:20px;
position:relative;
}

#toolbar-pages{
height:20px;
width:976px;
margin-bottom:15px;
position:relative;
}

#filter-wrapper{
background-color:white;
position:absolute;
top:0px;
left:0px;
}

.pagination {
position:absolute;
top:0px;
right:0px;	
background:white url(../images/pagination_back.png) no-repeat right top;
height:31px;
width:145px;
}
.pagination span {
font-size: 12px;
border: 0 none;
cursor: pointer;
text-align: center;

text-shadow:0 1px 0 #D9D9D9;
height:31px;
padding:0 0 0 19px;
display:block;
text-align:left;
}
.pagfoot{
margin:10px 0 40px 0;
}

.backbar {
position:absolute;
top:13px;
left:0px;
height:3px;
width:976px;
}


/********************************************
PAGES */

#page-content {
width:976px;
clear:both;
float:left;
margin-bottom:50px;
}

/********************************************
GRID [BROWSER] */


#grid{
width:980px;
margin:0 auto;
}

*+html #grid {position:relative;z-index:900;}

#grid-pages{
width:980px;
margin:0 auto;
}
#grid-related{
width:980px;
margin:0 auto;
}

.grid-box-wrapper{
float:left;
width:210px;
height:224px;
margin:0px 12px 12px 0px;
padding:13px;
background-image: url(../images/grid_box.png);

}

.grid-box-wrapper:hover{
background-position: 0px -250px;
}
.imagelink{
width:210px;
height:118px;
float:left;
margin-bottom:10px;
position:relative;
}


.last {
margin-right:0px;
}

.grid-detail{
clear:both;
float:left;
width:210px;
}

.grid-title{
width:188px;
font-size:1.4em;
font-weight: bold;
float:left;
margin:6px 0 7px 0;
line-height: 18px;
margin:0px;

}

.grid-desc{
color:#666;
margin-top:8px;
width:210px;
float:left;
font-size:1.2em;
line-height: 17px;
max-height: 50px;
overflow: hidden;
}
.bgcolor-cat{
background:#54A0CD;		
}
.grid-icon{
float:right;
margin-top:2px;
}

.grid-thumbnail{
position:absolute;
top:-0px;
left:0px;
}
.grid-thumbnail-shadow {
position: absolute;
top:0px;
left:0px;
z-index:99;
}

#grid-clearer {
height:1px; 
clear:both;
}

/********************************************
GRID [colors] */


/********************************************
FILM detail page */


.crumbs {
font-size:12px;
margin-bottom:2px;
position:absolute;
top:-24px;
}

.crumb-arrow{
	font-size:1.1em;
	font-weight:bold;
	color:#999;
	margin-bottom:3px;
}

#back-box-top{
margin-top:30px;
width:976px;
height:13px;
background:url(../images/black_box_top.png);
}

#back-box-mid{
background:url(../images/black_box_mid.png);
padding:20px 40px 27px 40px;
float:left;
width:896px;
}

#back-box-bottom{
width:976px;
height:13px;
background:url(../images/black_box_bottom.png);
margin-bottom:30px;
clear:both;
}

#detail-left{
width:480px;
color:#fff;
float:left;
}

#detail-right{
padding:8px 0 0 40px;
width:376px;
float:left;
}

#detail-left h1 {
font-size:2.5em;
font-weight:bold;
margin-bottom:20px;
line-height: 30px;
}

.title-time{
	color:#666;
	font-size:75%;
	vertical-align:middle;
	font-weight:normal;
	
}

#back-box-mid hr{
margin-bottom:20px;
height: 2px;
background-image: url(../images/fake_hr.gif);
}

.sub-heading{
font-size:2.0em;
line-height: 25px;
margin-bottom:20px;
display: block;
}

#back-box-mid p{
text-align: justify;
color:#ccc;
}

.language-pre{
color:#999;
font-size: 1.2em;
margin-bottom:10px;
}

.languages{
font-size: 1.4em;
font-weight:bold;
margin-bottom:40px;
}

#related-formats {
width:100%;
height:20px;
float:left;
margin-bottom:23px;
clear:both;
}

#related-formats ul{
float:right;
height:20px;
width:100%;
}
#related-formats ul li {
	float:right;
}
#related-formats ul li span {
/*margin-left:7px;
float:right;*/
}


.first2 {
width:18px;
background-position:0px -18px;
}

.second2 {
width:23px;
background-position:-18px -18px;
}

.third2 {
width:27px;
background-position:-41px -18px;
}

.fourth2 {
width:14px;
background-position:-68px -18px;
}

.first2:hover {
width:18px;
background-position:-165px 0px;
}

.second2:hover {
width:23px;
background-position:-183px 0px;
}

.third2:hover {
width:27px;
background-position:-206px 0px;
}

.fourth2:hover {
width:14px;
background-position:-234px 0px;
}


.video-cta{
clear:both;
width:357px;
height:200px;
background:url(../images/detail_preview_holder.png);
padding:11px;
margin-bottom:20px;
}

#videoPlayerLightbox { display: none; }
#player {
background:#000000;	
}

.play-btn{
clear:both;
float:left;
width:100%;
height:201px;
position: relative;
margin-bottom:20px;
}
.play-btn img{
position:absolute;
width:357px;
height:201px;
top:0px;
right:0px;
display:block;
}
.play-btn a{
position:absolute;
width:357px;
height:201px;
top:0px;
right:0px;
display:block;
background: url(../images/play_btn_detail.png)  no-repeat 0px 0px;
}
.play-btn a:hover{
background: url(../images/play_btn_detail.png)  no-repeat -357px 0px;
}




#relatedVideos{
height:30px;
float:left;
margin-bottom:5px;
}

.dividerTitle{
font-size:1.6em;
font-weight: bold;
float:left;
}

.detail-divider{
width:795px;
background-color: #ccc;
height:1px;
float:left;
margin-right:20px;
position: relative;
top:10px;
left:10px;
}

.nav-related{
float:right;
position: relative;
top:-5px;
}

.related-left-btn {
width:21px;
height:31px;
background:url(../images/sprite_master.png);
background-position: -606px 0px;
display: block;
float:left;
}

.related-left-btn:hover {
background-position: -606px -31px;
cursor:pointer;
}

.related-left-btn:active {
background-position: -606px -62px;
cursor:pointer;
}

.related-right-btn {
width:21px;
height:31px;
background:url(../images/sprite_master.png);
background-position: -627px 0px;
display: block;
float:left;
}

.related-right-btn:hover {
background-position: -627px -31px;
cursor:pointer;
}

.related-right-btn:active {
background-position: -627px -62px;
cursor:pointer;
}

.right{
	
	float:right;
}

/********************************************
LINKS */

a:active {
 outline: none;
}

a{
color:#5199C5;
text-decoration:none;
}

a:hover {
color:#85B7D6;
text-decoration:none;
}



.link-arrow{
width:6px;
height:9px;
padding: 0px 0px 0px 12px;
background:url(../images/bluearrow.png) no-repeat 0px 2px;
}


/********************************************
BUTTONS */

button {
font-size: 1.1em;
border: 0px;
cursor: pointer;
padding: 0 12px 0 0;
height: 30px;
line-height: 30px;
width: auto;
text-align: center;
}
button::-moz-focus-inner{padding:0;border:none}
.win.chrome button span { margin-top:-1px; margin-left: -3px;}

button.rounded {
background: transparent url( ../images/btn_right.png ) no-repeat scroll right top;
clear: left;
margin-right:5px;
}

button.roundedBlue {
background: transparent url( ../images/btn_right.png ) no-repeat scroll right top;
clear: left;
margin-left:20px;
background-position: 100% -60px;
}


button span.button-text {
display: block;
padding: 0 0 0 8px;
position: relative;
white-space: nowrap;
height: 30px;
line-height: 30px;
}

button.rounded span.button-text {
background: transparent url( ../images/btn_left.png ) no-repeat scroll left top;
color: #222;

}

button.roundedBlue span.button-text {
background: transparent url( ../images/btn_left.png ) no-repeat scroll left top;
/*color: #222;*/
background-position: 0 -60px;
}

button.rounded:hover {
background-position: 100% -30px;
}

button.rounded:hover span.button-text {
background-position: 0% -30px;
}

button.roundedBlue:hover {
background-position: 100% -90px;
}

button.roundedBlue:hover span.button-text {
background-position: 0% -90px;
}


.button-text {
font-size: 1.1em;
font-weight: normal;
text-shadow: #d9d9d9 0px 1px 0px;

}

.roundedBlue .button-text {
font-size: 1.1em;
color:#fff;
font-weight: normal;
text-shadow: #333 0px 1px 0px;

}

.rounded img {
position: relative;
top:3px;
padding:0px 6px 0 0;
}
button.rounded span.buttonIcon {
float:left;
background-repeat:no-repeat;
display:block;
height:16px;
line-height:16px;
padding:0px 0px 0px 24px;
margin:8px 0px 0px 0px;
position:relative; 
white-space:nowrap; 
}

button.roundedBlue span.buttonIcon {
float:left;
background-repeat:no-repeat;
display:block;
height:16px;
line-height:16px;
padding:0px 0px 0px 24px;
margin:8px 0px 0px 0px;
position:relative; 
white-space:nowrap;
}


*+html button {    width:auto; overflow:visible; }
*+html button span {     margin-top:0px; }


/********************************************
Color managemnt [to be done in PHP] */

.makeitBlue {
font-weight:bold;
color:#5199C5;
}

.makeitBlue2 {
font-weight:bold;
color:#5199C5;
}


/********************************************
TYPOGRAPHY */

p {
font-size: 1.2em;
line-height: 20px;
margin:0px 0 20px 0;
}



/********************************************
ICONOGRAPHY */



.headlineIcon {
width:26px;
height:26px;
display: block;
float:left;
vertical-align:top;
margin:4px 6px 0 0;
}

.tabIcon {
position:absolute;
top:24px;
left:0px;	
width:37px;
height:46px;
display: block;
background:transparent url(../images/bigprev.png) no-repeat 0px  0px;
}
.tabIcon:hover {
background:transparent url(../images/bigprev.png) no-repeat 0px -46px  ;	
} 


*+html .tabIcon{ top:56px; }

.head-format {
background:url("../images/sprite_master.png") -401px  0px;
}
.head-format1 {
background:url("../images/sprite_master.png") -431px  0px;
}
.head-format2 {
background:url("../images/sprite_master.png") -464px  0px;
}
.head-format3 {
background:url("../images/sprite_master.png") -492px  0px;
}
.head-format4 {
background:url("../images/sprite_master.png") -518px  0px;
}

.cat-tab .headlineIcon{
margin:7px 6px 0 0;
}



/********************************************
FOOTER */

#footer-wrapper{
width:100%;
background-color: #363636;
}


#footer{
	width:976px;
	margin:0 auto;
	height:200px;
}

#address {
float:right;
text-align: right;
color:white;
font-size: 1.2em;
color:#999999;
line-height: 16px;
padding:28px 0 20px 0;
}

#footer-menu ul{
padding:28px 28px 0 0;
float:left;
}

#footer-menu ul li{
display: block;
color:#999999;
font-size: 1.2em;
padding-right:15px;
line-height: 18px;
clear:both;
float:left;
}

#footer-menu ul li a{
	color:#999;
}

.sitemap-icon{
float:left;
width:16px;
height:16px;
background-image: url(../images/sprite_master.png);
background-repeat: no-repeat;
background-position: -136px -0px;
margin-right:5px;

}

#footer-menu ul li a{
color:#999;
}

#footer-menu ul li a:hover{
color:#ccc;
}

/********************************************
HOME PAGE CLASSES */

#cat-component {
position:relative;
width:980px;
height:220px;
margin-bottom:30px;
overflow:hidden;
}

#formats {
width:100%;
height: 190px;
margin-bottom: 40px;
background-image: url(../images/format_back.png);
background-repeat: repeat-x;
border-bottom:1px solid #ccc;
background-position:bottom;
}



#formats-wrapper  {
width:976px;
margin:0 auto;
}

.format-options {
float:left;
width:208px;
margin-right:48px;
margin-top:10px;
}
hr {
border:0;
background-color: #ccc;
height: 1px;
}

.format-options hr {
	margin-top:5px;
	clear:both;
	float:left;
	width:208px;
}

.last {
margin-right:0px;
}

.format-title {
font-weight: bold;
font-size: 1.8em;
width:192px;
float:left;
}


.browseformat {
width:16px;
height:16px;
float:left;
margin-left:7px;
background-position:0px 0px;
}

.browseformat:hover {
background-position:0px -16px;
}

.first {
width:18px;
background-position:0px 0px;
}

.second {
width:23px;
background-position:-18px 0px;
}

.third {
width:27px;
background-position:-41px 0px;
}

.fourth {
width:18px;
background-position:-68px 0px;
}

.format-description {
margin:15px 0 10px 0;
min-height: 60px;
height:76px;
font-size: 1.3em;
line-height: 19px;
clear:both;
float:left;
width:208px;
}



.format-options a {
font-size:1.3em;
font-weight: bold;
}

#about-feature {
width:976px;
margin:0 auto;
}

#featured-video {
float:left;
width:477px;
height:312px;
background-repeat: no-repeat;
padding:0px;
margin-left:-6px;
}

#about-text{
float:left;
width:463px;
margin-left:35px;
}

#about-text p {
font-size:1.6em;
line-height: 28px;
margin-bottom:20px;
}

#quote {
font-family:"Georgia", sans-serif;
font-style: italic;
font-size:2.1em;
color:#539FCC;
margin:30px 0 24px 0;
line-height: 28px;
}

#quote .quote-marks{
font-family:"Georgia", sans-serif;
font-style: italic;
font-size: 3.1em;
color: #C1DDED;
position:relative;
top:25px;
}

#quote .quote-marks2{
background:url("../images/quote.gif") no-repeat 9px 3px;
}



#quote-author {
font-size:1.3em;
color:#666;
}




/*****************************************************
COLORS 
*****************************************************/
.grid-icon-cat{	
	background:url("../images/categories/sprite_cat.png") 0px 0px;
}

/*********   1   ***/ 

.grid-title-cat1 a, .makeitColorCat1 {
	color:#99CC66;
}
.bgcolor-cat1{
background:#99CC66;		
}
.grid-icon-cat1{	
	background:url("../images/categories/sprite_cat1.png") 0px 0px;
}

/*********   2   ***/ 
.grid-title-cat2 a, .makeitColorCat2 {
	color:#66CCFF !important;
}
.bgcolor-cat2{
background:#66CCFF;		
}
.grid-icon-cat2{
	background:url("../images/categories/sprite_cat2.png") 0px 0px;
}

/*********   3   ***/ 


.grid-title-cat3 a, .makeitColorCat3 {
	color:#993399;
}
.bgcolor-cat3{
background:#993399;		
}
.grid-icon-cat3{	
	background:url("../images/categories/sprite_cat3.png") 0px 0px;
}

/*********   4   ***/ 


.grid-title-cat4 a, .makeitColorCat4 {
	color:#CC3333;
}
.bgcolor-cat4{
background:#CC3333;		
}
.grid-icon-cat4{	
	background:url("../images/categories/sprite_cat4.png") 0px 0px;
}

/*********   5   ***/ 


.grid-title-cat5 a, .makeitColorCat5{
	color:#FF6633;
}
.bgcolor-cat5{
background:#FF6633;		
}
.grid-icon-cat5{	
	background:url("../images/categories/sprite_cat5.png") 0px 0px;
}

/*********   6   ***/ 


.grid-title-cat6 a, .makeitColorCat6 {
	color:#FF9933;
}
.bgcolor-cat6{
background:#FF9933;		
}
.grid-icon-cat6{	
	background:url("../images/categories/sprite_cat6.png") 0px 0px;
}

/*********   7   ***/ 


.grid-title-cat7 a, .makeitColorCat7 {
	color:#666666;
}
.bgcolor-cat7{
background:#666666;		
}
.grid-icon-cat7{	
	background:url("../images/categories/sprite_cat7.png") 0px 0px;
}

/*********   8   ***/ 


.grid-title-cat8 a, .makeitColorCat8 {
	color:#3366CC;
}
.bgcolor-cat8{
background:#3366CC;		
}
.grid-icon-cat8{
	background:url("../images/categories/sprite_cat8.png") 0px 0px;
}

/*********   9   ***/ 


.grid-title-cat9 a, .makeitColorCat9 {
	color:#CC3399;
}
.bgcolor-cat9{
background:#CC3399;		
}
.grid-icon-cat9{	
	background:url("../images/categories/sprite_cat9.png") 0px 0px;
}

/*********   10   ***/ 


.grid-title-cat10 a, .makeitColorCat10 {
	color:#993333;
}
.bgcolor-cat10{
background:#993333;		
}
.grid-icon-cat10{	
	background:url("../images/categories/sprite_cat10.png") 0px 0px;
}

/*********   11   ***/ 


.grid-title-cat11 a, .makeitColorCat11 {
	color:#009966;
}
.bgcolor-cat11{
background:#009966;		
}
.grid-icon-cat11{
	background:url("../images/categories/sprite_cat11.png") 0px 0px;
}

/*********   12   ***/ 


.grid-title-cat12 a, .makeitColorCat12 {
	color:#996633;
}
.bgcolor-cat12{
background:#996633;		
}
.grid-icon-cat12{
	background:url("../images/categories/sprite_cat12.png") 0px 0px;
}

/*********   13   ***/ 


.grid-title-cat13 a, .makeitColorCat13 {
	color:#999999;
}
.bgcolor-cat13{
background:#999999;		
}
.grid-icon-cat13{
	background:url("../images/categories/sprite_cat13.png") 0px 0px;
}

/*********   14   ***/ 


.grid-title-cat14 a, .makeitColorCat14 {
	color:#336699;
}
.bgcolor-cat14{
background:#336699;		
}
.grid-icon-cat14{
	background:url("../images/categories/sprite_cat14.png") 0px 0px;
}

/*********   15   ***/ 


.grid-title-cat15 a, .makeitColorCat15 {
	color:#663399;
}
.bgcolor-cat15{
background:#663399;		
}
.grid-icon-cat15{
	background:url("../images/categories/sprite_cat15.png") 0px 0px;
}

/*********   16   ***/ 


.grid-title-cat16 a, .makeitColorCat16 {
	color:#333366;
}
.bgcolor-cat16{
background:#333366;		
}
.grid-icon-cat16{
	background:url("../images/categories/sprite_cat16.png") 0px 0px;
}

/*********   17   ***/ 


.grid-title-cat17 a, .makeitColorCat17 {
	color:#006633;
}
.bgcolor-cat17{
background:#006633;		
}
.grid-icon-cat17{
	background:url("../images/categories/sprite_cat17.png") 0px 0px;
}

/***********  18   ***/ 


.grid-title-cat18 a, .makeitColorCat18 {
	color:#663333;
}
.bgcolor-cat18{
background:#663333;		
}
.grid-icon-cat18{	
	background:url("../images/categories/sprite_cat18.png") 0px 0px;
}

/**********  19   ***/ 


.grid-title-cat19 a, .makeitColorCat19 {
	color:#FF0000;
}
.bgcolor-cat19{
background:#FF0000;		
}
.grid-icon-cat19{
	background:url("../images/categories/sprite_cat19.png") 0px 0px;
}

/*********   20   ***/ 


.grid-title-cat20 a, .makeitColorCat20 {
	color:#990066;
}
.bgcolor-cat20{
background:#990066;		
}
.grid-icon-cat20{	
	background:url("../images/categories/sprite_cat20.png") 0px 0px;
}

/*********   21   ***/ 


.grid-title-cat21 a, .makeitColorCat21 {
	color:#FFCC00;
}
.bgcolor-cat21{
background:#FFCC00;		
}
.grid-icon-cat21{
	background:url("../images/categories/sprite_cat21.png") 0px 0px;
}

/*********  22 / new   ***/ 


.grid-title-cat22 a, .makeitColorCat22 {
	color:#FF33FF;
}
.bgcolor-cat22{
background:#FF33FF;		
}
.grid-icon-cat22{
	background:url("../images/categories/new.png") 0px 0px;
}



#mycarousel{
height:220px;
}

#mycarousel li{
width:976px;
height:220px;
}
#mycarousel li .catcompolink{
color:#fff;
text-shadow: #222 0px 1px 0px;

}
.getnews {
float:left;
margin-top:10px;
position:relative;
}
.getnews button {
position:absolute;
top:0px;
left:0px;
width:155px;
z-index:11;
}
.getnews button span {
left:0px;
font-size:12px;	

}
.getnews #newsletter {
position:absolute;
top:0px;
left:5px;
z-index:10;
height:30px;
width:150px;
}
.getnews input{
float:left;
border:none;
height:24px;
padding:3px;
background:#fff;
}
.getnews input.newssubmit{
width:29px;
cursor:pointer;
height:30px;
line-height:30px;
padding:0px;
font-size:12px;
font-weight:bold;
background:url(../images/newssprite.png) 0px -30px no-repeat;
}
.getnews input.newssubmit:hover{
background:url(../images/newssprite.png) 0px 0px;
}
.getnews input.newstext{
width:101px;
font-size:11px;
padding:7px 3px 2px 8px;
height:21px;
color:#5199C5;
}


/*****************************************************
Static Pages
*****************************************************/

.static-headline{
	font-size:3.0em;
	color:#333;
	margin:30px 0 20px 0;
	letter-spacing:-0.02em;
}

#page-video {
float:left;
width:477px;

padding:0px;
margin-bottom:40px;
}

.left-column{
	width:459px;
/*	margin-right:20px;*/
	color:#333;
	float:left;
	text-align:justify;
}



.right-column{
	margin-left:40px;
	float:left;
	width:477px;
}

.right-column img{
	width:477px;
}

.left-column p{
	color:#333;
	font-size:1.3em;
}

.left-column .makeitBlue{
	font-size:1.4em;
	line-height:26px;
	font-weight:normal;
}

.left-column .makeitBlue2{
	font-size:1.3em;
	line-height:25px;
	font-family:Georgia, sans-serif;
	font-style:italic;
	font-weight:normal;
}
.left-column a{
	font-weight:bold;
}
.left-column ul {
	font-size:1.3em;
	line-height:20px;
	list-style-type:disc;
	margin-left:15px;	
	margin-bottom:15px;
}
.left-column ol {
	font-size:1.3em;
	line-height:20px;
	list-style-type:decimal;
	margin-left:20px;	
	margin-bottom:15px;
}


.BlueSerif{ 
color:#5199C5 !important;
font-family:"Georgia";
font-size:20px !important;
font-style:italic;
}

div#embeded-player a img {
width:auto !important;	
}
