@charset "UTF-8";

/*@import url("http://oysi.org/css/fonts.css");*/


/** Generated by FG **/
@font-face {
	font-family: 'Chalet-LondonSixty';
	src: url('fonts/Chalet-LondonSixty.eot');
	src: local('â˜º'), url('fonts/Chalet-LondonSixty.woff') format('woff'), url('fonts/Chalet-LondonSixty.otf') format('opentype'), url('fonts/Chalet-LondonSixty.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Quicksand_Book';
	src: url('fonts/Quicksand_Book.eot');
	src: local('â˜º'), url('fonts/Quicksand_Book.woff') format('woff'), url('fonts/Quicksand_Book.otf') format('opentype'), url('fonts/Quicksand_Book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Quicksand_Bold';
	src: url('fonts/Quicksand_Bold.eot');
	src: local('â˜º'), url('fonts/Quicksand_Bold.woff') format('woff'), url('fonts/Quicksand_Bold.otf') format('opentype'), url('fonts/Quicksand_Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background: #FFfF;
	margin: 0;
	padding: 0;
	color: #020100;
}

ul, ol, dl { padding: 0;margin: 0; list-style:none; margin-bottom:10px;}

h1, h2, h3, h4, h5, h6, p {
	margin:0; padding:0;
}
/* WYSIWYG */
.content .leftcol3 h2, .content .leftcol3 h3, .content .leftcol3 h4, .content .leftcol3 h5, .content .leftcol3 h6 {
font-family:'Quicksand_Bold';
}

.content .leftcol3 h2 {
color:#897874;
	font-size:14px;
font-weight: bold;
	margin:6px 0px 18px;

}
.content .leftcol3 h3 {

}
.content .leftcol3 h4 {
color:#897874;
	font-size:14px;
font-weight: bold;
	margin:6px 0px 16px;
}
.content .leftcol3 h5 {
color:#897874;
	font-size:12px;
font-weight: bold;
	margin:6px 0px 16px;
}
.content .leftcol3 h6 {
color:#897874;
	font-size:12px;
font-weight: bold;
	margin:6px 0px 16px;
}

/*end WYSIWYG*/

a, object{outline:none;}
a img {border: none;}

a:link {
	color: #BC3C19;
	text-decoration: none; 
}
a:visited {
	color: #BC3C19;
	text-decoration: none;
}
a:hover, a:active, a:focus { 
	color: #BC3C19;
	text-decoration: none;
}

/*a:link {
	color: #FFF;
	text-decoration: none; 
}
a:visited {
	color: #FFF;
	text-decoration: none;
}
a:hover, a:active, a:focus { 
	color: #FFF;
	text-decoration: none;
}

*/
a.sharelink {font-family:'Quicksand_Bold'; font-size:13px; color:#BC3C19; display:inline-block; float:right;  padding-top:3px; /* background:url(../img/sframe.png) center 0px no-repeat;  width:100px; height:28px;*/ text-align:center; margin:10px 15px;
-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px; border-radius: 4px; border:1px #BC3C19 solid; padding:3px 10px;}

a#sharebutton.sharelink {color:#BC3C19;}
a#sharebutton.sharelink:hover {color:#000;}

.container {
	width: 960px;
	background:#FFF/* url(../buildmedia/oo1.jpg) no-repeat*/;
	margin: 0 auto; 
	overflow:hidden;
}
img{border:none;}
.header {
	font-family:'Quicksand_Bold';
	font-size:20px;
	background-color:#bc3c19;
	/*height:190px;*/
	border-bottom:#FFF 1px solid;
	color:#FFF;
	clear:both;
}
.header #logo{
	float:left;
	margin:30px 0 0px 55px;
}

.header ul{
	float:right; clear:right;
	margin:0px;
	/* margin: 0 40px 0 0; */
}


.header ul li {float:left;}
#socialmenu{padding:11px 13px 0;font-size:12px;}
#socialmenu a{ color: #fff;}
#socialmenu #partlink, #langE, #langS, #sitesearch {display:inline-block; padding-top:14px; }
#sitesearch {margin-right:50px;}
#langS{margin-right:50px;}
#socialmenu #partlink{margin-right:202px;}
.search {display:inline-block; padding-top:10px; }

#infomenu{border-top:#cc6c53 1px solid;border-bottom:#cc6c53 1px solid; font-size:13px; 

width:100%;
text-align:center;text-transform:uppercase;}
#infomenu li a{display:block; padding:24px 33px;}
#infomenu li a:current {color:#000;}

#infomenu form{margin:0; padding:20px 20px; }
#infomenu input[type="text"] {width:215px; background:#99051b; border:#7b0b1b 1px solid; font-size:14px; padding:2px; margin:0 10px;}
#infomenu input[type="submit"]{background:none; color:#FFF; -moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px; border-radius: 4px; border:1px #FFF solid; padding:4px 10px; margin-top:0px;}/*width:53px; height:28px; border:none; margin-top:-2px;background:url(../img/frame.png) center center no-repeat;}*/
#linkmenu li a{display:block; padding: 20px 56px;}
 #socialmenu a.active, #linkmenu a:active, #linkmenu li a:active, #infomenu a:active, #socialmenu a:hover, #linkmenu a:hover, #infomenu a:hover{color:#2D2C2A;} 

#infomenu a.current:link, #infomenu a.current:visited, #linkmenu a.current:link, #linkmenu  a.current:visited {color:#2D2C2A;}
#linkmenu a.current, #infomenu a.current {color:#2D2C2A;}

#linkmenu {background: #e25813; width: 100%; border-top:#cc6c53 1px;}
/**#linkmenu li {width:33%; text-align:center;}**/
#oysipedia_nav {margin-left: 80px;}
#linkmenu li {float: left;}
#infomenu li {width:16.5%;}

/* NEW DEVELOPMENT STARTS HERE */

div.sitesearch {
min-height: 400px;
}

ul#linkmenu li a:link,
ul#linkmenu li a:visited {
color:#fff;
}
ul#linkmenu li a:hover,
ul#linkmenu li a:active,
body#oysiped li a#oysipedia_nav,
body#people li a#people_nav,
body#oysischool li a#oysischool_nav {
color:#2D2C2A;
}


#oysischool li.option_one, #schoolprojects li.option_one {clear:both;margin-left:0px;}
li.option_one {clear:both;margin-left:0px;}




#oysischool a.galitem .caption, #schoolprojects a.galitem .caption {background:none; margin-bottom:10px;}

#oysischool .galgrid a.galitem, #schoolprojects a.galitem {margin-right:4px;}

#oysischool a:hover.galitem .caption, #schoolprojects a:hover.galitem .caption {color:#BC3C19;}

/* #schoolprojects a {color:#BC3C19;} */
/* #schoolprojects a:hover { text-decoration: underline;} */



div.text_gallery
{
width:780px;
font-size:13px;
line-height:150%;
clear:both;
margin:0px 0px 50px 90px;
float:left;
}


div.text_x
{
font-size:13px;
line-height:150%;
clear:both;
margin:5px 0px 20px 2px;
}

div.text_x a
{
color: #020100;
}



div.text_x a:hover
{
color: #BC3C19;
}





#films_overview .listview .galgrid .text
{
/*width:230px;*/
font-size:1vw;
line-height:150%;
clear:both;
/*margin:0px 0px 60px 23px;*/
float:left;
}

#films_overview .listview h3 a:hover {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color: #897874;
font-size: 16px;
clear: both;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;
}
#films_overview .listview h3 a {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color: #897874;
font-size: 16px;
clear: both;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}

#films_overview h3 a {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color: #897874;
font-size: 16px;
clear: both;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}


 #films_overview h3 a:hover {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color: #BC3C19;
font-size: 16px;
clear: both;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;
}


div#categories_line.text {text-align: left; }

.content .leftcol3 div#categories_line.text h3 {
width: 100%;
margin: 0 0 20px 0;
line-height: 120%;
}


a.thegallery {text-decoration:underline;}
a.thelist {text-decoration:underline;}


.content .leftcol3 div#categories_line.text h3 a{
	
	font-size:16px;
	clear:both;
	margin:6px 0 20px;
	width:none;
}

ul#infomenu li a:link,
ul#infomenu li a:visited {
color:#fff;
}
ul#infomenu li a:hover,
ul#infomenu li a:active,
body#about li a#about_nav,
body#contact li a#contact_nav,
body#participate li a#participate_nav,
body#books li a#books_nav,
body#films li a#films_nav,
body#blog li a#blog_nav  

{
color:#2D2C2A;
}


ul#submenu li a:link,
ul#submen li a:visited {
color:#fff;
}
ul#submenu li a:hover,
ul#submenu li a:active,
body#philosophy li a#philosophy_nav,
body#otherprojects li a#otherprojects_nav,
body#schoolprojects li a#schoolprojects_nav,
body#coloquio li a#coloquio_nav,
body#collaborators li a#collaborators_nav


{
color:#2D2C2A;
}

