/*************************************************************************************************************/
/*reset.css baslangici*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,caption {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: Arial,Helvetica,sans-serif;
  vertical-align: baseline;
}

.sharing_icons {float:left;display:block;margin-top:-5px;margin-right:400px;}

em {} 
/* remember to define focus styles! */
:focus {outline: 0;}

body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

hr{display:none;}
/*reset.css sonu*/
/****************************************************************************************************************/
body {
  text-align: center;    /*IE hack for centering*/
  margin-top: 10px;
  font-size: 15px;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  background:#000;
  color:#4f4f4f;
}

hr{display:none;}

.ikincil img {display:none;}


#hakkimizda .kitaplarimiz #yield #cont {
background:url(i/kitaplarimiz-ikon.png) no-repeat bottom right;}


#hakkimizda .kitaplarimiz #cont,
#hakkimizda .hakkimizda #cont,
#hakkimizda .satis #cont {margin-top:40px;}

.pusula_bilgi {text-align:left !important}

.pusula {padding-left:10px !important;}

.satis #yield #cont #category .post .content p {font-size:11px;}

#kanat img {border:none;}

#kanat-cocuk-tasarim-sayfalari .tr .back {display:none;}
#kanat-cocuk-tasarim-sayfalari .yazar-hakkinda .back {display:block;}
.category_empty {display:none;}

body#kanat-cocuk-tasarim-sayfalari, 
body#iletisim , 
body#hakkimizda, 
body#kanat-cocuk,
body#ilk-alt-dizin,
body#sonuc-sayfalari,
body#milena-dizisi  {background:#fff;}

h1,h2,h3,h4,h5,h6 {font-weight: bold;}
h1 {font-size:2.2em;}
h2 {font-size:1.4em;}
h3 {font-family:Arial,Helvetica,sans-serif;
font-size:1.4em;
color:#2F2F2F;}
h4 {font-size:1.4em;}
h5 {font-size:1.2em;}
h6 {font-size:1em;}
p {margin-top: 10px;margin-bottom:10px;}

.content p {font-size:12px;font-family:Arial,Helvetica,sans-serif;}




div#container {width: 960px;margin: 0 auto;}

/****************************************/

.ltr {direction:ltr;}
.rtl {direction:rtl;}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}




.polaroid { height:auto;
position:absolute;
width:auto;
background-repeat:no-repeat;
border:none; }

.polaroid img { 
 }
.polaroid p { text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:20px; color:#2E2E2E; margin-top:15px; }


div#container_cat {background:transparent url(i/kumkurdu.jpg) no-repeat scroll 0 0;
height:959px;
margin:0 auto;
width:960px;}

.kumkurdu #container_cat {background:transparent url(i/kumkurdu_cerceve.jpg) no-repeat scroll 0 0;
height:954px;
margin:0 auto;
width:972px;}

.daha-fazla-kumkurdu #container_cat {background:transparent url(i/dfk_cerceve.jpg) no-repeat scroll 0 0;
height:965px;
margin:0 auto;
width:960px;}

.daha-da-fazla-kumkurdu #container_cat {background:transparent url(i/kumkurdu.jpg) no-repeat scroll 0 0;
height:965px;
margin:0 auto;
width:960px;}

.kumkurdu-ucu-bir-yerde #container_cat {background:transparent url(i/kumkurdu_ucbir_cerceve.jpg) no-repeat scroll 0 0;
height:969px;
margin:0 auto;
width:960px;}

.bogurtlen-cetesi-dizisi #container_cat {background:transparent url(i/bogurtlen-cetesi.jpg) no-repeat scroll 0 0;
height:960px;
margin:0 auto;
width:960px;}

.ellika-tomson #container_cat {background:transparent url(i/ellika_cerceve.jpg) no-repeat scroll 0 0;
height:962px;
margin:0 auto;
width:960px;}

.uzuncorap-pippi #container_cat {background:transparent url(i/pippi_cerceve.jpg) no-repeat scroll 0 0;
height:962px;
margin:0 auto;
width:960px;}

.elveda-bay-muffin #container_cat {background:transparent url(i/muffin_cerceve.jpg) no-repeat scroll 0 0;
height:962px;
margin:0 auto;
width:960px;}

.gokyuzu-okulu #container_cat {background:transparent url(i/gokyuzu_cerceve.jpg) no-repeat scroll 0 0;
height:954px;
margin:0 auto;
width:960px;}