ul#submenu2 li a:link,
ul#submen2 li a:visited {
color:#fff;
}
ul#submenu2 li a:hover,
ul#submenu2 li a:active,
div#artlangsci_section.content li a#peoplegroupings_nav,

{
color:#2D2C2A;
}

body#collaborators ul
{margin-bottom:0px;}


 #secondmenu {display:block; background:#e25813; border-top:#cc6c53 1px; text-transform:uppercase; width: 100%;}
/************************page content ************************************/
.content{width:980px; background-color:#FFF; clear:both;}

#home div, #home img{float:left; margin:1px; padding:0; border:none;}
.grid3{width:574px; margin:1px; height:124px; position:relative;}
a.morelink, a.watchlink{display:inline-block; position:absolute; right:50px; bottom:20px; font-family:'Quicksand_Bold'; font-size:13px; color:#FFF; 
-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px; border-radius: 4px; border:1px #FFF solid; padding:3px 10px;}
a.watchlink{right:25px;}
a.morelink:hover, a.watchlink:hover{color:#000; border-color:#000;}
/*a.watchlink{display:block; position:absolute; right:40px; bottom:22px; background:url(../img/watch.png) 0 0 no-repeat; width:60px; height:24px; text-indent:-999px; overflow:hidden;}
a.watchlink:hover{background:url(../img/watch.png) 0 -24px no-repeat;}*/
.dark{background-color:#8d8077; height:250px;}
#home .dark .text{margin:30px 60px 30px 40px;font-size:13px;line-height:150%; padding:0; overflow:hidden;}
#home .light .text, #home .med .text{margin:20px 110px 0 80px; height:80px; font-size:12px;line-height:150%; padding:0;overflow:hidden; }
.grid3 p{margin:0;}
.dark h2{
	display:block;
	padding:0; margin:3px 0 12px;
	font-family:'Quicksand_Bold';
	font-size:28px;
	font-weight:normal;
	color:#FFF;
}
.dark h3{
	padding:0; margin:0 0 8px;
	font-family:'Quicksand_Book';
	font-size:23px;
	font-weight:normal;
	color:#FFF;
}
.light{background-color:#cbcdc8}
.med{background-color:#b09e9e}
.light h3, .med h3{
	padding:0; margin:0 0 6px;
	font-family:'Quicksand_Bold';
	font-size:20px;
	font-weight:normal;
}
.light h3{	color:#7F6F6F;}
.med h3{color:#FFF}
/************************footer ************************************/
.footer {
	clear:both;
	padding: 14px 26px;
	border-top:#FFF 1px solid;
	color:#FFF;
	background-color:#e25712;
	font-size:10px;
}

.footer a{
	padding: 0 20px;
	color:#FFF;
}


.clear {
	clear:both;
}

.debug{
	position:absolute;
	top:50px;
	width:100%;
	color:#FFF;
	background:#000;
	display:none;
}
.sharebox{display:none; position:absolute; width:296px; height:212px;}
.sbtnholder{position:absolute; left:30px; top:69px; width:235px; height:70px;}
.sharebox a.btn{display:block; float:left; width:54px; height:54px; margin-right:1px;}
.sharebox #shclose{width:82px;height:40px; position:absolute; left:174px; top:144px;}
/************************about ************************************/


.content .leftcol3 {
	float:left;
	width:576px;
	position:relative;
}
.content .leftcol3 img {
	float:right;
	margin:1px;
	padding:0;
	border:none;
	width: 100%
}
.content .rightcol2 img{margin:1px; float:left;}
.content .rightcol2 {
	float:left;
	width:384px;
	text-align:left;
	margin:0;
	padding:0;
}
.content .leftcol3 h1, .content .leftcol3 h3{
	float:left; display:block;
	line-height:100%;
	padding:0;
	font-family:'Quicksand_Bold';
	font-weight:normal;
	/*width:350px;*/margin-right:100px;
}



.content .leftcol3 h1{
	margin:80px 4px 0px;
	color:#827575;
	font-size:54px;
}
.content .leftcol3 h3{
	color:#897874;
	font-size:16px;
	clear:both;
	margin:6px 4px 20px;
	width:350px;
}
/* for poets et al */
.content .leftcol3 h3 a{
	color:#897874;
	font-size:16px;
	clear:both;
	margin:6px 4px 20px;
	width:350px;
}
/* for poets et al */
.content .leftcol3 h3 a:hover {color:#BC3C19;}


#oraltrad .leftcol3 .projlinks, #oralitem .leftcol3 .projlinks{margin:60px 4px;}
#oraltrad .leftcol3 .projlinks h3, #oralitem .leftcol3 .projlinks h3{color:#897874;font-size:16px;clear:both; margin:60px 0px 20px;display:block;width:100%;}
#oraltrad .leftcol3 .projlinks a, #oralitem .leftcol3 .projlinks a{color:#BC3C19;padding-left:12px; background:url(../img/obullet.png) 0px center no-repeat;}
#oraltrad .projlinks a:hover, #oralitem .leftcol3 .projlinks a:hover{color:#000;}

/*#about .leftcol3 a.sharelink{margin-top:0px;}*/
a.sharelink:hover{color:#000; border-color:#000;}
.content .leftcol3 .text, .projlinks{
	font-size:13px;
	line-height:150%;
	clear:both;
	margin:20px 100px 20px 4px;
}
.content .leftcol3 .text a, .pp_pic_holder a{color:#BC3C19;}
.content .leftcol3 .pagecount{
	float:right;
	margin:20px 100px 20px 0;
}
.content .leftcol3 .pagecount a{font-family:'Quicksand_Bold'; font-size:13px; padding-top:3px; color:#BC3C19; display:inline-block; margin:5px; height:24px;}
.content .leftcol3 .pagecount a.active{width:30px; background:url(../img/pbox.png) center 0px no-repeat; text-align:center;}
.content .leftcol3 .text p{padding:0; margin:0 0 20px; float left;}

.content .rightcol2 .rightblock{
	background:#AF9E9E; 
	width:332px; 
	padding:30px 20px 30px 30px; 
	margin:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
	/*min-height:180px;*/
}
.content .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
.content .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
.content .rightcol2 .rightblock h3{color:#4C4640;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:20px;}
.content .rightcol2 .rightblock p{padding:0; margin:20px 0;}
.content .rightcol2 .lefttab, .content .rightcol2 .righttab{width:160px;float:left; padding:20px 0px;}
.content .rightcol2 .righttab{width:160px;padding-left:10px; border-left:#c2b7b5 1px solid}
a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}

#about a.artname {text-decoration:none; background:none; border-bottom: solid 1px;
border-bottom-color: #c2b7b5; margin-top:10px; margin-right:10px;}
#about a.artname:hover {border-bottom: solid 1px;}
#about .rightcol2 .rightblock h3 {text-transform:uppercase;}

#project a.artname {text-decoration:none; background:none; border-bottom: solid 1px;
border-bottom-color: #c2b7b5;}
#project a.artname:hover {border-bottom: solid 1px; border-bottom-color: #c2b7b5}

#project .rightblock ul li a {padding:0; max-width:200px;}
#project .rightcol2 img {margin: 1px;
float: left;
max-height:148px;
max-length:190px;}


/*#project .linkbox {margin-left:1px}*/
#project .linkbox {margin-left:1px}

/************************contact ************************************/

#contact a.artname {text-decoration:none; background:none; border-bottom: solid 1px;
border-bottom-color: #c2b7b5;}
#contact a.artname:hover {border-bottom: solid 1px;}

#participate a.artname {text-decoration:none; background:none; border-bottom: solid 1px;
border-bottom-color: #c2b7b5;}
#participate a.artname:hover {border-bottom: solid 1px;}


#participate .rfill, #contact .rfill{background:#CACEC8}
#contact h1, #participate h1{font-size:32px;margin:40px 4px 30px;}
.lightright{background:#CACEC8; text-align:center; color:#4C4640; width:382px; 
	padding:50px 0px; 
	margin:1px;
	clear:both;}
.lightright a.contribute{display:block; width:220px; padding:40px 30px; font-family:'Quicksand_Book';font-size:22px; border:#e4e6e3 1px solid; 
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	text-aligh:center; 
	margin:40px auto; color:#4C4640; 
	
	line-height:160%;
}
.lightright a.contribute strong{font-family:'Quicksand_Bold';font-weight:normal; font-size:18px;line-height:90%}
.lightright a.contribute span{font-size:38px;line-height:120%;}
.lightright a.contribute span strong{font-size:30px; color:#E25813; line-height:90%}


.leftcol3 form{width:496px; font-size:13px; color:#020100; clear:both; margin:4px 4px 20px;}
.leftcol3 form input, .leftcol3 form textarea, .leftcol3 form input[type="file"]{border:#d3d3d3 1px solid;}
.leftcol3 form input{height:24px; font-size:13px; margin-bottom:22px;}
.leftcol3 form textarea{margin-bottom:12px;}
.formleft input{width:233px;}
.formright input{width:233px;}
.leftcol3 form textarea{width:480px;}
.formleft{width:248px; float:left;}
.formright{width:248px; float:left;}
.leftcol3 form label{margin-top:20px;}
.leftcol3 form input[type="submit"]{font-family:'Quicksand_Bold'; font-size:13px; color:#BC3C19; float:right; display:block;height:auto;
background:none;/*url(../img/sframe.png) center 3px no-repeat; width:67px; height:28px;*/padding:5px 10px; text-align:center; margin:12px;border:#BC3C19 1px solid;
-moz-border-radius: 5px;
border-radius: 5px;}

/************************oysipedia ************************************/

/*

#project strong a  {color:#020100;}
#project strong {font-weight:normal; color:#020100;}
#project span {color:#020100;}
#project strong a:hover  {color:#BC3C19;} */

#project a.galitem .caption {margin-bottom:10px;background:none;}
div.photo {padding-top:20px;padding-bottom:20px;}

#project div.righttab {float:right;padding-right:3px;padding-left:10px;}
#project div.righttab ul li {float:left;}
#project li.option_one {clear:both;margin-left:0px;}
#project div.lefttab {float:left;}
#project .caption,  #project .caption a {color:#020100; clear: both;
font-size: 12px;
text-align: left;
display: block;
padding-left:0px;padding-right:5px; padding-top:5px; padding-bottom:10px;}

#project .caption a:hover, #project div.righttab ul li a:hover {color:#BC3C19;}
#project .projmedia .text {float:right; padding-right:15px; padding-bottom:15px;}

#project .projmedia img {margin-bottom:0px;margin-right:15px;}

#project div.lefttab .caption {float:right; width:auto;}

#project .leftcol3 {width:700px;}
#project .leftcol3 h1 {
font-size: 30px;
margin-top: 30px;
margin-bottom: 10px;

}
#project .rightcol2, #project .rightcol2 .rightblock {float:left; width:220px;margin-bottom:0px;}
#project .rightcol2 .rfill {width:270px;margin-bottom:1px;}
 #project a.sharelink {
float:right; margin-right:-25px;} 

#project .rightblock ul{width:220px; margin-bottom:20px;}
#project .rightcol2 h1 {

font-size: 30px;
margin-top: -25px;
margin-bottom: 10px;
    
width:332px; 
color:#827575;
    float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}

#project .leftcol3 h2 {

font-size: 24px;
margin-top: 45px;
margin-bottom: 25px;
    
width:332px; 
color:#827575;
    float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}



#project .leftcol3 h1 a {color:#897874;}

#project .leftcol3 h1 a:hover {
font-size: 30px;
margin-top: 30px;
margin-bottom: 10px;
color:#BC3C19;
    
}
#project .leftcol3 h3, #project .leftcol3 h3 a {
display: block;
width: auto;
margin: 15px 0 4px 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}

#project .leftcol3 h3 a:hover {
display: block;
width: auto;
margin: 15px 0 4px 0;
padding: 0;
color:#BC3C19;
font-size:16px;
clear:both;
}

#project .rightcol2 .rightblock h3 {margin-bottom:0px;}

#project a.galitem:hover .caption {
 
color:#BC3C19;
}


#project .leftcol3 .text, .projlinks {


margin:0px 40px 30px 4px;
}

#oysipedia .leftcol3 {width:474px;}

#oysipedia .leftcol3 img {float:left;}, #artlangsci_section a.galitem 

#oysipedia a.galitem, #oysipedia a.galitem img {margin-right:53px;}
#oysipedia a.galitem .caption{clear:both; font-size:13px; text-align:left; display:block; padding:4px 0 0 0; background:#b09e9e;color:#fff; margin-bottom:6px; text-decoration: none;
background: none;
border-bottom: solid 1px;
border-bottom-color: #c2b7b5;}
#oysipedia a.galitem:hover .caption {;color:#BC3C19;}
#oysipedia .rightcol2 .rightblock {margin-bottom:2px;}
#oysipedia  .rightcol2 {margin-top:10px;}


#oysipedia h2 {
float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;
margin:30px 4px 0px;
color:#827575;
font-size:24px;
padding-bottom:15px;
}
#oysipedia ul {
padding-bottom:30px;
}
#oysipedia li.option_one {clear:both;margin-left:0px;list-style:none;}
#oysipedia li.option_two {list-style:none;}

/* #oysipedia a:link {color:#020100;} */

#oysipedia .rightcol2 .rightblock a:hover {text-decoration:none; color:#fff;}




#oysipedia .rightcol2 .rightblock {
    
	background:#b09e9e; /* Michael */ 
	width:482px; 
  /*   height:780px;   Michael  height now trough lists*/
	padding:20px 0px 30px 40px; 
	margin:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
  

	/*min-height:180px;*/
}
#oysipedia .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}




#oysipedia li {width:210px; float:left; font-size:14px; margin-bottom:12px}
#oysipedia li a {color:#020100}
#oysipedia li a:visited {color:#020100}
#oysipedia li a:hover {color:#BC3C19;}
div#oysilist_abc {margin-top:-20px; color:#020100;}


#oysipedia  .rightcol2 .rightblock p {padding:0; margin:20px 0; padding-right:70px;}



.submenu2 {background:#e25813;text-transform:uppercase; padding-right:18px;}
.submenu{background:#e25813;text-transform:uppercase; padding-right:30px;}
.submenu li, .submenu a, .submenu2 li, .submenu2 a  {color:#FFF; font-family:font-family:'Quicksand_Bold';font-weight:normal; font-size:12px;}
.submenu a.active, .submenu2  a.active{color:#1E1414; background:url(../../../img/subarrow.png) center top no-repeat;}
.submenu ul{
	float:right; clear:right;
	margin: 0 30px 0 0;
}

.submenu2 ul{
float:right;
padding-right:40px;

}

.submenu li a, .submenu2 li a{display:block; padding:11px 10px;}
.submenu li a:hover, .submenu2 li a:hover{color:#000;}
.submenu ul li, .submenu2 ul li {float:left;}



.submenu li p, .submenu2 li p {display:block; padding:11px 16px;}

#oysipedia .leftcol3 h1, #oraltrad .leftcol3 h1, #oralitem .leftcol3 h1{clear:both; margin-top:0px;}
#oraltrad .leftcol3 h1, #oralitem .leftcol3 h1{font-size:42px; margin-top:20px; }
#oysipedia .leftcol3 h3, #oraltrad .leftcol3 h3{margin:4px;}
#oysipedia .leftcol3 .text, #oraltrad .leftcol3 .text{display:block; padding-top:20px;}
.leftcol3 a.morelink {color:#BC3C19; position:static; clear:both; margin-bottom:30px;border-color:#BC3C19;}
/*.leftcol3 a.morelink:hover{background:url(../img/moreo.png)0 -24px no-repeat;}*/

#oysipedia .leftcol3 h1 {font-size:30px;}


.bottombox{clear:both; width:100%;background:#af9e9e;}
#oraltrad  .bottombox{margin-top:80px;}
.content .bottombox .feature{width:575px; color:#FFF; font-size:12px; float:left; border-right:#fff 2px solid;}
.bottombox .feature img{float:right; background:#FFF; border-left:#fff 2px solid;}
.bottombox .feature .left{float:left; margin:30px 10px 0px 25px;width:152px;}
.bottombox h3, .partbox h3{color:#4C4640;font-family:'Quicksand_Bold';font-weight:normal; font-size:16px; margin:0; padding:0 0 8px;display:block;}
.bottombox .feature .left a.morelink{position:static; margin-top:10px;}
 .rightcol2 .partbox{width:382px;background:#AF9E9E;margin:2px 2px 2px 1px; clear:both; display:block;padding-top:15px; padding-bottom:10px;}
/*.bottombox .feature .left a.morelink:hover{background:url(../img/more.png) 0 -24px no-repeat;}*/
.bottombox .fright{float:left;margin:0;padding:0;width:385px;}
.bottombox .fright img{float:left;border-right:#fff 2px solid; border-bottom:#fff 1px solid;border-top:#fff 1px solid;}
.bottombox .fright .text {clear:both; margin:15px 15px 10px 38px;}
.partbox .text{clear:both; margin:0px 15px 0px 38px;}
.bottombox .fright h3, .partbox h3{line-height:100%; margin:0;padding:0 0 4px;}
.bottombox .fright h2, .partbox h2{color:#FFF;font-family:'Quicksand_Bold';font-weight:normal; font-size:34px; margin:0; padding:0 0 4px;display:block; line-height:100%}

a.ulink{font-family:'Quicksand_Bold'; font-size:13px; background:url(../img/uframe.png) center center no-repeat; width:72px; text-align:center; height:24px; display:block;padding-top:5px;}

#oysipedia .rightblock h3, #oraltrad .rightblock h3{margin-top:15px;}
#oraltrad .rightblock{padding-top:15px;}
.rightblock ul{width:300px; margin-bottom:20px;}
.rightblock ul li a{display:block; padding:4px 5px 4px 15px; border-bottom:#c3b6b6 1px solid; color:#FFF;background:url(../img/obullet.png) 2px -40px no-repeat; overflow:hidden;}
.rightblock ul li a:hover{color:#BC3C19;background:url(../img/obullet.png) 2px center no-repeat;}




#oysipedia .leftcol3 .text, #oraltrad .leftcol3 .text{margin-bottom:10px;}
#oysipedia .leftcol3 .text {margin-right:40px; margin-bottom:-20px;}
#oraltrad .content .bottombox{clear:both; width:100%;background:#FFF;border:#fff 1px solid;}
.bottombox .fleft{width:575px; border-right:#fff 2px solid; float:left;}
.bottombox .fitem{position:relative; width:575px; font-size:12px; border-bottom:#fff 1px solid;border-top:#fff 1px solid;position:relative; color:#020100;}
.bottombox .fitem h3{color:#020100; margin:0 0 4px;padding:0;}
.bottombox .fitem img{float:left; margin:0 0 0 2px;}
#oraltrad .bottombox .fitem .text{float:left;margin:14px 0px 15px 40px; clear: none; width:260px; height:94px; overflow:hidden; padding:0; font-size:12px;}
.bottombox .fitem.odd{background:#f4f3f1;}
.bottombox .fitem.even{background:#e0e0e0;}
.bottombox .fitem a.morelink{position:absolute; right:15px; bottom:8px; margin-bottom:10px;color:#BC3C19;border-color:#BC3C19;/*background:url(../img/moreo.png)0 0 no-repeat;*/}
.bottombox .fitem a.morelink:hover{color:#000;border-color:#000;}
#oralitem .bottombox .fleft{background:#f4f3f1;}
#oralitem .bottombox .fleft h2{font-family:'Quicksand_Bold';font-weight:normal; font-size:24px; margin:30px 22px; color:#827575;}
#oralitem .bottombox .fleft .galgrid{margin:30px 90px 65px;}
/*.bottombox .fleft */
.galgrid a.galitem{display:block; float:left; margin:1px; width:190px;}
a.galitem img{float:left; margin:0; padding:0;width:100%}
a.galitem .caption{clear:both; font-size:12px; text-align:center; display:block; padding:4px 0; background:#cbcdc8;color:#020100;width:190px;}
#oralitem .fright .text{margin-top:36px;}

#oysipedia a#sharebutton.sharelink {
color: 
#BC3C19;
}

#oysipedia a#sharebutton.sharelink:hover {
color: 
#000;
}
/************************films_detail ************************************/

#films_detail div.right.tab {float:left;
width:100px;}
#films_detail .leftcol3 iframe {margin-top:10px;} /* video position top */
#films_detail .rightcol2 img{margin:1px; float:left;}
#films_detail .rightcol2 {
	float:left;
	width:384px;
	text-align:left;
	margin:0;
	padding:0;
}

#films_detail .leftcol3 h1 {
font-size: 30px;
margin-top: 35px;
margin-bottom: 5px;
width:500px;
}
#films_detail .leftcol3 h3 {
display: block;
width: auto;
margin: 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}
#films_detail a.sharelink {
margin-right:-78px;}

#films_detail .rightcol2 .rightblock{
	background:#AF9E9E; 
	 width:242px; 
   /*    height:730px;Michael */
	padding:30px 20px 0px 30px; 
	margin:1px;
    margin-left:91px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
	/*min-height:180px;*/
    margin-top:10px;/* video position top */
}
/* new */
#films_detail .leftcol3 .lefttab {width:310px; float:left; padding:0 0 0 0;}
#films_detail .leftcol3 .righttab {padding:0 0 0 0; overflow: hidden;}

#films_detail  .leftcol3 .text {margin:1px; padding:0;}

#films_detail .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#films_detail .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#films_detail  .rightcol2 .rightblock h3{color:#fff;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:15px; padding-left:15px;width:200px; 
}
#films_detail  .rightcol2 .rightblock a:hover h3 {color:#BC3C19;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:15px;}

#films_detail .rightcol2 .lefttab, #films_detail .rightcol2 .righttab{width:160px;float:left; padding:10px 0 0 5px;}
#films_detail .rightcol2 .righttab{width:140px;padding-left:20px; border-left:#c2b7b5 1px solid}
#films_detail a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}

#films_detail .viewall {text-align:right; clear:both; vertical-align:bottom;padding-bottom:20px;} /* Michael */
#films_detail .viewall a {color:#fff;}
#films_detail .viewall a:hover {color:#BC3C19;}

#films_detail .rightcol2 .rightblock p {clear:both; padding:0; margin:0px 0; padding:3px 0 10px 0; color:#fff; width:200px;}
#films_detail .rightcol2 .rightblock a:hover p {margin:0px 0; padding:3px 0 10px 0;  color:#BC3C19; background:none;}

#films_detail .leftcol3 .text p {padding-top:0px; width:653px;}
#films_detail .leftcol3 .text .description p {padding-top:10px; width:575px;}

#films_detail .rightblock ul li a {display:block; padding:4px 5px 4px 15px; border-bottom:#c3b6b6 0px solid; color:#020100;overflow:hidden;background:none;}


#films_detail .rightcol2 a.morelink{color:#BC3C19; position:static; margin:10px;border-color:#BC3C19;float: right;margin-top:-10px;}
#films_detail .rightcol2 a.morelink:hover{color:#000; border-color:#000;margin-top:-10px;}
/************************films_overview ************************************/

#films_overview .pagination, #films_overview .pagination a {color:#000;clear: both;
font-size: 12px;
text-align: right; background: #fff;}

#films_overview .pagination {margin-right:30px;}

#films_overview .pagination a {}
 #films_overview .pagination a:hover {color: #BC3C19; cursor:pointer;}



#films_overview .gallery li.option_one {clear:both;margin-left:0px;}
#films_overview .gallery li {width:225px; float: left; margin-left:18px;}
/** Here LEFTCOL is right and RIGHTCOL is left **/

#films_overview .leftcol3 iframe {margin-top:10px;margin-bottom:-15px;} /* video position top */
#films_overview .rightcol2 img{margin:1px; float:left;}
#films_overview .rightcol2 {
	float:left;
	width:384px;
	text-align:left;
	margin:0;
	padding:0;
}


#films_overview .listview li.option_one {clear:both;margin-left:0px;}
#films_overview .listview li {width:150px; float: left; /*margin-left:18px;*/ display: flex;}
#films_overview .listview li p {
    width: 85% !important;
}


#films_overview .rightcol2 .rightblock{
	background:#fff; 
	width:332px; 
    /* height:324px;   */
	padding:30px 20px 30px 0px; 
	margin:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#020100;
	/*min-height:180px;*/
}



#films_overview .leftcol3 h1 {
font-size: 30px;
margin-top: 30px;
margin-bottom: 10px;

}

#films_overview a.sharelink {
float:right; clear:both;margin-top:-45px;}


#films_overview .rightcol2 h1 {

font-size: 30px;
margin-top: -25px;
margin-bottom: 10px;
    
width:332px; 
color:#827575;
    float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}

#films_overview .leftcol3 h2 {

font-size: 24px;
margin-top: 30px;
margin-bottom: 5px;
    
width:332px; 
color:#827575;
    float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}



#films_overview .leftcol3 h1 a {color:#897874;}

#films_overview .leftcol3 h1 a:hover {
font-size: 30px;
margin-top: 30px;
margin-bottom: 10px;
color:#BC3C19;
    
}
#films_overview .leftcol3 h3, #films_overview .leftcol3 h3 a {
display: block;
width: auto;
margin: 15px 0 4px 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}

#films_overview .leftcol3 h3 a:hover {
display: block;
width: auto;
margin: 15px 0 4px 0;
padding: 0;
color:#BC3C19;
font-size:16px;
clear:both;
}





#films_overview .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#films_overview .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#films_overview  .rightcol2 .rightblock h3{color:#020100;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:20px;}
#films_overview .rightcol2 .rightblock p{padding:0; margin:20px 0;}
#films_overview .rightcol2 .lefttab, #films_overview .rightcol2 .righttab{width:160px;float:left; padding:20px 0px;}
#films_overview .rightcol2 .righttab{width:140px;padding-left:20px; border-left:#c2b7b5 1px solid}
#films_overview a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}


#films_overview .gallery {width:980px; background:#fff; margin-bottom:1px; border:#f4f3f1 0px solid;}
#films_overview .gallery h2 {color:#4C4640; font-size:26px; font-family:'Quicksand_Book'; margin:30px 20px;}
#films_overview .gallery h2 span {font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}
#films_overview .gallery .galgrid {margin:15px 0px 40px 0px;}
#films_overview .greydivide{width:980px;clear:both;background:#fff;height:1px;margin:1px 0;}

#films_overview a.galitem .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 10px; background:#fff;color:#020100;}

#films_overview a.galitem .caption_list {clear:both; font-size:12px; text-align:left; display:block; padding:0px 0 10px; background:#fff;color:#BC3C19;}
#films_overview a.galitem:hover .caption_list {color:#020100;} 




#films_overview a.galitem:hover .caption {clear:both; font-size:12px; text-align:left; display:block;background:#fff;color:#BC3C19;}
#films_overview .gallery h3, #films_overview .gallery h3 a {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color:#897874;
font-size:16px;
clear:both;font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;}

#films_overview .gallery h3 a:hover {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color:#BC3C19;
font-size:16px;
clear:both;font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;}

/*Code by Amit*/
	#films_overview ul ul{
		display: flex;
	}
	#films_overview ul ul li{
		flex: 1;
	}
/*End of Code by Amit*/
/************************homex ************************************/

#homex .gallery li.option_one {clear:both;margin-left:0px;}
#homex .gallery li {width:180px; float: left; margin-left:16px;}

div#homex.content {width:960px;}
#homex .leftcol3 iframe {margin-top:10px;} /* video position top */
#homex .rightcol2 img{margin:1px; float:left;}
#homex .rightcol2 {
  
	float:left;
	width:384px;
	text-align:left;
	margin:0;
	padding:0;
   
}

#homex .rightcol2 .rightblock {
	
	width:323px; 
      background:#b09e9e; /* Michael */
    height:600px;
	padding:10px 20px 30px 30px; 
	margin:1px;
    margin-left:10px;
    margin-bottom:0px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
	/*min-height:180px;*/
    z-index:99;
    margin-top:10px; /* position top */
}