.eski-seyler-okulu #container_cat {background:transparent url(i/eskiseyler_cerceve.jpg) no-repeat scroll 0 0;
height:954px;
margin:0 auto;
width:960px;}

.mucize-cocuk #container_cat {background:transparent url(i/mucize_cerceve.jpg) no-repeat scroll 0 0;
height:961px;
margin:0 auto;
width:960px;}

.talih-yildizi #container_cat {background:transparent url(i/talihyildizi_cerceve.jpg) no-repeat scroll 0 0;
height:961px;
margin:0 auto;
width:960px;}

.sansliyim-sanssizim #container_cat {background:transparent url(i/sansliyim_cerceve.jpg) no-repeat scroll 0 0;
height:961px;
margin:0 auto;
width:960px;}

.milena-dizisi #container_cat {background:transparent url(i/milena_cerceve.jpg) no-repeat scroll 0 0;
height:954px;
margin:0 auto;
width:960px;}


div#header {background:transparent url(i/search.png) no-repeat scroll 0 0;
clear:both;
float:left;
height:91px;
margin-left:190px;
width:300px;
}

#header form{
margin-top:8px;
position:relative;
}

#header form .q {background:transparent none repeat scroll 0 0;
border:medium none;
height:16px;
margin-left:20px;
position:relative;
top:8px;
width:220px;}

#header form .q_button{background:transparent url(i/q_button.png) no-repeat scroll 0 0;
border:medium none;
display:block;
font-size:0;
height:43px;
left:255px;
line-height:0;
position:relative;
text-indent:-9999px;
top:-5px;
width:37px;}

#yield .search_page form {display:none;}

div#main_cat {width:960px;
position:relative;
float:left;

}
#left .title {display:none;}



div#left {float:left;
height:400px;
left:-30px;
position:relative;
width:240px;
}

#left ul .item {text-indent:-999px;width:200px;}


#left ul .item_1 {left:20px;
position:relative;}

#left ul .item_1 a {background:transparent url(i/kanatcocuk.png) no-repeat scroll 0 0;
display:block;
height:77px;
width:200px;}

#left ul .item_1.current a {background:transparent url(i/kanatcocuk_current.png) no-repeat scroll 0 0;}


#left ul .item_2 {left:20px;
position:relative;}
#left ul .item_2 a {background:transparent url(i/hakkimizda.png) no-repeat scroll 0 0;
display:block;
height:77px;
width:200px;}

#left ul .item_2.current a {background:transparent url(i/hakkimizda_current.png) no-repeat scroll 0 0;}


#left ul .item_3 {left:20px;
position:relative;}
#left ul .item_3 a {background:transparent url(i/kitaplarimiz.png) no-repeat scroll 0 0;
display:block;
height:81px;
width:200px;}

#left ul .item_3.current a {background:transparent url(i/kitaplarimiz_current.png) no-repeat scroll 0 0;}

#left ul li.item_4 {left:20px;
position:relative;}

#left ul li.item_4 a {background:transparent url(i/satis.png) no-repeat scroll 0 0;
display:block;
height:77px;
width:200px;}

#left ul li.item_4.current a {background:transparent url(i/satis_current.png) no-repeat scroll 0 0;}

#left ul li.item_5 {left:20px;
position:relative;}


#left ul li.item_5 a {background:transparent url(i/iletisim.png) no-repeat scroll 0 0;
display:block;
height:77px;
width:200px;}

#left ul li.item_5.current a {background:transparent url(i/iletisim_current.png) no-repeat scroll 0 0;
display:block;}

#kanat .title {display:none;}
#kanat {
float:right;
height:104px;
position:relative;
right:103px;
top:-91px;
width:73px;}


div#yield {background:transparent url(i/container_bg_pn.png) no-repeat scroll 0 0;
float:left;
height:805px;
left:210px;
position:absolute;
width:715px;
}

#yield #cont {
height:560px;
left:50px;
overflow:auto;
padding-left:3px;
position:absolute;
top:231px;
width:410px;}

#yield #cont .anons {display:block;
width:399px;}

#yield #cont h6 {font-size:20px;}

#yield #cont .anons a {text-decoration:none;
color:#4F4F4F;
font-size:16px;}

#yield #cont #post .gallery {float:left;}

#yield #cont #post .gallery li {padding:3px;}

#yield #cont .anons a:hover {text-decoration:underline;}
.tr #yield #tanitim {height:155px;
left:64px;
position:relative;
top:65px;
width:430px;}

#yield #tanitim img {margin-right:5px;}

.kanat-cocuk #yield #tanitim {display:none;}

#yield #cont2 .title {display:none;}

#yield #cont2 {
height:670px;
left:480px;
overflow:auto;
padding-left:3px;
position:absolute;
top:90px;
width:180px;}

#kanat-cocuk-tasarim-sayfalari .kanat-cocuk #yield #cont {height:680px;
left:50px;
margin-left:10px;
position:relative;
top:50px;
width:605px;}

#cont2 .sub_category_7 {display:none;}

#yield #anabolum {height:600px;
left:40px;
overflow:auto;
padding-left:3px;
position:absolute;
top:170px;
width:620px;}


#cont_rss .title{ display:none;}
#cont_rss {background:transparent url(i/rss.png) no-repeat scroll 0 0;
height:86px;
left:757px;
position:absolute;
top:773px;
width:150px;}

#cont .widget_1 {margin-left:10px;}

#form_6 p {font-size:13px;}

#new_form_datum {color:#4F4F4F;
font-size:12px;}

#new_form_datum .form_field #form_datum_form_values_attributes_0_value, 
#new_form_datum .form_field #form_datum_form_values_attributes_1_value, 
#new_form_datum .form_field #form_datum_form_values_attributes_2_value,
#new_form_datum .form_field #form_datum_form_values_attributes_3_value,
#new_form_datum .form_field #form_datum_form_values_attributes_4_value {border:1px solid #999999;
color:#3F3F3F;
font-size:13px;
margin-bottom:5px;
margin-top:5px;}

#form_datum_submit {background:#E6E6E6 url(i/but-bg.gif) repeat-x scroll center top;
border:1px solid #333333;
color:#403C3A;
font-size:12px;
font-weight:bold;
padding:2px;}

.ui-dialog .ui-dialog-content {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#4F4F4F;
font-family:verdana;
font-size:15px;
overflow:auto;
padding:0.5em 1em;
}

.ui-dialog .ui-dialog-buttonpane button {
color:#000000;
cursor:pointer;
float:right;
line-height:1.4em;
margin:0.5em 0.4em 0.5em 0;
overflow:visible;
padding:0.2em 0.6em 0.3em;
width:auto;
}




#cont .widget_2 {margin-left:10px;
margin-top:50px;
position:relative;
width:263px;}

#cont .title {display:none;}

.sub_category {padding-bottom:5px;padding-top:5px;}

.sub_category a {color:#4F4F4F;
font-size:13px;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;}

#cont2 .widget_1 .sub_category_1 a,
#cont2 .widget_1 .sub_category_3 a {color:#000;}

#cont2 .widget_1 .sub_category_1 a:hover,
#cont2 .widget_1 .sub_category_3 a:hover {color:#AF0017;}


#cont2 .widget_1 .sub_category_2 a,
#cont2 .widget_1 .sub_category_4 a {color:#AF0017;}

#cont2 .widget_1 .sub_category_2 a:hover,
#cont2 .widget_1 .sub_category_4 a:hover {color:#000;}

#cont2 .widget_2 .sub_category_1 a{color:#000;}

#cont2 .widget_2 .sub_category_1 a:hover{color:#AF0017;}

#cont2 .widget_3 .sub_category_1 a {color:#AF0017;}

#cont2 .widget_3 .sub_category_1 a:hover {color:#000;}

#cont2 .widget_4 .sub_category_1 a{color:#000;}

#cont2 .widget_4 .sub_category_1 a:hover{color:#AF0017;}

#cont2 .widget_5 .sub_category_1 a {color:#AF0017;}

#cont2 .widget_5 .sub_category_1 a:hover {color:#000;}

#cont2 .widget_6 .sub_category_1 a{color:#000;}

#cont2 .widget_6 .sub_category_1 a:hover{color:#AF0017;}

#cont2 .widget_7 .sub_category_1 a,
#cont2 .widget_7 .sub_category_3 a,
#cont2 .widget_7 .sub_category_5 a{color:#AF0017;}

#cont2 .widget_7 .sub_category_1 a:hover,
#cont2 .widget_7 .sub_category_3 a:hover,
#cont2 .widget_7 .sub_category_5 a:hover{color:#000;}

#cont2 .widget_7 .sub_category_2 a,
#cont2 .widget_7 .sub_category_4 a{color:#000;}

#cont2 .widget_7 .sub_category_2 a:hover,
#cont2 .widget_7 .sub_category_4 a:hover{color:#AF0017;}