#homex .rightcol2 .rightblock a:hover h3 {color:#BC3C19;}


#homex .leftcol3 h1 {
font-size: 30px;
margin-top: 30px;
margin-bottom: 20px;
}
#homex .leftcol3 h3 {
display: block;
width: auto;
margin: 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}


#homex .rightblock ul li a
{
display: block;
padding: 4px 5px 4px 15px;
    margin-left:-15px;
border-bottom: #c3b6b6 0px solid; /* set to zero */
color: #fff;
background: url(img/obullet.png) 2px -40px no-repeat; /* set back to ../ */
overflow: hidden;
}

#homex .rightblock ul li a:hover
{
color: #BC3C19;
background: url(img/obullet.png) 2px center no-repeat; /* set back to ../ */
}






#homex .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#homex .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#homex  .rightcol2 .rightblock h3{color:#fff;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:20px;padding-left:0px;}
#homex .rightcol2 .rightblock p{padding:0 0 0 0px; margin:20px 0;color:0;
color: #fff;}
#homex .rightcol2 .lefttab, #homex .rightcol2 .righttab{width:160px;float:left; padding:20px 0px;}
#homex .rightcol2 .righttab{width:140px;padding-left:20px; border-left:#c2b7b5 1px solid}
#homex a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}


#homex .gallery {width:575px; background:#fff; margin-bottom:1px; border:#f4f3f1 0px solid;}
#homex .gallery h2 {color:#897874; font-family:'Quicksand_Book'; margin:40px 20px 0 0;}
#homex .gallery h2 span {font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}



#homex .gallery .galgrid {margin:0px 0px 30px 0px;width:600px;}
#homex .greydivide{width:575px;clear:both;background:#fff;height:1px;margin:1px 0;}
#homex .greydivide_bottom{clear:both; background:#b09e9e;height:40px;margin:1px 1px 1px 1px;}
#homex .heading {width: 198px; font-size:12px; text-align:left; display:block; float:left; padding:4px 0 0 0; background:#fff;color:#020100;z-index:1;background:transparent;
}

#homex a.galitem {padding-right:12.5px;}
#homex a.galitem .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0; background:#fff;color:#020100;}
#homex a.galitem:hover .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0; background:#fff;color:#BC3C19;}
#homex .galgrid .galitem {width: 182px;}

#homex .rightcol2 a.morelink{color:#BC3C19; position:static; margin:10px;border-color:#BC3C19;float: right;}
#homex .rightcol2 a.morelink:hover{color:#000; border-color:#000;}

/************************artlangsci_overview ************************************/
#artlangsci_overview a.sharelink {margin-right:-25px;}
#artlangsci_overview ul {width:500px;}
#artlangsci_overview .galgrid a.galitem {width:190px; font-size:16px;}
#artlangsci_overview li.option_one {clear:both;margin-left:0px;}
#artlangsci_overview .rightcol2 img{margin:1px; float:left;}
#artlangsci_overview .rightcol2 {
   
	float:left;
	width:384px;
	text-align:left;
	margin:0;
	padding:0;
}