#hakkimizda #cont,
#iletisim #cont,
#sonuc-sayfalari #cont {height:680px;
left:50px;
margin-left:10px;
position:relative;
top:50px;
width:605px;}

#cont2 li {background:transparent url(i/li.png) no-repeat scroll 0 10px;}
#cont2 li a {padding-left:15px;}




.sub_category a:hover {color:#888;}

.back {height:25px;
left:70px;
position:relative;
top:43px;
width:25px;}

#cont p {color:#4F4F4F;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
letter-spacing:0.5px;
line-height:18px;
text-align:left;
}






#search .result .content a, .read_more a {
display:block;
text-decoration:underline;
color:#4f4f4f;
padding-top:5px;
padding-bottom:5px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:12px;
width:auto;
font-weight:bold;}

#search .result .content a:hover, .read_more a:hover {text-decoration:none;
color:#999;}

#cont .result .title {display:block;}

#cont .result .title h4 {color:#4F4F4F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:12px;
text-align:left;}

#search .result .content p {color:#4F4F4F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:12px;
text-align:left;}

#search .result {border-bottom:1px solid #CCCCCC;
margin-bottom:32px;}






/****************************************/
/*HEADER*/
div#header div.title {display:none;}

/*LEFT*/
div#left div.widget {margin-bottom: 10px;}
div#left div.widget div.title {font-weight: bold;}
div#left div.widget ul{padding-left: 5px;}

/*YIELD*/

div#yield div.widget_1 div.title {display:none;}
div#yield div.widget_1 div.content div.title {display:block;}
div#yield div.widget_1 div.content div.info {}
div#yield div#index {background-color: #fff;}
div#yield div#index div.post {background-color: #eee;margin-bottom: 5px;padding: 10px;}
div#yield div#index div.post_last{margin-bottom: 0px;}
div#yield ol {list-style-type: decimal;margin-left: 30px;}
div#yield strong {font-weight: bold;}




/****************************************/
/*Posts*/
div#post {padding:10px;}
div#post div.content {margin-top: 10px;}
div#post div.info {}
div#post div.related div.title {font-size: 1em;font-weight: bold;}
/****************************************/
/*Categories*/
div#category {background-color:transparent;
float:left;
padding-left:10px;}
div#category div.static {background-color:#eee;}
div#category div.post {background-color:transparent;margin-bottom: 5px;width:100%;}
div#category div.post p, #post .content p {padding-top:3px;padding-bottom:5px;
font-size:13px; font-family:Arial,Helvetica,sans-serif;line-height:13px;}
div#category div.post_last {margin-bottom:0px;float:left;}
div#category div.row {float:left;width:100%;}
div#category div.row div.post {width:50%;float:left;background-color:#fff;margin-bottom:5px;}
/****************************************/
/*Pages*/
div#page {padding:10px;}

a.rss {background:transparent url(i/rs.png) no-repeat scroll 0 0;
display:block;
height:45px;
left:100px;
margin-top:47px;
padding-left:20px;
position:relative;
text-indent:-9999px;
width:14px;}

#header .widget_1 {position:relative;
top:20px;}

.hakkimizda #cont #category .post p {color:#4F4F4F;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
letter-spacing:0.5px;
line-height:18px;
padding-bottom:10px;
text-align:left;}

.hakkimizda #cont #category .post p a,
.hakkimizda #cont #post p a {color:#4f4f4f;text-decoration:none;}
.hakkimizda #cont #category .post p a:hover,
.hakkimizda #cont #post p a:hover {color:#AF0017;}

.kitaplarimiz #cont {width:600px !important;}

.kitaplarimiz #cont #category .content li {float:left;
height:auto;
margin-bottom:2px;
margin-right:10px;
width:auto;}

#logolar .title {display:none;}

#logolar {clear:both;
height:30px;
left:130px;
position:relative;
top:450px;
width:300px;}



#logolar img {padding-right:15px;
padding-right:15px;}


#kanat-cocuk-tasarim-sayfalari .kumkurdu #cont2 .widget {display:none;}

#ilk-alt-dizin .yazi_linkleri a, .yazi_linkleri a {padding-left:25px}
.bilgi {margin:0;
padding-left:265px;}

#sonuc-sayfalari #yield #cont #category .content .bilgi1,
#sonuc-sayfalari #yield #cont #post .content .bilgi1, 
#ilk-alt-dizin #yield #cont #category .content .bilgi1 {font-size:25px;
line-height:25px;
padding-left:265px;}