#artlangsci_overview .rightcol2 .rightblock {
    
	background:#b09e9e; /* Michael */ 
	width:455px; 
  /*   height:780px;   Michael  height now trough lists*/
	padding:20px 0px 30px 20px; 
	margin:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
  
    margin-left:10px;
    margin-top:10px; /* position top */
	/*min-height:180px;*/
}
#artlangsci_overview .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}

#artlangsci_overview .leftcol3 img {width:439px;float:left;margin-bottom:25px;} /* Width left col image */

#artlangsci_overview .leftcol3 {width:444px;float:left;padding-top:0px;padding-right:30px;} /* Width left col image */

#artlangsci_overview  .leftcol3 .text {
	font-size:13px;
	line-height:150%;
	clear:both;
	margin:0px 0px 0px 4px;

}

#artlangsci_overview .leftcol3 h1 {
font-size: 30px;
margin-top: 30px;
margin-bottom: 20px;
}

#artlangsci_overview .leftcol3 h3 {
display: block;
width: auto;
/* margin: 0; */
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}



font-size: 34px;
margin-top: 30px;
margin-bottom: 20px;

#artlangsci_overview .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#artlangsci_overview  .rightcol2 .rightblock h3{color:#fff;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:5px; margin-top:10px;}
#artlangsci_overview  .rightcol2 .rightblock a:hover h3 {color:#BC3C19;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:5px; margin-top:10px;}
#artlangsci_overview .rightcol2 .rightblock p {padding:0; margin:0px 0; padding:10px 0 10px 0; color:#020100;background:none;}
#artlangsci_overview .rightcol2 .rightblock a:hover p {margin:0px 0; padding:10px 0 10px 0;  color:#BC3C19;background:none;}
#artlangsci_overview .rightcol2 .lefttab, #artlangsci_overview .rightcol2 .righttab{width:200px;float:left; padding:20px 0px;}
#artlangsci_overview .rightcol2 .righttab{width:140px;padding-left:20px; border-left:#c2b7b5 0px solid}
#artlangsci_overview a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}

#artlangsci_overview .rightblock ul li a {display:block; padding:4px 5px 4px 15px; border-bottom:#c3b6b6 0px solid;overflow:hidden;background:none;}


#artlangsci_overview .viewall {text-align:right; clear:both;} /* Michael */
#artlangsci_overview .leftcol3 a.morelink{color:#BC3C19; position:static; margin:10px;border-color:#BC3C19;float: right;}
#artlangsci_overview .leftcol3 a.morelink:hover{color:#000; border-color:#000;}

/************************ artlangsci_section ************************************/


#artlangsci_section .rightcol2 img {margin:1px; float:left;}
#artlangsci_section .rightcol2 {
	float:left;
	width:384px;
	text-align:left;
	margin:1px 0 0 0;
	padding:0;
}

#artlangsci_section .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#artlangsci_section .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}

#artlangsci_section .rightcol2 .rightblock{
	background:#AF9E9E; 
	width:332px; 
    /* height:324px;   */
	padding:30px 20px 30px 30px; 
	margin:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
	min-height:145px; /*min height set */
    margin-top:10px;
	margin-bottom:40px;
}
#artlangsci_section a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}
#artlangsci_section div.artname {display:inline-block; margin-top:20px;}

#artlangsci_section .gallery {width:980px; background:#fff; margin-bottom:1px; border:#f4f3f1 0px solid;}
#artlangsci_section .gallery h2 {color:#4C4640; font-size:26px; font-family:'Quicksand_Book'; margin:30px 20px;}
#artlangsci_section .gallery h2 span {font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}
#artlangsci_section .gallery .galgrid {margin:0px 0px 40px 0px;}
#artlangsci_section .greydivide{width:980px;clear:both;background:#fff;height:1px;margin:1px 0;}

#artlangsci_section a.galitem .caption{clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 0 0; background:#fff;color:#020100; margin-bottom:6px;}

/*
#artlangsci_section .onecol .text  {margin-bottom:0px;}
#artlangsci_section .onecol .text p  {width: 960px;}



#artlangsci_section .onecol h1 {clear:both; text-transform:uppercase; color:#897874;
font-size: 30px;
margin-top: 30px;
margin-bottom: 10px;}*/

#artlangsci_section .leftcol3 h1 {
font-size: 30px;
margin-top: 40px;
margin-bottom: 20px;
}


#artlangsci_section .leftcol3 h3 {
display: block;
width: auto;
margin: 5px 0 0 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}




#artlangsci_section .gallery h3 {
display: block;
width: auto;
margin: 5px 0 10px 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
  
    font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

padding-top:20px;

}   
#artlangsci_section a.galitem, #artlangsci_section a.galitem img {padding-right:53px;} /* gap between images */
#artlangsci_section a.galitem .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0; background:#fff;color:#020100;}
#artlangsci_section a.galitem:hover .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0; background:#fff;color:#BC3C19;}

#artist li.option_one {clear:both;margin-left:0px;}


#artlangsci_section .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#artlangsci_section .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#artlangsci_section .rightcol2 .rightblock h3{color:#4C4640;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:20px;}
#artlangsci_section .rightcol2 .rightblock p{padding:0; margin:20px 0;}
#artlangsci_section .rightcol2 .lefttab, #artlangsci_section .rightcol2 .righttab{width:150px;float:left; padding:20px,0}
#artlangsci_section .rightcol2 .righttab {padding-left:20px;border-left:#c2b7b5 1px solid }
#artlangsci_section .rightcol2 .lefttab {padding:20px 10px 0 0; border-right:#c2b7b5 0px solid}

#artlangsci_section a.artname{display:inline-block; margin-top:20px;border-bottom: solid 1px;border-bottom-color: #c2b7b5;}
#artlangsci_section a.artname:hover {display:inline-block;  margin-top:20px; border-bottom: solid 1px;}

/************************books_detail ************************************/



#books_detail .leftcol3 iframe {margin-top:10px;} /* video position top */
#books_detail .leftcol3 img {margin: 5px 15px 30px 1px; float:left;}
#books_detail .rightcol2 img{margin:1px; float:left;}
#books_detail .rightcol2 {
	float:right;
	width:194px;
	text-align:left;
	margin:0;
	padding:0;

}

#books_detail .leftcol3 {
	width:760px; padding-bottom:40px;
}

#books_detail .leftcol3 h1 {
font-size: 30px;
margin-top: 35px;
margin-bottom: 5px;
}
#books_detail .leftcol3 h3 {
display: block;
width: auto;
margin:6px 0px 10px;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}


#books_detail .rightcol2 .rightblock{
	background:#AF9E9E; 
	 width:170px; 
   /*    height:730px;Michael */
	padding:30px 20px 0px 30px; 
	margin:1px;
    margin-left:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
	/*min-height:180px;*/
    margin-top:10px;/* video position top */
    float:right;
}
/* new */
#books_detail .leftcol3 .lefttab {width:300px; float:left; padding:25px 10px 10px 0;}
#books_detail .leftcol3 .righttab {padding:25px 0 0 0;width:444px;overflow: hidden;}

#books_detail  .leftcol3 .text {margin:1px; padding:0;}

#books_detail  .leftcol3 .description {margin:1px; padding:0;float:left;display:block;}

#books_detail .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#books_detail .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#books_detail  .rightcol2 .rightblock h3{color:#fff;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:15px; padding-left:-25px;width:200px; 
}
#books_detail  .rightcol2 .rightblock a:hover h3 {color:#BC3C19;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:15px;}

#books_detail .rightcol2 .lefttab {width:194px;float:left; padding:10px 0 0 5px;}
#books_detail .rightcol2 .righttab{width:140px;padding-left:20px; border-left:#c2b7b5 1px solid}
#books_detail a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}



#books_detail .rightcol2 .rightblock p {clear:both; padding:0; margin:0px 0; padding:3px 0 10px 0; color:#fff; width:140px;}
#books_detail .rightcol2 .rightblock a:hover p {margin:0px 0; padding:3px 0 10px 0;  color:#BC3C19; background:none;}

#books_detail .rightcol2 .rightblock h3 {margin-left:10px;}

#books_detail .leftcol3 .text {margin: 1px;
margin-bottom:20px;
margin-top:-20px;
padding: 0;}
#books_detail .leftcol3 .text p {padding-top:0px; z-index: 999; margin:0;}
#books_detail .leftcol3 .text .description p {padding:0px 20px 10px 5px;}

#books_detail .rightblock ul li a {display:block; padding:4px 5px 4px 15px; border-bottom:#c3b6b6 0px solid; color:#020100;overflow:hidden;background:none;}


#books_detail .rightcol2 a.morelink{color:#BC3C19; position:static; margin:10px;border-color:#BC3C19;float: right;margin-top:-10px;}
#books_detail .rightcol2 a.morelink:hover{color:#000; border-color:#000;margin-top:-10px;}


/************************books_overview ************************************/


#books_overview a.sharelink {
float:right; clear:both;margin-top:-25px;}


/* 
#books_overview .gallery li {width:225px; float: left; margin-left:18px;}
#books_overview .gallery li.option_one {clear:both;margin-left:0px;} */

/** Here LEFTCOL is right and RIGHTCOL is left **/

#books_overview .leftcol3 iframe {margin-top:10px;margin-bottom:-15px;} /* video position top */
#books_overview .leftcol3 img {margin-top:10px;margin-bottom:15px; float:left;}
#books_overview .rightcol2 img{margin:1px; float:left;}
#books_overview .rightcol2 {
	float:left;
	width:384px;
	text-align:left;
	margin:0;
	padding:0;
}

#books_overview .rightcol2 .rightblock{
	background:#fff; 
	width:332px; 
    /* height:324px;   */
	padding:30px 20px 30px 0px; 
	margin:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#020100;
	/*min-height:180px;*/
}



#books_overview .leftcol3 h1 {
font-size: 30px;
margin-top: 30px;
margin-bottom: 10px;

}

#books_overview .rightcol2 h1 {

font-size: 30px;
margin-top: -25px;
margin-bottom: 10px;
    
width:332px; 
color:#827575;
    float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}

#books_overview .leftcol3 h2 {

font-size: 24px;
margin-top: 30px;
margin-bottom: 5px;
    
width:332px; 
color:#827575;
    float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

}

#books_overview .leftcol3 .text {margin: 20px 0 0 0;}

#books_overview .leftcol3 h1 a {color:#897874;}

#books_overview .leftcol3 h1 a:hover {
font-size: 30px;
margin-top: 30px;
margin-bottom: 10px;
color:#BC3C19;
    
}
#books_overview .leftcol3 h3, #books_overview .leftcol3 h3 a {
display: block;
width: auto;
margin: 15px 0 4px 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
}

 {
color:#897874;
}

#books_overview .leftcol3 h3 a:hover {
display: block;
width: auto;
margin: 15px 0 4px 0;
padding: 0;
color:#BC3C19;
font-size:16px;
clear:both;
}




#books_overview .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#books_overview .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#books_overview  .rightcol2 .rightblock h3{color:#020100;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:20px;}
#books_overview .rightcol2 .rightblock p{padding:0; margin:20px 0;}
#books_overview .rightcol2 .lefttab, #books_overview .rightcol2 .righttab{width:160px;float:left; padding:20px 0px;}
#books_overview .rightcol2 .righttab{width:140px;padding-left:20px; border-left:#c2b7b5 1px solid}
#books_overview a.artname{display:inline-block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:20px;}


#books_overview .leftcol3 .lefttab {width:300px;float:left;margin-left:8px; }
#books_overview .leftcol3 .righttab{width:248px;padding-left:20px;margin-top:38px;float:left}


/*
#books_overview .gallery {width:1080px; background:#fff; margin-bottom:1px; border:#f4f3f1 0px solid;}
#books_overview .gallery h2 {color:#4C4640; font-size:26px; font-family:'Quicksand_Book'; margin:30px 20px;}
#books_overview .gallery h2 span {font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}
#books_overview .gallery .galgrid {margin:15px 0px 40px 0px;}
#books_overview .greydivide{width:1000px;clear:both;background:#fff;height:1px;margin:1px 0;}

#books_overview a.galitem .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 10px; background:#fff;color:#020100;}
#books_overview a.galitem:hover .caption {clear:both; font-size:12px; text-align:left; display:block; background:#fff;color:#BC3C19;}
#books_overview .gallery h3, #books_overview .gallery h3 a {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color:#897874;
font-size:16px;
clear:both;font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;}

#books_overview .gallery h3 a:hover {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color:#BC3C19;
font-size:16px;
clear:both;font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;}
*/


#books_overview a.galitem .caption{clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 0 0; background:#fff;color:#020100; margin-bottom:6px;}

#books_overview .gallery {width:980px; background:#fff; margin-bottom:1px; border:#f4f3f1 0px solid;}
#books_overview .gallery h2 {color:#4C4640; font-size:26px; font-family:'Quicksand_Book'; margin:30px 20px;}
#books_overview .gallery h2 span {font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}
#books_overview .gallery .galgrid {margin:0px 0px 40px 0px;}
#books_overview .greydivide{width:980px;clear:both;background:#fff;height:1px;margin:1px 0;}

#books_overview a.galitem .caption{clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 0 0; background:#fff;color:#020100; margin-bottom:6px;}