#sonuc-sayfalari #yield #cont #category .content .bilgi2,
#sonuc-sayfalari #yield #cont #post .content .bilgi2, 
#ilk-alt-dizin #yield #cont #category .content .bilgi2 {font-size:20px;
padding-left:265px;}


#sonuc-sayfalari #yield #cont #category .content .bilgi3,
#sonuc-sayfalari #yield #cont #post .content .bilgi3, 
#ilk-alt-dizin #yield #cont #category .content .bilgi3 {font-size:16px;
padding-left:265px;}

#sonuc-sayfalari #yield #cont #category .content .bilgi4,
#sonuc-sayfalari #yield #cont #post .content .bilgi4, 
#ilk-alt-dizin #yield #cont #category .content .bilgi4 {font-size:14px;
padding-left:265px;}

.yazi_linkleri {float:left;
font-size:11px !important;}

#ilk-alt-dizin .yazar-hakkinda #post .content li,
#kanat-cocuk-tasarim-sayfalari .yazar-hakkinda #post .content li {padding-bottom:10px;}

#sonuc-sayfalari .kumkurdu .alinti,
#sonuc-sayfalari #yield #cont #post .content .alinti
#ilk-alt-dizin .alinti,
#sonuc-sayfalari .alinti,
#sonuc-sayfalari .milena-diye-bir-kiz-sevdim .alinti {font-size:17px !important;
font-weight:normal;
float:left;
line-height:18px !important;
margin-right:80px;
margin-top:30px;
width:auto;}

#sonuc-sayfalari .kumkurdu p a,
#ilk-alt-dizin .bogurtlen-cetesi p a,
#sonuc-sayfalari .milena-diye-bir-kiz-sevdim p a,
#sonuc-sayfalari .ellika-tomson p a,
#sonuc-sayfalari .uzuncorap-pippi p a,
#sonuc-sayfalari .elveda-bay-muffin p a,
#sonuc-sayfalari .diziye-ait-olmayan-kitaplar p a,
.satis #category .post .content p a{ color:#4f4f4f;text-decoration:none;}


#sonuc-sayfalari .kumkurdu p a:hover,
#ilk-alt-dizin .bogurtlen-cetesi p a:hover,
#sonuc-sayfalari .milena-diye-bir-kiz-sevdim p a:hover,
#sonuc-sayfalari .ellika-tomson p a:hover,
#sonuc-sayfalari .uzuncorap-pippi p a:hover,
#sonuc-sayfalari .elveda-bay-muffin p a:hover,
#sonuc-sayfalari .diziye-ait-olmayan-kitaplar p a:hover,
.satis #category .post .content p a:hover {color:#AF0017;}

table.contentpaneopen {
border-collapse:collapse;
border-spacing:0;
}

#ilk-alt-dizin .bogurtlen-cetesi #yield #cont {position:relative;
top:50px;
width:620px;}

#sonuc-sayfalari #yield #cont #category .content p,
#ilk-alt-dizin #yield #cont #category .content p,
#sonuc-sayfalari #yield #cont #post .content p {font-size:12px;
line-height:12px;}


.kumkurdu-ucu-bir-yerde .alinti,
.uzuncorap-pippi .alinti {margin-top:15px !important;}

#yield #post .content p a {color:#4F4F4F;text-decoration:underline;}
#yield #post .content p a:hover {color:#AF0017;text-decoration:none;}

/* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

	div.light_rounded .pp_top .pp_left { background: url(i/3dsprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: url(i/dcontentPattern.png) top left repeat; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(i/3dsprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content { background: url(i/dscontentPattern.png) top left repeat; } /* Content background */
	div.light_rounded .pp_content a.pp_next:hover { background: url(i/2dbtnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_content a.pp_previous:hover { background: url(i/2dbtnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_content a.pp_expand { background: url(i/3dsprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_content a.pp_expand:hover { background: url(i/3dsprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_content a.pp_contract { background: url(i/3dsprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_content a.pp_contract:hover { background: url(i/3dsprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_content a.pp_close { width: 75px; height: 22px; background: url(i/3dsprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */

	div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous { background: url(i/3dsprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next { background: url(i/3dsprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(i/3dsprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle {  background: url(i/dscontentPattern.png) top left repeat; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(i/3dsprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(i/dsloader.gif) center center no-repeat; } /* Loader icon */
	
	

ul.gallery li {
display:block;
float:left;
margin:0 5px 0 0;
width:auto;
}
/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #000;
		position: absolute; top: 0; left: 0;
		z-index: 9500;
		width: 100%;
	}
	
	div.pp_pic_holder {
		position: absolute; z-index: 10000;
		width: 100px;
	}
		
		div.pp_pic_holder .pp_top {
			position: relative;
			height: 20px;
		}
			* html div.pp_pic_holder .pp_top { padding: 0 20px; }
		
			div.pp_pic_holder .pp_top .pp_left {
				position: absolute;
				left: 0;
				width: 20px; height: 20px;
			}
			div.pp_pic_holder .pp_top .pp_middle {
				position: absolute;
				left: 20px; right: 20px;
				height: 20px;
			}
				* html div.pp_pic_holder .pp_top .pp_middle { position: static; left: 0; }
			
			div.pp_pic_holder .pp_top .pp_right {
				position: absolute;
				top: 0; left: auto; right: 0;
				width: 20px; height: 20px;
			}
		
		div.pp_pic_holder .pp_content {
			position: relative;
			text-align: left;
			width: 100%; height: 40px;
		}
		
			div.pp_pic_holder .pp_content .pp_details {
				display: none;
				margin: 10px 15px 2px 20px;
			}
				div.pp_pic_holder .pp_content .pp_details p.pp_description { width:auto;display: none; float: left; margin: 0; }
				
				div.pp_pic_holder .pp_content .pp_details .pp_nav {
					float: left;
					margin: 3px 0 0 0;
					width:auto;
				}
				
					div.pp_pic_holder .pp_content .pp_details .pp_nav p {width:auto; float: left; margin: 2px 4px; text-indent:-1000px; }
				
					div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,
					div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next {
						float: left;
						display: block;
						width: 14px; height: 15px;
						overflow: hidden;
						text-indent: -10000px;
						margin-top: 3px;
					}
		
		div.pp_pic_holder .pp_content div.pp_hoverContainer {
			position: absolute; z-index: 2000;
			top: 0; left: 0;
			width: 100%;
		}
		
		div.pp_pic_holder .pp_content a.pp_next {
			display: block; float: right;
			text-indent: -10000px;
			width: 49%; height: 100%;
			background: url(i/lbtnNext.png) 10000px 10000px no-repeat;
		}
			
		div.pp_pic_holder .pp_content a.pp_previous {
			display: block; float: left;
			text-indent: -10000px;
			width: 49%; height: 100%;
			background: url(i/lbtnNext.png) 10000px 10000px no-repeat;
		}
		
		div.pp_pic_holder .pp_content a.pp_expand,
		div.pp_pic_holder .pp_content a.pp_contract {
			position: absolute; z-index: 20000;
			top: 10px; right: 30px;
			cursor: pointer;
			display: none;
			text-indent: -10000px;
			width: 20px; height: 20px;	
		}
			
		div.pp_pic_holder .pp_content a.pp_close {
			float: right;
			display: block;
			text-indent: -10000px;
			width:73px;
		}
		
		div.pp_pic_holder .pp_bottom {
			position: relative;
			height: 20px;
		}
			* html div.pp_pic_holder .pp_bottom { padding: 0 20px; }
			
			div.pp_pic_holder .pp_bottom .pp_left {
				position: absolute;
				left: 0;
				width: 20px; height: 20px;
			}
			div.pp_pic_holder .pp_bottom .pp_middle {
				position: absolute;
				left: 20px; right: 20px;
				height: 20px;
			}
				* html div.pp_pic_holder .pp_bottom .pp_middle { position: static; left: 0; }
				
			div.pp_pic_holder .pp_bottom .pp_right {
				position: absolute;
				top: 0; left: auto; right: 0;
				width: 20px; height: 20px;
			}
		
		div.pp_pic_holder .pp_loaderIcon {
			display: none;
			position: absolute;
			top: 50%; left: 50%;
			margin: -12px 0 0 -12px;
			width: 24px; height: 24px;
		}
		
		div.pp_pic_holder #pp_full_res { display: block; margin: 0 auto; width: 100%; text-align: center; }
		div.pp_pic_holder #pp_full_res object,
		div.pp_pic_holder #pp_full_res embed { visibility: hidden; }
	
		div.ppt {
			display: none;
			position: absolute;
			top: 0; left: 0;
			z-index: 9999;
			color: #fff;
			font-size: 17px;
			text-indent:-99999px;
		}
		
		.gallery {float:left;
}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.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 */