#books_overview .gallery h3 {
display: block;
width: auto;
margin: 5px 0 10px 0;
padding: 0;
color:#897874;
font-size:16px;
clear:both;
  
    font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;

padding-top:20px;

}   
#books_overview a.galitem, #artlangsci_section a.galitem img {padding-right:53px;} /* gap between images */
#books_overview a.galitem .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0; background:#fff;color:#020100;}
#books_overview a.galitem:hover .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0; background:#fff;color:#BC3C19;}



/************************artist ************************************/
#artist div.link, #artist div.link a { font-size:13px;
line-height:150%; padding-bottom:10px; padding-left:2px;}
 #artist div.link a {color:#BC3C19;}

#artist li.option_one {clear:both;margin-left:0px;}



#artist a.galitem {float:left;}
#artist a.galitem .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 10px; background:#fff;color:#020100;}
#artist a.galitem:hover .caption {clear:both;font-size:12px; text-align:left; display:block;background:#fff;color:#BC3C19;}

#artist .leftcol3 h3 {margin-top:10px; margin-bottom:4px;} 
#artist .leftcol3 h1 {clear:both; margin-top:30px; margin-bottom:30px;font-size:34px; text-transform:uppercase;}
/*#artist .leftcol3 a.sharelink{float:left;}*/
.linkbox{float:left;color:#BC3C19;font-size:13px;margin-right:60px;margin-left:5px;padding-top:10px;margin-bottom:10px;}
.linkbox .label{float:left;margin-right:15px;font-family:'Quicksand_Bold';font-weight:normal; }
.linkbox .links{float:right; }
.links a{color:#BC3C19;font-family:'Quicksand_Book';}
#artist .rightcol2 h3{color:#FFF; padding:0; margin-bottom:10px;text-transform:uppercase;}
#artist .rightcol2 h2{color:#FFF; font-family:'Quicksand_Bold';font-weight:normal; font-size:34px; padding:0; margin-top:0px; margin-bottom:0px;}

#artist .rightcol2 a.artistgal h2{  color:#E25813;margin:0;padding:0;}
#artist .rightcol2 .lightright{clear:both; text-align:left; padding:0;}
#artist .rightcol2 a.morelink{color:#BC3C19; position:static; margin:10px;border-color:#BC3C19;}
#artist .rightcol2 a.morelink:hover{color:#000; border-color:#000;}
#artist .rfill{background:#CACEC8;}




/************************hohool ************************************/

#school .onecol a.sharelink{margin-top:10px;}
#school .onecol h1{margin-top: 60px;}
.onecol{width:960px;margin-top:1px;}
.onecol img {float:right; margin:1px; padding:0; border:none;}
.onecol h1, .onecol h3{font-family:'Quicksand_Bold';font-weight:normal;clear:left;line-height:100%; padding:0; display:block;float:left;}
.onecol h1{	margin:4px 4px 0px;
	color:#827575;
	font-size:54px;
}
.onecol h3{
	color:#897874;
	font-size:16px;
	margin:40px 4px 4px;
}
.onecol .text{
	width:600px;
	font-size:13px;
	line-height:150%;
	clear:both;
	margin:20px 20px 20px 4px;
	float:left;
}
#schoolproj .onecol h3{margin-top:4px; }
#schoolproj .onecol h1{margin-top:64px; font-size:34px;}
#schoolproj .onecol a.sharelink {margin-top:10px;}

.onecol .text p{padding:0; margin:0 0 20px;}
.onecol a.morelink{color:#BC3C19; border-color:#BC3C19; position:static;/* background:url(../img/moreo.png)0 0 no-repeat;*/ float:left; clear:left; margin-bottom:30px;}
.onecol a.morelink:hover{color:#000; border-color:#000;}
.onecol a.morelink,.onecol a.sharelink{margin-top:20px;}
.orangeblock{float:right; width:190px; height:124px; margin:1px; background:#e25712;}
.greydivide{width:980px;clear:both;background:#b09e9e;height:37px;margin:1px 0;}
.schoolitem{width:980px;margin:2px 0; position:relative;}
.schoolitem.odd{background:#e0e0e0;}
.schoolitem.even{background:#f4f3f1;}
.schoolitem img{float:left; margin:0 32px 0 2px;}
.schoolitem .text{float:left; width:580px; font-size:12px; line-height:150%;margin-top:15px;}
.schoolitem h3{color:#4C4640; font-family:'Quicksand_Bold';font-weight:normal; font-size:16px;}
.schoolitem a.morelink{color:#BC3C19; border-color:#BC3C19;}
.schoolitem a.morelink:hover{color:#000; border-color:#000;}
#school .gallery, #schoolproj .gallery{width:980px; background:#f4f3f1; margin-bottom:1px; border:#f4f3f1 1px solid;}
#school .gallery h2, #schoolproj .gallery h2{color:#4C4640; font-size:26px; font-family:'Quicksand_Book'; margin:30px 20px;}
#school .gallery h2 span, #schoolproj .gallery h2 span{font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}
#school .gallery .galgrid, #schoolproj .gallery .galgrid{margin:20px 80px 70px 90px;list-style-type: none;}

#schoolproj  a.sharelink{float:right;margin-left:0;}

#schoolproj li {margin-right:18px;}
#schoolproj .gallery2 {width:980px; background:#fff; margin-bottom:1px; border:#f4f3f1 0px solid;}
#schoolproj .gallery2 h2 {color:#4C4640; font-size:26px; font-family:'Quicksand_Book'; margin:30px 20px;}
#schoolproj .gallery2 h2 span {font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}
#schoolproj .gallery2 .galgrid {margin:15px 0px 40px 0px;}
#schoolproj .greydivide {width:980px;clear:both;background:#fff;height:1px;margin:1px 0;}

#schoolproj a.galitem2 .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 10px; background:#fff;color:#020100;}
#schoolproj a.galitem2:hover .caption {clear:both; font-size:12px; text-align:left; display:block;background:#fff;color:#BC3C19;}
#schoolproj .gallery2 h3, #films_overview .gallery h3 a {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color:#897874;
font-size:16px;
clear:both;font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;}


#schoolproj .gallery2 {width:980px; background:#fff; margin-bottom:1px; border:#f4f3f1 0px solid;}
#schoolproj .gallery2 h2 {color:#4C4640; font-size:26px; font-family:'Quicksand_Book'; margin:30px 20px;}
#schoolproj .gallery2 h2 span {font-family:'Quicksand_Bold';font-weight:normal;color:#E25813}
#schoolproj .gallery2 .galgrid {margin:15px 0px 40px 0px;}

#schoolproj a.galitem .caption {clear:both; font-size:12px; text-align:left; display:block; padding:4px 0 10px; background:#fff;color:#020100;}
#schoolproj a.galitem:hover .caption {clear:both; font-size:12px; text-align:left; display:block;background:#fff;color:#BC3C19;}
#schoolproj .gallery2 h3, #films_overview .gallery h3 a {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color:#897874;
font-size:16px;
clear:both;font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;}



#schoolproj .gallery2 li.option_one {clear:both;margin-left:0px;}
#schoolproj .gallery2 li {width:231px; float: left; margin-left:18px;margin-right:0px;}

#schoolproj .gallery2 h3 a:hover {
width: auto;
margin: 0;
padding: 0 0 5px 0;
color:#BC3C19;
font-size:16px;
clear:both;font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;}

#schoolproj li.option_one {clear:both;margin-left:0px;}
#schoolproj li.option_two, #schoolproj li.option_one, #schoolproj li.option_three, #schoolproj li.option_four {}

.projhead{width:960px; background:#b09e9e; color:#fff;margin:1px 0;border:#b09e9e 1px solid;line-height:150%;}
.projhead h3{font-size:16px;margin:38px 36px 4px;font-family:'Quicksand_Bold';font-weight:normal;}
.projhead h1{font-size:34px;margin:6px 36px 20px;font-family:'Quicksand_Bold';font-weight:normal;}

.projmedia{width:960px; background:#eee; margin:1px 0; clear:both;}
.projmedia .photo, .projmedia .video{/*background:#fff;*/ float:left;}
.projmedia img, .projmedia .video, .projmedia iframe{float:left; margin:0px; padding:0; border-right:0px #FFF solid;}
.projmedia .photo img{border-bottom:2px #FFF solid;}
.projmedia .photo{/*width:384px;height:252px;*/}
.projmedia .photo object{float:left; border-right:#fff 0px solid; border-bottom:#fff 0px solid;}
.projmedia .text{font-size:12px; text-align:center; /*width:382px;*/width:auto;  float:left; /*background:#c9b5b6; border-right:2px #FFF solid;*/ padding:6px 8px 6px;height:24px;}
.projmedia .text a.morelink{color:#BC3C19;border-color:#BC3C19; position:static}
.projmedia .text a.morelink:hover{color:#000;border-color:#000;}
.sharebar{width:960px; background:#f4f3f1; clear:both;margin:1px 0;}
.sharebar a.sharelink{margin:2px 15px 3px;}
#project .onecol .text{width:870px;}
/*#project .onecol .linkbox{float:left;}*/
.linkbox{float:left;}
#project .projhead h3, #project .projhead h1{text-transform:uppercase;}
.onecol h2{font-family:'Quicksand_Bold';font-weight:normal;font-size:25px; color:#827575; padding:0; margin-bottom:20px;}
#project .onecol img, #project .onecol .embed_media, #project .onecol object{text-align:center;display:block; margin:8px auto; float:none;}
object, embed{outline:0;}
a.printlink{color:#BC3C19; background:url(../img/sframe.png) center top no-repeat; clear:both; margin-bottom:30px;font-family:'Quicksand_Bold';font-size:13px;padding-top:3px; margin-top:30px;width:67px; height:28px; text-align:center; display:block;}

/************************books ************************************/
#books .projhead{background:#E25813; color:#FFF;}
#books .greydivide{background:#fff;}
#books .leftcol3 h1{font-size:34px; margin-top:30px; margin-bottom:20px; width:550px;}
#books .leftcol3 h3{display:block; width:auto; margin:0; padding:0;}
#books .leftcol3 a.sharelink{float:right; width:auto;}
.colorblock{width:190px;height:124px;margin:1px; float:left;}
.green{background:#cacec8;}
.grey{background:#c9b5b5;}
.offwhite{background:#f4f3f2;}
.block2{width:382px; height:41px; clear:both; margin:1px;}
#books .rfill{background:#eaded6; height:41px;margin:1px}
#books .bottombox {background:#FFF;}
#books .bottombox .fleft, #books .bottombox .fright{margin:0;border:0;}
#books .bottombox .fleft h2, #books .bottombox .fright h2{font-family:'Quicksand_Bold';font-weight:normal;color:#E25813;font-size:25px; padding:10px 30px;line-height:100%;}
#books .bottombox .fright h2{padding-left:0px;}
#books .bottombox .fleft li, #books .bottombox .fright li {height:80px;margin:1px 0;}
#books .bottombox li a{color:#4C4640; font-family:'Quicksand_Bold';font-weight:normal; font-size:14px; padding:11px 10px 9px 80px; display:block; background:url(../img/obullet.png) 60px center no-repeat;height:20px;}
#books .bottombox li a:hover{color:#E25813;}

/************************genpage ************************************/


.content .fullcol{clear:both; width:960px; margin-left:1px;}
.fullcol img{float:left; margin:1px; padding:0; border:none;}
.fullcol .mtext{clear:both; margin: 20px 80px 60px 8px;font-size:13px;
	line-height:150%;}
.fullcol h1, .fullcol h3{
	display:block;
	line-height:100%;
	padding:0;
	font-family:'Quicksand_Bold';
	font-weight:normal;
	color:#827575;
}
 .fullcol h3{font-size:16px;}
 .fullcol h1{font-size:42px; margin-bottom:20px;}
.mtext p{padding:0; margin:20px 0;}
	
bottom:20px;}
.mtext p{padding:0; margin:20px 0;}
#genpage a {color:#000;}
#genpage a:hover {color:#BC3C19;}

/************************blog ************************************/


#blog .rightcol2 .rightblock p{padding-left:15px;margin-top:15px; margin-bottom:20px;}
#blog .leftcol3 a.cat_add, .cat_add {color: #897874;font-size:13px;
line-height:150%; /* width:auto; */
/* float:left; */ padding:0;
padding: 0;margin:0;
}



#blog .back_link {display:block; float:left; margin-left:15px;}
#blog .back_link a:hover {color:#BC3C19; }
#blog div#categories.promo {margin-bottom:50px;}
#blog .rightblock ul {width:250px;}
#blog div.info {color:#897874; clear:both;margin-top:15px;}
#blog .leftcol3 iframe {margin-top:10px;} /* video position top */
#blog .leftcol3 img {margin: 5px 15px 20px 1px; float:left;}

/* #blog .rightcol2 img{margin:1px; float:left;}
#blog .rightcol2 {
	float:right;
	width:194px;
	text-align:left;
	margin:0;
	padding:0;

} 

#blog .leftcol3 {
	
	padding-bottom:30px;
} 
*/



#blog .leftcol3 h1 {margin-top:40px; margin-bottom:-10px;}

#blog .leftcol3 h3 {
display: block;
width: auto;

padding: 0;
margin:40px 4px 4px;

font-size:16px;
clear:both;
}


 #blog .leftcol3 a, #blog .leftcol3 h2 {
font-size: 24px;
margin-top: 15px;
margin-bottom: 5px;
width:332px; 
color:#827575;
float: left;
display: block;
line-height: 100%;
padding: 0;
font-family: 'Quicksand_Bold';
font-weight: normal;
margin-right: 100px;
}

#blog .leftcol3 h2 p {margin-top:40px; margin-bottom:-55px;}

#blog .leftcol3 a:hover {color:#BC3C19;}

 /* 
#blog .rightcol2 .rightblock{
	background:#AF9E9E; 
	 width:170px; 
     height:730px;Michael 
	padding:30px 20px 0px 30px; 
	margin:1px;
    margin-left:1px;
	clear:both;
	font-size:13px;
	line-height:150%;
	color:#FFF;
	min-height:180px;
    margin-top:10px; video position top  
    float:right; */
}
/* new */



#blog .leftcol3 .lefttab {width:300px; float:left; padding:5px 10px 10px 0;}
#blog .leftcol3 .righttab {padding:5px 0 0 0;width:449px;overflow: hidden;}

#blog  .leftcol3 .text {padding:0;}
#blog  .leftcol3 .description {margin:1px; padding:0;float:left;display:block;}

#blog .rightcol2 .rfill{width:382px;height:0px;background:#AF9E9E;margin:-2px 2px 0 1px; clear:both;}
#blog .leftcol3 .lfill{width:575px;height:0px;background:#e0e0e0;border-bottom:#fff 1px solid;border-top:#fff 1px solid; clear:both;}
#blog  .rightcol2 .rightblock h3{color: #4C4640;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:15px; padding-left:-25px;width:200px; 
}
#blog  .rightcol2 .rightblock a:hover h3 {color:#BC3C19;font-size:16px;font-family:'Quicksand_Bold';font-weight:normal; margin-bottom:15px;}

#blog .rightcol2 .lefttab {width:194px;float:left; padding:10px 0 0 5px;}
#blog .rightcol2 .righttab{width:140px;padding-left:20px; border-left:#c2b7b5 1px solid}
#blog a.artname{display:block; background:url(../img/line.png) 0 bottom repeat-x; margin-top:10px;}

/*
#blog .rightcol2 .rightblock p {clear:both; padding:0; margin:0px 0; padding:3px 0 10px 0; color:#fff;}
#blog .rightcol2 .rightblock a:hover p {margin:0px 0; padding:3px 0 10px 0;  color:#BC3C19; background:none;} */

#blog .rightcol2 .rightblock h3 {padding-left: 12px;
margin-top: 25px; font-size:24px; margin-bottom:15px; width:250px;} 

/* 
#blog .leftcol3 .text p {padding-top:0px; z-index: 999; padding-right:20px; width:auto; float-left;}
#blog p {float:left;}
#blog .leftcol3 .text .description p {padding:0px 20px 10px 5px;} */

/* #blog .rightblock ul li a, #blog .rightblock ul li a p {display:block; padding:0px 5px 0px 0px; border-bottom:#c3b6b6 0px solid;overflow:hidden;background:none; font-size:17px;}  */
#blog .rightblock ul li a {font-size:12px; font-family: 'Quicksand_Bold';
font-weight: normal;}
#blog .rightcol2 a.morelink{color:#BC3C19; position:static; margin:10px;border-color:#BC3C19;float: right;margin-top:-10px;}
#blog .rightcol2 a.morelink:hover{color:#000; border-color:#000;margin-top:-10px;}

#blog .leftcol3 a.sharelink {width:auto; background: none;
margin: 0 0 15px;font-family: 'Quicksand_Bold';
font-size: 13px; 
color: #BC3C19;
display: inline-block;
float: right;
padding-top: 3px;
text-align: center;
margin: 10px 15px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
border: 1px #BC3C19 solid;
outline:none;
padding: 3px 10px; text-decoration: none; line-height: 140%;}

#blog .leftcol3 a:hover.sharelink 
{color:#000;border-radius: 4px;
border: 1px #000 solid;}

div.info p {float:left;margin-right:5px;color: #897874;
font-size: 13px;
line-height: 150%;
width: auto;}
#blog .leftcol3 .text2 p {margin:0;margin-right:5px;padding-top:0px; z-index: 999; padding-right:20px; width:auto; float-left;}

#blog .leftcol3 .text p {padding-top:0px; z-index: 999; padding-right:20px;}

#oysischool .galgrid li img {
    width: 190px;
    height: 133px;
}