
/*** style1.css ***/

/*=== Top Positions ===*/

/*=== Header Positions ===*/

/*=== Showcase Positions ===*/

/*=== Feature Positions ===*/

/*=== Utility Positions ===*/

/*=== MainTop Positions ===*/

/*=== MainContent ===*/

.rt-container {/*background: #f7f5ed;*/}

/*=== MainBottom Positions ===*/

/*=== Bottom Positions ===*/

/*=== Footer Positions ===*/

/*** sizes.php ***/

.size_30 {width:30px}
.size_31 {width:31px}
.size_32 {width:32px}
.size_33 {width:33px}
.size_34 {width:34px}
.size_35 {width:35px}
.size_36 {width:36px}
.size_37 {width:37px}
.size_38 {width:38px}
.size_39 {width:39px}
.size_40 {width:40px}
.size_41 {width:41px}
.size_42 {width:42px}
.size_43 {width:43px}
.size_44 {width:44px}
.size_45 {width:45px}
.size_46 {width:46px}
.size_47 {width:47px}
.size_48 {width:48px}
.size_49 {width:49px}
.size_50 {width:50px}
.size_51 {width:51px}
.size_52 {width:52px}
.size_53 {width:53px}
.size_54 {width:54px}
.size_55 {width:55px}
.size_56 {width:56px}
.size_57 {width:57px}
.size_58 {width:58px}
.size_59 {width:59px}
.size_60 {width:60px}
.size_61 {width:61px}
.size_62 {width:62px}
.size_63 {width:63px}
.size_64 {width:64px}
.size_65 {width:65px}
.size_66 {width:66px}
.size_67 {width:67px}
.size_68 {width:68px}
.size_69 {width:69px}
.size_70 {width:70px}
.size_71 {width:71px}
.size_72 {width:72px}
.size_73 {width:73px}
.size_74 {width:74px}
.size_75 {width:75px}
.size_76 {width:76px}
.size_77 {width:77px}
.size_78 {width:78px}
.size_79 {width:79px}
.size_80 {width:80px}
.size_81 {width:81px}
.size_82 {width:82px}
.size_83 {width:83px}
.size_84 {width:84px}
.size_85 {width:85px}
.size_86 {width:86px}
.size_87 {width:87px}
.size_88 {width:88px}
.size_89 {width:89px}
.size_90 {width:90px}
.size_91 {width:91px}
.size_92 {width:92px}
.size_93 {width:93px}
.size_94 {width:94px}
.size_95 {width:95px}
.size_96 {width:96px}
.size_97 {width:97px}
.size_98 {width:98px}
.size_99 {width:99px}
.size_100 {width:100px}
.size_101 {width:101px}
.size_102 {width:102px}
.size_103 {width:103px}
.size_104 {width:104px}
.size_105 {width:105px}
.size_106 {width:106px}
.size_107 {width:107px}
.size_108 {width:108px}
.size_109 {width:109px}
.size_110 {width:110px}
.size_111 {width:111px}
.size_112 {width:112px}
.size_113 {width:113px}
.size_114 {width:114px}
.size_115 {width:115px}
.size_116 {width:116px}
.size_117 {width:117px}
.size_118 {width:118px}
.size_119 {width:119px}
.size_120 {width:120px}
.size_121 {width:121px}
.size_122 {width:122px}
.size_123 {width:123px}
.size_124 {width:124px}
.size_125 {width:125px}
.size_126 {width:126px}
.size_127 {width:127px}
.size_128 {width:128px}
.size_129 {width:129px}
.size_130 {width:130px}
.size_131 {width:131px}
.size_132 {width:132px}
.size_133 {width:133px}
.size_134 {width:134px}
.size_135 {width:135px}
.size_136 {width:136px}
.size_137 {width:137px}
.size_138 {width:138px}
.size_139 {width:139px}
.size_140 {width:140px}
.size_141 {width:141px}
.size_142 {width:142px}
.size_143 {width:143px}
.size_144 {width:144px}
.size_145 {width:145px}
.size_146 {width:146px}
.size_147 {width:147px}
.size_148 {width:148px}
.size_149 {width:149px}
.size_150 {width:150px}
.size_151 {width:151px}
.size_152 {width:152px}
.size_153 {width:153px}
.size_154 {width:154px}
.size_155 {width:155px}
.size_156 {width:156px}
.size_157 {width:157px}
.size_158 {width:158px}
.size_159 {width:159px}
.size_160 {width:160px}
.size_161 {width:161px}
.size_162 {width:162px}
.size_163 {width:163px}
.size_164 {width:164px}
.size_165 {width:165px}
.size_166 {width:166px}
.size_167 {width:167px}
.size_168 {width:168px}
.size_169 {width:169px}
.size_170 {width:170px}
.size_171 {width:171px}
.size_172 {width:172px}
.size_173 {width:173px}
.size_174 {width:174px}
.size_175 {width:175px}
.size_176 {width:176px}
.size_177 {width:177px}
.size_178 {width:178px}
.size_179 {width:179px}
.size_180 {width:180px}
.size_181 {width:181px}
.size_182 {width:182px}
.size_183 {width:183px}
.size_184 {width:184px}
.size_185 {width:185px}
.size_186 {width:186px}
.size_187 {width:187px}
.size_188 {width:188px}
.size_189 {width:189px}
.size_190 {width:190px}
.size_191 {width:191px}
.size_192 {width:192px}
.size_193 {width:193px}
.size_194 {width:194px}
.size_195 {width:195px}
.size_196 {width:196px}
.size_197 {width:197px}
.size_198 {width:198px}
.size_199 {width:199px}
.size_200 {width:200px}
.size_201 {width:201px}
.size_202 {width:202px}
.size_203 {width:203px}
.size_204 {width:204px}
.size_205 {width:205px}
.size_206 {width:206px}
.size_207 {width:207px}
.size_208 {width:208px}
.size_209 {width:209px}
.size_210 {width:210px}
.size_211 {width:211px}
.size_212 {width:212px}
.size_213 {width:213px}
.size_214 {width:214px}
.size_215 {width:215px}
.size_216 {width:216px}
.size_217 {width:217px}
.size_218 {width:218px}
.size_219 {width:219px}
.size_220 {width:220px}
.size_221 {width:221px}
.size_222 {width:222px}
.size_223 {width:223px}
.size_224 {width:224px}
.size_225 {width:225px}
.size_226 {width:226px}
.size_227 {width:227px}
.size_228 {width:228px}
.size_229 {width:229px}
.size_230 {width:230px}
.size_231 {width:231px}
.size_232 {width:232px}
.size_233 {width:233px}
.size_234 {width:234px}
.size_235 {width:235px}
.size_236 {width:236px}
.size_237 {width:237px}
.size_238 {width:238px}
.size_239 {width:239px}
.size_240 {width:240px}
.size_241 {width:241px}
.size_242 {width:242px}
.size_243 {width:243px}
.size_244 {width:244px}
.size_245 {width:245px}
.size_246 {width:246px}
.size_247 {width:247px}
.size_248 {width:248px}
.size_249 {width:249px}
.size_250 {width:250px}
.size_251 {width:251px}
.size_252 {width:252px}
.size_253 {width:253px}
.size_254 {width:254px}
.size_255 {width:255px}
.size_256 {width:256px}
.size_257 {width:257px}
.size_258 {width:258px}
.size_259 {width:259px}
.size_260 {width:260px}
.size_261 {width:261px}
.size_262 {width:262px}
.size_263 {width:263px}
.size_264 {width:264px}
.size_265 {width:265px}
.size_266 {width:266px}
.size_267 {width:267px}
.size_268 {width:268px}
.size_269 {width:269px}
.size_270 {width:270px}
.size_271 {width:271px}
.size_272 {width:272px}
.size_273 {width:273px}
.size_274 {width:274px}
.size_275 {width:275px}
.size_276 {width:276px}
.size_277 {width:277px}
.size_278 {width:278px}
.size_279 {width:279px}
.size_280 {width:280px}
.size_281 {width:281px}
.size_282 {width:282px}
.size_283 {width:283px}
.size_284 {width:284px}
.size_285 {width:285px}
.size_286 {width:286px}
.size_287 {width:287px}
.size_288 {width:288px}
.size_289 {width:289px}
.size_290 {width:290px}
.size_291 {width:291px}
.size_292 {width:292px}
.size_293 {width:293px}
.size_294 {width:294px}
.size_295 {width:295px}
.size_296 {width:296px}
.size_297 {width:297px}
.size_298 {width:298px}
.size_299 {width:299px}
.size_300 {width:300px}
.size_301 {width:301px}
.size_302 {width:302px}
.size_303 {width:303px}
.size_304 {width:304px}
.size_305 {width:305px}
.size_306 {width:306px}
.size_307 {width:307px}
.size_308 {width:308px}
.size_309 {width:309px}
.size_310 {width:310px}
.size_311 {width:311px}
.size_312 {width:312px}
.size_313 {width:313px}
.size_314 {width:314px}
.size_315 {width:315px}
.size_316 {width:316px}
.size_317 {width:317px}
.size_318 {width:318px}
.size_319 {width:319px}
.size_320 {width:320px}
.size_321 {width:321px}
.size_322 {width:322px}
.size_323 {width:323px}
.size_324 {width:324px}
.size_325 {width:325px}
.size_326 {width:326px}
.size_327 {width:327px}
.size_328 {width:328px}
.size_329 {width:329px}
.size_330 {width:330px}
.size_331 {width:331px}
.size_332 {width:332px}
.size_333 {width:333px}
.size_334 {width:334px}
.size_335 {width:335px}
.size_336 {width:336px}
.size_337 {width:337px}
.size_338 {width:338px}
.size_339 {width:339px}
.size_340 {width:340px}
.size_341 {width:341px}
.size_342 {width:342px}
.size_343 {width:343px}
.size_344 {width:344px}
.size_345 {width:345px}
.size_346 {width:346px}
.size_347 {width:347px}
.size_348 {width:348px}
.size_349 {width:349px}
.size_350 {width:350px}
.size_351 {width:351px}
.size_352 {width:352px}
.size_353 {width:353px}
.size_354 {width:354px}
.size_355 {width:355px}
.size_356 {width:356px}
.size_357 {width:357px}
.size_358 {width:358px}
.size_359 {width:359px}
.size_360 {width:360px}
.size_361 {width:361px}
.size_362 {width:362px}
.size_363 {width:363px}
.size_364 {width:364px}
.size_365 {width:365px}
.size_366 {width:366px}
.size_367 {width:367px}
.size_368 {width:368px}
.size_369 {width:369px}
.size_370 {width:370px}
.size_371 {width:371px}
.size_372 {width:372px}
.size_373 {width:373px}
.size_374 {width:374px}
.size_375 {width:375px}
.size_376 {width:376px}
.size_377 {width:377px}
.size_378 {width:378px}
.size_379 {width:379px}
.size_380 {width:380px}
.size_381 {width:381px}
.size_382 {width:382px}
.size_383 {width:383px}
.size_384 {width:384px}
.size_385 {width:385px}
.size_386 {width:386px}
.size_387 {width:387px}
.size_388 {width:388px}
.size_389 {width:389px}
.size_390 {width:390px}
.size_391 {width:391px}
.size_392 {width:392px}
.size_393 {width:393px}
.size_394 {width:394px}
.size_395 {width:395px}
.size_396 {width:396px}
.size_397 {width:397px}
.size_398 {width:398px}
.size_399 {width:399px}
.size_400 {width:400px}
.size_401 {width:401px}
.size_402 {width:402px}
.size_403 {width:403px}
.size_404 {width:404px}
.size_405 {width:405px}
.size_406 {width:406px}
.size_407 {width:407px}
.size_408 {width:408px}
.size_409 {width:409px}
.size_410 {width:410px}
.size_411 {width:411px}
.size_412 {width:412px}
.size_413 {width:413px}
.size_414 {width:414px}
.size_415 {width:415px}
.size_416 {width:416px}
.size_417 {width:417px}
.size_418 {width:418px}
.size_419 {width:419px}
.size_420 {width:420px}
.size_421 {width:421px}
.size_422 {width:422px}
.size_423 {width:423px}
.size_424 {width:424px}
.size_425 {width:425px}
.size_426 {width:426px}
.size_427 {width:427px}
.size_428 {width:428px}
.size_429 {width:429px}
.size_430 {width:430px}
.size_431 {width:431px}
.size_432 {width:432px}
.size_433 {width:433px}
.size_434 {width:434px}
.size_435 {width:435px}
.size_436 {width:436px}
.size_437 {width:437px}
.size_438 {width:438px}
.size_439 {width:439px}
.size_440 {width:440px}
.size_441 {width:441px}
.size_442 {width:442px}
.size_443 {width:443px}
.size_444 {width:444px}
.size_445 {width:445px}
.size_446 {width:446px}
.size_447 {width:447px}
.size_448 {width:448px}
.size_449 {width:449px}
.size_450 {width:450px}
.size_451 {width:451px}
.size_452 {width:452px}
.size_453 {width:453px}
.size_454 {width:454px}
.size_455 {width:455px}
.size_456 {width:456px}
.size_457 {width:457px}
.size_458 {width:458px}
.size_459 {width:459px}
.size_460 {width:460px}
.size_461 {width:461px}
.size_462 {width:462px}
.size_463 {width:463px}
.size_464 {width:464px}
.size_465 {width:465px}
.size_466 {width:466px}
.size_467 {width:467px}
.size_468 {width:468px}
.size_469 {width:469px}
.size_470 {width:470px}
.size_471 {width:471px}
.size_472 {width:472px}
.size_473 {width:473px}
.size_474 {width:474px}
.size_475 {width:475px}
.size_476 {width:476px}
.size_477 {width:477px}
.size_478 {width:478px}
.size_479 {width:479px}
.size_480 {width:480px}
.size_481 {width:481px}
.size_482 {width:482px}
.size_483 {width:483px}
.size_484 {width:484px}
.size_485 {width:485px}
.size_486 {width:486px}
.size_487 {width:487px}
.size_488 {width:488px}
.size_489 {width:489px}
.size_490 {width:490px}
.size_491 {width:491px}
.size_492 {width:492px}
.size_493 {width:493px}
.size_494 {width:494px}
.size_495 {width:495px}
.size_496 {width:496px}
.size_497 {width:497px}
.size_498 {width:498px}
.size_499 {width:499px}
.size_500 {width:500px}
.size_501 {width:501px}
.size_502 {width:502px}
.size_503 {width:503px}
.size_504 {width:504px}
.size_505 {width:505px}
.size_506 {width:506px}
.size_507 {width:507px}
.size_508 {width:508px}
.size_509 {width:509px}
.size_510 {width:510px}
.size_511 {width:511px}
.size_512 {width:512px}
.size_513 {width:513px}
.size_514 {width:514px}
.size_515 {width:515px}
.size_516 {width:516px}
.size_517 {width:517px}
.size_518 {width:518px}
.size_519 {width:519px}
.size_520 {width:520px}
.size_521 {width:521px}
.size_522 {width:522px}
.size_523 {width:523px}
.size_524 {width:524px}
.size_525 {width:525px}
.size_526 {width:526px}
.size_527 {width:527px}
.size_528 {width:528px}
.size_529 {width:529px}
.size_530 {width:530px}
.size_531 {width:531px}
.size_532 {width:532px}
.size_533 {width:533px}
.size_534 {width:534px}
.size_535 {width:535px}
.size_536 {width:536px}
.size_537 {width:537px}
.size_538 {width:538px}
.size_539 {width:539px}
.size_540 {width:540px}
.size_541 {width:541px}
.size_542 {width:542px}
.size_543 {width:543px}
.size_544 {width:544px}
.size_545 {width:545px}
.size_546 {width:546px}
.size_547 {width:547px}
.size_548 {width:548px}
.size_549 {width:549px}
.size_550 {width:550px}
.size_551 {width:551px}
.size_552 {width:552px}
.size_553 {width:553px}
.size_554 {width:554px}
.size_555 {width:555px}
.size_556 {width:556px}
.size_557 {width:557px}
.size_558 {width:558px}
.size_559 {width:559px}
.size_560 {width:560px}
.size_561 {width:561px}
.size_562 {width:562px}
.size_563 {width:563px}
.size_564 {width:564px}
.size_565 {width:565px}
.size_566 {width:566px}
.size_567 {width:567px}
.size_568 {width:568px}
.size_569 {width:569px}
.size_570 {width:570px}
.size_571 {width:571px}
.size_572 {width:572px}
.size_573 {width:573px}
.size_574 {width:574px}
.size_575 {width:575px}
.size_576 {width:576px}
.size_577 {width:577px}
.size_578 {width:578px}
.size_579 {width:579px}
.size_580 {width:580px}
.size_581 {width:581px}
.size_582 {width:582px}
.size_583 {width:583px}
.size_584 {width:584px}
.size_585 {width:585px}
.size_586 {width:586px}
.size_587 {width:587px}
.size_588 {width:588px}
.size_589 {width:589px}
.size_590 {width:590px}
.size_591 {width:591px}
.size_592 {width:592px}
.size_593 {width:593px}
.size_594 {width:594px}
.size_595 {width:595px}
.size_596 {width:596px}
.size_597 {width:597px}
.size_598 {width:598px}
.size_599 {width:599px}
.size_600 {width:600px}
.size_601 {width:601px}
.size_602 {width:602px}
.size_603 {width:603px}
.size_604 {width:604px}
.size_605 {width:605px}
.size_606 {width:606px}
.size_607 {width:607px}
.size_608 {width:608px}
.size_609 {width:609px}
.size_610 {width:610px}
.size_611 {width:611px}
.size_612 {width:612px}
.size_613 {width:613px}
.size_614 {width:614px}
.size_615 {width:615px}
.size_616 {width:616px}
.size_617 {width:617px}
.size_618 {width:618px}
.size_619 {width:619px}
.size_620 {width:620px}
.size_621 {width:621px}
.size_622 {width:622px}
.size_623 {width:623px}
.size_624 {width:624px}
.size_625 {width:625px}
.size_626 {width:626px}
.size_627 {width:627px}
.size_628 {width:628px}
.size_629 {width:629px}
.size_630 {width:630px}
.size_631 {width:631px}
.size_632 {width:632px}
.size_633 {width:633px}
.size_634 {width:634px}
.size_635 {width:635px}
.size_636 {width:636px}
.size_637 {width:637px}
.size_638 {width:638px}
.size_639 {width:639px}
.size_640 {width:640px}
.size_641 {width:641px}
.size_642 {width:642px}
.size_643 {width:643px}
.size_644 {width:644px}
.size_645 {width:645px}
.size_646 {width:646px}
.size_647 {width:647px}
.size_648 {width:648px}
.size_649 {width:649px}
.size_650 {width:650px}
.size_651 {width:651px}
.size_652 {width:652px}
.size_653 {width:653px}
.size_654 {width:654px}
.size_655 {width:655px}
.size_656 {width:656px}
.size_657 {width:657px}
.size_658 {width:658px}
.size_659 {width:659px}
.size_660 {width:660px}
.size_661 {width:661px}
.size_662 {width:662px}
.size_663 {width:663px}
.size_664 {width:664px}
.size_665 {width:665px}
.size_666 {width:666px}
.size_667 {width:667px}
.size_668 {width:668px}
.size_669 {width:669px}
.size_670 {width:670px}
.size_671 {width:671px}
.size_672 {width:672px}
.size_673 {width:673px}
.size_674 {width:674px}
.size_675 {width:675px}
.size_676 {width:676px}
.size_677 {width:677px}
.size_678 {width:678px}
.size_679 {width:679px}
.size_680 {width:680px}
.size_681 {width:681px}
.size_682 {width:682px}
.size_683 {width:683px}
.size_684 {width:684px}
.size_685 {width:685px}
.size_686 {width:686px}
.size_687 {width:687px}
.size_688 {width:688px}
.size_689 {width:689px}
.size_690 {width:690px}
.size_691 {width:691px}
.size_692 {width:692px}
.size_693 {width:693px}
.size_694 {width:694px}
.size_695 {width:695px}
.size_696 {width:696px}
.size_697 {width:697px}
.size_698 {width:698px}
.size_699 {width:699px}
.size_700 {width:700px}
.size_701 {width:701px}
.size_702 {width:702px}
.size_703 {width:703px}
.size_704 {width:704px}
.size_705 {width:705px}
.size_706 {width:706px}
.size_707 {width:707px}
.size_708 {width:708px}
.size_709 {width:709px}
.size_710 {width:710px}
.size_711 {width:711px}
.size_712 {width:712px}
.size_713 {width:713px}
.size_714 {width:714px}
.size_715 {width:715px}
.size_716 {width:716px}
.size_717 {width:717px}
.size_718 {width:718px}
.size_719 {width:719px}
.size_720 {width:720px}
.size_721 {width:721px}
.size_722 {width:722px}
.size_723 {width:723px}
.size_724 {width:724px}
.size_725 {width:725px}
.size_726 {width:726px}
.size_727 {width:727px}
.size_728 {width:728px}
.size_729 {width:729px}
.size_730 {width:730px}
.size_731 {width:731px}
.size_732 {width:732px}
.size_733 {width:733px}
.size_734 {width:734px}
.size_735 {width:735px}
.size_736 {width:736px}
.size_737 {width:737px}
.size_738 {width:738px}
.size_739 {width:739px}
.size_740 {width:740px}
.size_741 {width:741px}
.size_742 {width:742px}
.size_743 {width:743px}
.size_744 {width:744px}
.size_745 {width:745px}
.size_746 {width:746px}
.size_747 {width:747px}
.size_748 {width:748px}
.size_749 {width:749px}
.size_750 {width:750px}
.size_751 {width:751px}
.size_752 {width:752px}
.size_753 {width:753px}
.size_754 {width:754px}
.size_755 {width:755px}
.size_756 {width:756px}
.size_757 {width:757px}
.size_758 {width:758px}
.size_759 {width:759px}
.size_760 {width:760px}
.size_761 {width:761px}
.size_762 {width:762px}
.size_763 {width:763px}
.size_764 {width:764px}
.size_765 {width:765px}
.size_766 {width:766px}
.size_767 {width:767px}
.size_768 {width:768px}
.size_769 {width:769px}
.size_770 {width:770px}
.size_771 {width:771px}
.size_772 {width:772px}
.size_773 {width:773px}
.size_774 {width:774px}
.size_775 {width:775px}
.size_776 {width:776px}
.size_777 {width:777px}
.size_778 {width:778px}
.size_779 {width:779px}
.size_780 {width:780px}
.size_781 {width:781px}
.size_782 {width:782px}
.size_783 {width:783px}
.size_784 {width:784px}
.size_785 {width:785px}
.size_786 {width:786px}
.size_787 {width:787px}
.size_788 {width:788px}
.size_789 {width:789px}
.size_790 {width:790px}
.size_791 {width:791px}
.size_792 {width:792px}
.size_793 {width:793px}
.size_794 {width:794px}
.size_795 {width:795px}
.size_796 {width:796px}
.size_797 {width:797px}
.size_798 {width:798px}
.size_799 {width:799px}
.size_800 {width:800px}
.size_801 {width:801px}
.size_802 {width:802px}
.size_803 {width:803px}
.size_804 {width:804px}
.size_805 {width:805px}
.size_806 {width:806px}
.size_807 {width:807px}
.size_808 {width:808px}
.size_809 {width:809px}
.size_810 {width:810px}
.size_811 {width:811px}
.size_812 {width:812px}
.size_813 {width:813px}
.size_814 {width:814px}
.size_815 {width:815px}
.size_816 {width:816px}
.size_817 {width:817px}
.size_818 {width:818px}
.size_819 {width:819px}
.size_820 {width:820px}
.size_821 {width:821px}
.size_822 {width:822px}
.size_823 {width:823px}
.size_824 {width:824px}
.size_825 {width:825px}
.size_826 {width:826px}
.size_827 {width:827px}
.size_828 {width:828px}
.size_829 {width:829px}
.size_830 {width:830px}
.size_831 {width:831px}
.size_832 {width:832px}
.size_833 {width:833px}
.size_834 {width:834px}
.size_835 {width:835px}
.size_836 {width:836px}
.size_837 {width:837px}
.size_838 {width:838px}
.size_839 {width:839px}
.size_840 {width:840px}
.size_841 {width:841px}
.size_842 {width:842px}
.size_843 {width:843px}
.size_844 {width:844px}
.size_845 {width:845px}
.size_846 {width:846px}
.size_847 {width:847px}
.size_848 {width:848px}
.size_849 {width:849px}
.size_850 {width:850px}
.size_851 {width:851px}
.size_852 {width:852px}
.size_853 {width:853px}
.size_854 {width:854px}
.size_855 {width:855px}
.size_856 {width:856px}
.size_857 {width:857px}
.size_858 {width:858px}
.size_859 {width:859px}
.size_860 {width:860px}
.size_861 {width:861px}
.size_862 {width:862px}
.size_863 {width:863px}
.size_864 {width:864px}
.size_865 {width:865px}
.size_866 {width:866px}
.size_867 {width:867px}
.size_868 {width:868px}
.size_869 {width:869px}
.size_870 {width:870px}
.size_871 {width:871px}
.size_872 {width:872px}
.size_873 {width:873px}
.size_874 {width:874px}
.size_875 {width:875px}
.size_876 {width:876px}
.size_877 {width:877px}
.size_878 {width:878px}
.size_879 {width:879px}
.size_880 {width:880px}
.size_881 {width:881px}
.size_882 {width:882px}
.size_883 {width:883px}
.size_884 {width:884px}
.size_885 {width:885px}
.size_886 {width:886px}
.size_887 {width:887px}
.size_888 {width:888px}
.size_889 {width:889px}
.size_890 {width:890px}
.size_891 {width:891px}
.size_892 {width:892px}
.size_893 {width:893px}
.size_894 {width:894px}
.size_895 {width:895px}
.size_896 {width:896px}
.size_897 {width:897px}
.size_898 {width:898px}
.size_899 {width:899px}
.size_900 {width:900px}
  


/*** template.css ***/

*{margin:0; padding:0;}

html, body {height: 100%;}

body.font-size-is-default {
    font-size: 17px;
	line-height: 18px;
	color: #60595b;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	min-width: 1086px;
}


div.itemHeader span.itemAuthor a{color: #60595B;}
div.itemTagsBlock ul.itemTags li a {color: #60595B;font-size:14px;}

div.k2LoginBlock ul li a {color: #60595B; font-size:14px;}
 
input, textarea{
	font-family:Tahoma, Helvetica, sans-serif;
    font-size: 12px;
	line-height:21px;
	color:#3c3c3c;
}

#jform_contact_email_copy,
.phrases-box input,
.only input {
    border: none;
    background: none;
}

.container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -70px;
	background: url(../images/template/wrapper.gif) repeat-y center top;
}

.wrapper {
	width: 100%;
	overflow: hidden;
}

.wrap {width: 100%;}

.overflow {/*overflow: hidden;*/}

.catItemTags a{ color:#666;
                font-size:13px;}
				
div.k2UserBlock ul.k2UserBlockActions li a { color:#666; font-size:14px;}		
div.k2UserBlock ul.k2UserBlockActions li a:hover { color:#000;}	


div.itemToolbar ul li a.itemPrintLink span {color:#666;}
div.itemToolbar ul li a span {color:#666;}

div.k2ItemsBlock ul li div.moduleItemTags a { color: #000;}	
div.k2TagCloudBlock a { color: #000000;}	

.generica {color: #AD1B1B;}
.catItemAuthora {color: #333333;}
   

.img-indent {
	float: left;
	margin: 0 20px 23px 0;
}

.footer, .push {
	height: 70px;
	overflow:hidden;
}
	
a:hover {
	color:#000000;
}


/*Buttons*/

.avs_player{ padding-top:4px;}



a.moduleItemReadMore,
a.k2ReadMore,
div.itemCommentsForm form input#submitCommentButton,
input[type="submit"],
button{
	background: url(../images/template/k2ReadMore.gif) repeat-x 0px 0px;
	padding:6px 16px;
	color: #292526;
    display: inline-block;
    overflow: hidden;
	padding: 8px 21px;
	margin: 0 0 0 1px;
	font: 12px/22px 'Tahoma', serif !important;
	cursor: pointer;
	border: 1px solid #f9f8f2;
	text-shadow: 1px 1px #8d8b8c;
	letter-spacing: 1px;
	border-radius: 4px;
	box-shadow: 0 0 1px rgba(0, 0, 0, .5);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}

div.catItemReadMore a {
	color: #292526;
}

a.moduleItemReadMore:hover,
a.k2ReadMore:hover,
div.itemCommentsForm form input#submitCommentButton:hover,
input[type="submit"]:hover,
button:hover{
	background-position: left bottom;
}
	
/*Typhography*/

.module-title h2.title,   				/*Module titles*/
div.catItemHeader h3.catItemTitle,		/*Category listing. Item title*/
div.itemHeader h2.itemTitle,				/*Single item view. Item title*/
div.userItemHeader h3.userItemTitle,		/*User items listing view. Item title*/
div.itemCommentsForm h3,
h3.itemCommentsCounter,
div.k2AccountPage th.k2ProfileHeading,
div.componentheading,
div.componentheadingblog,
div.search h1{
  	font: 18px/22px 'Tahoma', serif;	
	padding: 0;
	margin: 0;
	color: #c90c0c;
	text-shadow: 1px 1px 1px #000000;
}
div.componentheadingblog {padding-bottom: 21px;}
	
p {margin: 0 0 18px;}

.rt-container {
    margin: 0 auto;
    width: 960px;
	padding-left:35px;
	padding-right:20px;
}


.com_naos {
    margin: 0 auto;
    width: 960px;
	padding-left:15px;
	padding-right:10px;
}



.com {
    margin: 0 auto;
    width: 960px;
	padding-left:15px;
	padding-right:10px;
}

.com1 {
    margin: 0 auto;
    width: 305px;
	float:left;
	padding-left:0px;
	padding-right:15px;
}

div.k2ItemsBlock {
    margin-top: -15px;
	margin-left: -9px;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext {
    margin-bottom: 15px;
}


.custom{ }

/*=== Top Positions ===*/

#rt-top .rt-container {
	padding: 40px 28.5px 55px;
    background: url(../images/template/wrapper2.gif) repeat-y center top !important;
	padding-top:0px;
	padding-bottom:0px;
}

/*Logo*/

#rt-logo{
	background:url(../images/logo/logo.png) top left no-repeat;
    width: 500px;
	height: 100px;
	margin: 8px 0 0;
	position:relative;
	left:290px;
	display:none;
}


#rt-top{ position:relative;}

	
/*=== Header Positions ===*/

#rt-header .rt-container {
    background: url(../images/template/header-bg.gif) repeat-x center top !important;
	padding: 0 28.5px;
	margin-top:-120px;
}

/*=== Showcase Positions ===*/

#rt-showcase .rt-container{padding-bottom:3em;}

/*=== Feature Positions ===*/

#rt-feature .rt-container{
    background: url(../images/template/wrapper.gif) repeat-y center top;
    padding: 0 63px 49px;
}


/*=== Utility Positions ===*/

/*=== MainTop Positions ===*/

/*=== MAINBODY ===*/

#rt-main .rt-container {
    background: url(../images/template/wrapper.gif) repeat-y center top;
    padding: 20px 63px;
}


	
/*----------------Items List View-----------------*/
#k2Container {padding: 0 0 0px;}
#about #k2Container {padding: 0 0 37px;}


.blog div.itemContainer {
	margin-bottom: 38px;
	padding-bottom: 41px;
	border-bottom: 1px solid #e7e5de;
}
.port div.itemContainer {padding-bottom: 30px;}

div.module-title,
div.catItemHeader,
div.itemHeader,
div.userItemHeader,
div.componentheading {margin: 0px 0 21px; margin-top:12px;}
	
div.genericItemHeader {
    overflow: hidden;
    padding-bottom: 14px;
}
	
/*----------------------------------------- Home ------------------------------------*/

.homepage .itemListView .K2ItemsRow .itemContainer {
	float: left;
	width: 266px !important;
	margin-left: 54px;
}
.homepage .itemListView .K2ItemsRow .itemContainer:first-child {
	margin-left: 0;
}

.subscription {
	background: url(../images/template/subscription.gif) repeat-x 0px 0px #d7d6d6;
	border: 1px solid #f9f8f2;
	
	border-radius: 5px;
	box-shadow: 0 0 1px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 0 1px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .4);
	height: 104px;
	margin: 10px 0 0;
}

.customsubscription span {
	font: 22px/1.2307em tahoma;
	color: #302324;
	text-shadow: 1px 1px white;
	padding: 17px 0 0 41px;
	
	display: inline-block;
}
.customsubscription a {	
	background: #2f2c2d;
	color: white;
    display: inline-block;
    overflow: hidden;
	padding: 7px 27px 9px 23px;
	font: 12px/22px 'Tahoma', serif !important;
	cursor: pointer;
	border: 1px solid #e7e6e6;
	text-shadow: 1px 1px #919090;
	letter-spacing: 1px;
	border-radius: 4px;
	box-shadow: 0 0 1px rgba(0, 0, 0, .4);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	
	float: right;
	margin: 32px 50px 0 0;
}
.customsubscription a:hover {
	background: #ce0c17;
	color: black;
}

/*----------------------------------------- Portfolio  ------------------------------------*/

.portfolio-row{overflow:hidden;}
.portfolio-row div.catItemImageBlock{margin-bottom:1em;}


/*SortByType*/

.sortbytype {
	width: 100%;
	overflow: hidden;
	padding: 0px 0 30px;
}

.sortbytype a {
	float: right;
	padding: 2px 5px;
	margin: 0 3px 0 10px;
	text-decoration: none;
}
.sortbytype a:hover, 
.sortbytype a.active_sort {
  background-position: left top;	
}



/*PrettyPhoto*/

.port .itemImageBlock a.modal {float: left;}

a.modal {
    position:relative; 
    display:block; 
    overflow:hidden;
}

a.modal span{
    background: url("../images/zoom.png") no-repeat scroll 0 0 transparent;
    height: 80px;
    left: 50%;
    margin-left: -40px;
    margin-top: -40px;
    position: absolute;
    top: -50%;
    width: 80px;
	}

/*----------------------------------------- FAQs ------------------------------------*/

#faqs div.catItemView{
	margin-bottom:24px;}

#faqs .question div.catItemHeader h3.catItemTitle {
    font-size: 18px;
    font-weight: normal;
    line-height: 36px;
    margin-bottom: 0;
    padding: 0;
	}
	
#faqs span.ques,
#faqs span.ans{
    font-size: 18px;
}

/*----------------------------------------- About the pastor ------------------------------------*/

.k2ItemsBlock.pastor a.moduleItemReadMore {margin-top: 24px;}

p.text {
	display: block;
	font: 13px/15px 'Tahoma', serif;
	color: #292526;
	text-transform: uppercase;
	text-shadow: 1px 1px #dcd9d2;
}

.about .catItemHeader,
.about .catItemIntroText {margin: 0;}
.about .catItemIntroText img {margin-bottom: 11px;}

.about .catItemIntroText {padding-bottom: 28px;}

ul.staff {overflow: hidden; padding-bottom: 57px;}
ul.staff li:first-child {margin-left: 0;}
ul.staff li {
	float: left;
	width: 193px;
	margin-left: 20px;
}
ul.staff li img {}
ul.staff li strong {
	display: block;
	padding-top: 12px;
}

/*----------------------------------------- Testimonials ------------------------------------*/


#testimonials .catItemIntroText{
	background:url(../images/quotes.png) left 6px no-repeat;
	padding-left:80px;
	overflow:hidden;
	margin-bottom:36px;}
	
#testimonials .catItemIntroText > p{
	margin-bottom:0;
    font-style:italic}
	
#testimonials .catItemIntroText div.test-author{
	float:right;
	text-align:right;
	}
	
#testimonials .catItemIntroText div.test-author span.author{
	display:block;
	font-weight:bold;
	font-size:1.2em;
	}

	
	
/*Pagination*/

div.k2Pagination,
div.pagination {
    color: #646464;
    display: table;
    margin: 0 auto;
    padding: 0;
    text-align: center;
	}

div.k2Pagination ul,
div.pagination ul{
    overflow: hidden;
    padding-bottom: 5px;
    text-align: center;
}

#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
div.pagination ul li a,
div.pagination ul li span {
	font: 12px/14px 'Tahoma', serif;
	display:inline-block;
	float:left;
	padding: 0 10px;
}
	
.component-content ul {
    list-style-position: outside;
    list-style-type: square;
    margin: 10px 0;
    padding: 0;
}

.component-content .pagenav {
    list-style-type: none;
    overflow: hidden;
	padding: 0.5em 1em;
}
	
#k2Container .k2Pagination ul li.pagination-start span.pagenav,
#k2Container .k2Pagination ul li.pagination-prev span.pagenav,
#k2Container .k2Pagination ul li.pagination-end span.pagenav,
#k2Container .k2Pagination ul li.pagination-next span.pagenav,
div.pagination ul li.pagination-start span.pagenav,
div.pagination ul li.pagination-prev span.pagenav,
div.pagination ul li.pagination-end span.pagenav,
div.pagination ul li.pagination-next span.pagenav {
}
	
#k2Container .k2Pagination ul li span.pagenav,
div.pagination ul li span.pagenav{
	
}


#k2Container .k2Pagination ul li.pagination-start a,
#k2Container .k2Pagination ul li.pagination-prev a,
#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
#k2Container .k2Pagination ul li a.pagenav:hover,
#k2Container .k2Pagination ul li.pagination-end a,
#k2Container .k2Pagination ul li.pagination-next a,
div.pagination ul li.pagination-start a,
div.pagination ul li.pagination-prev a,
div.pagination ul li span,
div.pagination ul li a,
div.pagination ul li a.pagenav:hover,
div.pagination ul li.pagination-end a,
div.pagination ul li.pagination-next a {
	color: #292526;
	text-shadow: 1px 1px #ccc9c1;
}

#k2Container .k2Pagination ul li a {text-decoration: underline;}
#k2Container .k2Pagination ul li a:hover {text-decoration: none;}
	
#k2Container .k2Pagination ul li.pagination-start a:hover,
#k2Container .k2Pagination ul li.pagination-prev a:hover,
#k2Container .k2Pagination ul li.pagination-end a:hover,
#k2Container .k2Pagination ul li.pagination-next a:hover,
#k2Container .k2Pagination ul li a:hover,
div.pagination ul li.pagination-start a:hover,
div.pagination ul li.pagination-prev a:hover,
div.pagination ul li.pagination-end a:hover,
div.pagination ul li.pagination-next a:hover,
div.pagination ul li a:hover {
}
	
#k2Container .k2Pagination ul li,
div.pagination ul li{
	margin-right:4px;
	float:left;
}


/*Comments*/

div.itemComments ul.itemCommentsList li{margin-bottom:2em;}
div.itemComments ul.itemCommentsList li img{
	margin-right:1em;}


/*Forms*/

textarea{
    height: 217px;
    resize: none;
    width: 250px;
	border:none;
	outline:none;
	overflow:auto;
	font-size:1em;
	line-height:1.8em;
}

input, textarea {
	border-top: 1px solid #e7e5de;
	border-bottom: 1px solid #c4c3bc;
	border-left: 1px solid #dad9d2;
	border-right: 1px solid #dad9d2;
	padding: 5px;
	
	background-color: #f6f6f6;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#d5d4d4)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f6f6f6, #d5d4d4); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #f6f6f6, #d5d4d4); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #f6f6f6, #d5d4d4); /* IE10 */
	background-image:      -o-linear-gradient(top, #f6f6f6, #d5d4d4); /* Opera 11.10+ */
	background-image:         linear-gradient(to bottom, #f6f6f6, #d5d4d4);
	border-radius: 2px;
}

div.itemCommentsForm form textarea.inputbox {
    height: 196px;
    width: 502px;
}

div.itemCommentsForm form input.inputbox {width: 244px;}

input[type="text"], input[type="email"], input[type="password"],
#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox {
	padding: 0 5px;
	outline:none;
	font-size:1em;
	line-height: 29px;
	height: 29px;
}

.login {padding-bottom: 80px;}
.login .login-fields {padding-bottom: 20px;}
.login .login-fields label {
	display: inline-block;
	min-width: 80px;
}

div.k2UserBlock form input.ubLogout {margin-top: 30px;}
	
input[type="text"], input[type="email"], input[type="password"]{
	width: 184px;
}
	
label{
	font-size:1em;
	line-height:2em;
}
	

	
/*Contact Form*/

#contact-form-cont,	
#contact-address,
.contact-misc p{
	float:left;
	width:50%;
}
	
.contact-form{
	margin-right:20px;}
	
.contact-miscinfo h3,
.jicons-icons,
#contact-form legend,
.uniq{
	display:none;}
	
div.map-wrapper{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 0.5em;
	margin-bottom:2em;
	}
	
#map {
	height:260px;
}

dd.submit-button {
    float: right !important;
    margin-right: 17px;
}



/*=== SIDEBARS ===*/

#rt-sidebar-a .rt-block,
#rt-sidebar-b .rt-block,
#rt-sidebar-c .rt-block{
	margin-bottom: 48px;
}

/*=== LISTS ===*/

.k2CategoriesListBlock ul,
.k2ArchivesBlock ul {}

.k2CategoriesListBlock ul li,
.k2ArchivesBlock ul li {
	background: url(../images/template/marker.gif) no-repeat 0px 12px;
	padding-left: 9px;
}
.k2CategoriesListBlock ul li a,
.k2ArchivesBlock ul li a {
	font: bold 13px/29px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #60595b;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
.k2CategoriesListBlock ul li a:hover,
.k2ArchivesBlock ul li a:hover {color: #c90c0c;}

/*----------------------------------------------------------------------------*/

ul.tweets {
	width: 268px;
}
ul.tweets li {}
ul.tweets li div.tweet {
	padding-bottom: 15px;
	background: url(../images/template/tweets.gif) no-repeat 0 bottom #141213;
}
ul.tweets li div.tweet p {
	margin: 0 0 -1px;
	border: 1px solid #2e2c2c;
	border-bottom: none;
	font-size: 11px;
	color: #818181;
	padding: 8px 12px;
}
ul.tweets li span.tweet_time a,
ul.tweets li div.tweet p a {color: #8ad30a;}
ul.tweets li span.tweet_time a:hover,
ul.tweets li div.tweet p a:hover {text-decoration: underline;}

ul.tweets li span.tweet_time {
	display: block;
	background: url(../images/template/tweet.png) no-repeat 0px 0px;
	font-size: 11px;
	color: #818181;
	padding: 6px 0 30px 33px;
}

/*----------------------------------------------------------------------------*/

ul.blog {}
ul.blog li a.moduleItemImage {
	float: left;
	margin: 5px 21px 0 0;
}
ul.blog li a.moduleItemImage img {margin-bottom: 25px !important;}
ul.blog li {
	font-size: 12px;
	color: #000000;
}
ul.blog li p {
	overflow: hidden;
	margin-bottom: 11px;
	color: #FFFFFF
}
ul.blog li .moduleItemDateCreated {color: #ffffff;}
ul.blog li {}
ul.blog li {}

/*----------------------------------------------------------------------------*/

/*=== MainBottom Positions ===*/

/*=== Bottom Positions ===*/

#rt-bottom .rt-container {
	padding: 53px 63px 38px;
    background: url(../images/template/wrapper2.gif) repeat-y center top !important;
}
#rt-bottom h2.title {
	color: ##C90C0C;
	text-shadow: none;
}

div.k2ItemsBlock ul li a.moduleItemTitle {
    color: #C90C0C;
}

.customcontacts {
	font-size: 12px;
	color: #ffffff;
	padding-bottom: 41px;
}
.customcontacts p {}
.customcontacts span {
	display: inline-block;
	width: 75px;
}
.customcontacts a {color: #ffffff;}
.customcontacts a:hover {text-decoration: underline;}


.social .module-title {margin-bottom: 14px;}

/*=== Footer Positions ===*/

.footer .rt-container {
    background: url(../images/template/footer.gif) no-repeat top center !important;
    padding: 0 63px;
}

.copyright,
.copyright a {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	height:60px;
	padding-top:16px;
	text-align:center;
}
	
.copyright a:hover {color: white;}

/*ToTop*/
/*Scroll to top*/

.rt-block.totop{
bottom: 24px;
position: fixed;
right: 24px;
display:none;
	}

a#gantry-totop{
	z-index:999;
	background:url(../images/scroll-to-top.png) top left no-repeat;
	display:block;
	width:51px;
	height:51px;
	text-indent:-9999em;
	font-size:1px;
	line-height:1px;
	}


/*** tooltips.css ***/

#s-m-t-tooltip{
	position:absolute; 
	max-width:300px;  
	padding:4px 8px 4px 8px; 
	background:#222; 
	z-index:1000; 
	display:inline-block; /*important*/
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:18px;
	color:#fff; 
	/*css3 rounded corners*/
	-moz-border-radius:3px; 
	-khtml-border-radius:3px; 
	-webkit-border-radius:3px; 
	border-radius:3px;
	opacity:0.5;
	filter:alpha(opacity=50);
}


.tip-wrap {
    background: none repeat scroll 0 0 #000;
    box-shadow: 2px 2px 2px #888888;
    padding: 7px;
	color:#fff;
	-moz-border-radius: 3px;
	border-radius: 3px;

}

.tip-title{
	font-weight:bold;}
	


/*** prettyPhoto.css ***/

 div.light_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}

/*** framework-reset.css ***/

@charset "utf-8";
/* CSS Document */

html, body { margin-bottom: 0px;}
ul, ol {padding-left: 0px;}
ul li a {font-size: 1.2em; line-height: 1em;}
ul li{list-style:none;}
.component-content ul li, .component-content ol li {line-height:1.5em;}


/*Members Login Popup*/
#rt-popup,#rokbox-caption {display: none;}
#rokbox-middle .rokbox-center{position:relative; height: 380px !important;}
#rokbox-close {left: 195px; position: relative; top: 0; z-index: 10;}
#rokbox-container {position: relative;top: 0px; z-index: 5;}
#modlgn_username, #modlgn_passwd{width:205px;}
#modlgn_remember{position:relative;	top:2px; left:10px;}

#form-login p {margin-bottom: 15px;}
div.k2LoginBlock fieldset.input p {margin: 0; padding: 0;}	



/*----------------------------------Mainbody------------------------------------------*/

div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured { background: none;}

/*Lists*/
.even, .odd{background: none; border-bottom: none; padding: 10px; text-align: justify;}


/*---------------Category Listing-------------------*/

div.catItemBody {margin: 0; padding: 0;}

div.itemListCategory {
    background: none;
    border: none;
    margin: 0;
    padding: 0px;
}

div.catItemView {padding: 0px;}

div.catItemCategory {
    border-bottom: none;
    padding: 0px;
}

div.catItemHeader span.catItemAuthor {
    display: inline-block;
    margin: 0;
    padding: 0;
}
div.catItemHeader span.catItemAuthor a:hover {text-decoration: underline;}

div.catItemCommentsLink {
    border-right: none;
    display: inline-block;
    margin: 0;
    padding: 0 32px 0 0;
	float: right;
}
div.catItemCommentsLink a:hover {text-decoration: underline;}

div.catItemHitsBlock {
    border-bottom: none;
    padding: 0px;
}

div.catItemCategory span {color:inherit;}


div.catItemIntroText {
    font-size: inherit;
    font-weight: normal;
    line-height: inherit;
    padding: 0px;
	margin: 0 1em 0 0;
}

div.catItemTagsBlock {
    border-bottom: none;
    padding: 0px;
}

div.catItemLinks {margin: 0; padding: 0;}

div.catItemHeader span.catItemDateCreated {
	float: left;
	font: 12px/13px 'Tahoma', Arial, serif;
	color: white;
	background: url(../images/template/ItemDateCreated.png) no-repeat 0px 0px;
	text-align: center;
	width: 62px;
	height: 45px;
	margin: 2px 19px 0px -1px;
	padding-top: 14px;
}
div.catItemHeader span.catItemDateCreated span {
	display: block;
	text-transform: uppercase;
	text-align:center;
	
}
.blog div.catItemHeader h3.catItemTitle {
	font-size: 20px;
	padding-top: 13px;
	margin-bottom: 5px;
}

div.catItemIntroText div.catItemReadMore {
    display: inline-block;
	padding: 8px 0 0 1px;
}


/*---Category listing images---*/

span.catItemImage img {border: none; padding: 0px;}

div.catItemImageBlock {
	padding: 0 0 13px;
}
.blog div.catItemImageBlock {
	margin: 0 21px 0px 0; 
	padding: 0px;
	float: left;
}
span.catItemImage {display: block; margin: 0; text-align: left;}
span.catItemImage a{display:block;}

/*---------------------------Generic View (Archives, Search)----------------------------*/

div.genericItemView {border-bottom: none; margin: 0 0 3em; padding: 0;}
div.genericItemBody {margin: 0; padding: 0;}
div.genericItemIntroText {font-size: inherit;  font-weight: inherit; line-height: inherit; padding: 0; overflow: hidden;}
span.genericItemImage img {border: none; padding: 0px; margin: 0.5em 1em 0 0;}

/*--------------------------------------Author Page-------------------------------------*/
div.userItemBody {margin: 0; padding: 0;}
span.userItemImage img {border: none; padding: 0px; margin: 0.5em 1em 0 0;}
div.userItemIntroText {font-size: inherit;  font-weight: inherit; line-height: inherit; padding: 0; overflow: hidden;}
div.userItemView{border-bottom: none; margin: 0 0 3em; padding: 0;}

/*------------------------------------------Item View---------------------------------*/

div.itemToolbar {
    background: none;
    border-bottom: none;
    border-top: none;
    margin: 16px 0 0;
    padding: 0;
}

div.itemToolbar ul li a#fontDecrease:hover,
div.itemToolbar ul li a#fontIncrease:hover {text-decoration:none;}

.userItemDateCreated,
div.genericItemHeader span.genericItemDateCreated,
div.itemHeader span.itemDateCreated {
    float: left;
	font: 12px/13px 'Mate SC', serif;
	color: white !important;
	background: url(../images/template/ItemDateCreated.png) no-repeat 0px 0px;
	text-align: center;
	width: 62px;
	height: 45px;
	margin: 2px 19px 0px -1px;
	padding-top: 14px;
}

.userItemDateCreated span,
div.genericItemHeader span.genericItemDateCreated span,
div.itemHeader span.itemDateCreated span {
	display: block;
	text-transform: uppercase;
	text-align:center;
}

div.itemHeader h2.itemTitle {
	font-size: 18px;
	padding-top: 13px;
	margin-bottom: -5px;
}

div.itemNavigation {
    background: none;
    border-bottom: none;
    border-top: none;
    margin: 0 0 24px;
    padding: 0;
}

div.itemIntroText {
    color: inherit;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.8em;
    padding:0;
}

div.itemContentFooter {
    border-top: none;
    color: inherit;
    display: block;
    margin: 16px 0 4px;
    padding: 0px;
    text-align: right;
}

div.itemCategory {border-bottom:none; padding: 0px;}
div.itemImageBlock {
	margin: 0 0 16px; 
	padding: 0;
}
span.itemImage {display: block; margin: 0; text-align: left;}
span.itemImage img {border: none; padding: 0px;}
div.itemBackToTop {text-align: right; display:none;}
div.itemView {border-bottom: none;}
div.itemBody {margin: 0; padding: 0;}


/*AddThis Social Buttons*/

div.social-button{
    overflow: hidden;
    padding: 1em 0 3em;}
	

div.social-button span.label{
    display: block;
    float: left;
    font-weight: bold;
    line-height: 32px;
    padding-right: 10px;
	}
	
div.social-button div.addthis_toolbox{
	float:left;
    width: 80%;
 }




/*---Rating---*/

div.catItemRatingBlock,
div.itemRatingBlock {padding: 0; float:right;}

div.catItemRatingBlock span{color:inherit;}

div.catItemRatingBlock span,
div.itemRatingBlock span {
    display: block;
    float: left;
    font-style: normal;
    margin: 0;
    padding: 0 4px 0 0;
}


.itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating {
    background: url("../images/system/transparent_star.png") repeat-x scroll transparent;}

.itemRatingList{background-position: left top;}
.itemRatingList a:hover {background-position: left -25px;}
.itemRatingList .itemCurrentRating{background-position: left -25px;}

div.itemRatingBlock span {
    color:inherit;
    display: block;
    float: left;
    font-style: normal;
    line-height: 25px;
    margin: 0;
    padding: 0 4px 0 0;
}

.component-content ul.itemRatingList {
    background-position: left top;
    float: left;
    height: 25px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 105px;
}

.itemRatingLog {
    float: left;
    font-size: 11px;
    line-height: 21px;
    margin: 0;
    padding: 0 0 0 4px;
}

/*----------------Rockbox----------*/

#sbox-overlay, #rokbox-overlay{z-index:655500 !important}
#sbox-window, #rokbox-wrapper{z-index:655502 !important;}

/*----------------Comments-------------*/

div.itemCommentsForm p.itemCommentsFormNotes {border-top: none;}

div.itemAuthorBlock {
    background: none;
    border: none;
    margin: 0 0 16px;
    padding: 0px;
}

div.itemComments {
    background: none;
    border: none;
    padding: 0px;
}

div.itemAuthorBlock div.itemAuthorDetails {margin: 0; padding: 0;}

div.itemComments ul.itemCommentsList li span.commentDate {
    border-right: none;
    font-weight: normal;
    margin: 0;
    padding: 0;
}

div.itemComments ul.itemCommentsList li span.commentAuthorName,
div.itemComments ul.itemCommentsList li span.commentDate{font-weight: normal; font-size:1em;}

div.itemComments ul.itemCommentsList li span.commentLink a,
div.itemComments ul.itemCommentsList li span.commentLink a:hover,
div.itemComments ul.itemCommentsList li span.commentToolbar a,
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{font-size:1em;	color:inherit;}
	
div.itemComments ul.itemCommentsList li span.commentLink a:hover,
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{text-decoration:underline;}

div.itemComments ul.itemCommentsList li img {
    background: none;
    border-bottom: none;
    border-left: none;
    border-right: none;
    float: left;
    padding: 0px;
}

div.itemComments ul.itemCommentsList li p{padding:0;}
div.itemComments ul.itemCommentsList li {border-bottom: none;}

div.itemCommentsForm form label.formName,
div.itemCommentsForm form label.formEmail,
div.itemCommentsForm form label.formUrl,
div.itemCommentsForm form label.formComment{display: block;}

div.itemCommentsForm form input#submitCommentButton {display: block;margin-top: 28px;}


/*Loading*/
div.itemCommentsForm form {	position:relative;}

div.itemCommentsForm form span#formLog {
    bottom: 10px;
    display: block;
    left: 250px;
    line-height: 1.8em;
    margin: 0;
    position: relative;
    top: -25px;	}

div.itemCommentsForm form .formLogLoading {
    background: url("../images/system/loading.gif") no-repeat scroll left center transparent;
    display: block;
    width: 16px;
    height: 16px;
}


	
/*Report Comment*/

div.k2ReportCommentFormContainer {
    margin: 0;
    padding: 8px;
    width: 480px;
}


/*----------------------------------------Contact Form------------------------------*/

.component-content form fieldset dt {
    clear: left;
    float: left;
    padding: 0;
    width: 150px;
}

.component-content form fieldset dd {
    float: left;
    padding: 0;
	margin-bottom:1em;
}

.component-content .contact .button { margin: 0;}

input.invalid,
textarea.invalid{
	border:1px solid #F00 !important;
	box-shadow:none;}
	
#jform_contact_email_copy{    
	display: inline;
    height: auto;
    left: 0;
    margin: 0;
    position: relative;
    top: 4px;
    width: auto;}







/*-----------------------------------------Create Account------------------------------*/

.k2AccountPage th.k2ProfileHeading {background: none; font-size: 2em; padding: 0 0 1em !important; text-align: left;}
.k2AccountPage table.admintable td.key, .k2AccountPage table.admintable td.paramlist_key {
    background: none;
    border-bottom: none;
    border-right: none;
    width: 100px;
}
.component-content th {border-bottom: none;}
.k2AccountPage div.k2AccountPageUpdate {border-top: none; margin: 0 0 0 315px; padding: 0px; text-align: left;}
#josForm .componentheading{display:none;}
#josForm .inputbox{margin: 0.5em 0;}
.k2AccountPage table tr td label {margin: 0 0.5em 0 0; white-space: nowrap;}
#josForm textarea#description, #josForm input#image{margin: 0 0 0.5em 0;}
	
	
/*---------------------------------Reset & Remind--------------------------*/

.component-content .reset,
.component-content .remind{
	padding: 2em 0;}
	
/*-----------------------------------Search Results------------------------------*/

div.form-limit-and-counter{
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:1em;
	margin:1em 0;
	overflow:hidden;}

.component-content .form-limit,
.component-content p.counter {
	display:block;
	padding:0;
	margin:0;}
	
.component-content .form-limit{float:right;}
.component-content p.counter{float:left;}

.component-content dl.search-results dd.result-created,
.component-content dl.search-results dd.result-category{
	display:inline;
	padding:0;}



/*----------------------------------Sidebars------------------------------------------*/

#rt-sidebar-a,
#rt-sidebar-b,
#rt-sidebar-c {
    background: none;
}

	
/*----------------------------------Modules------------------------------------------*/

.rt-block {
    margin-bottom: 0px;
    padding: 0px;
    position: relative;
}


div.k2ItemsBlock ul li div.moduleItemIntrotext {
    line-height:inherit;
    padding: 0;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    border: medium 2px;
    float: left;
    padding: 0;
    margin: 0 0 1.8em 0;
}

/*User Login*/

#form-login #modlgn_remember{    
	display: inline;
    height: auto;
    left: 1em;
    margin: 0;
    position: relative;
    top: 1px;
    width: auto;}



/*Last Comments Module*/

div.k2LatestCommentsBlock ul li {margin: 0 0 1em;}
div.k2LatestCommentsBlock ul li a.k2Avatar{display: block; float: left;}
div.k2LatestCommentsBlock ul li a.k2Avatar img {
    background: none;
    border: none;
    margin: 0 1em 1em 0;
    padding: 0px;
}
div.k2LatestCommentsBlock ul li span.lcUsername,
div.k2LatestCommentsBlock ul li span.lcCommentDate {display:block;}
div.k2LatestCommentsBlock ul li span.lcComment {clear: both; display: block;}


/*Social Media links*/

.smilecredits{display:none;}


/*IE Warning*/

#rt-iewarn {background:url(../images/system/ie-warn-bg.jpg) top left repeat-x;}
#rt-iewarn .rt-container{background:none;}

/*** mediaelementplayer.min.css ***/

.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;}.me-plugin{position:absolute;}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden;}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000;}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%;}.mejs-background{position:absolute;top:0;left:0;}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%;}.mejs-poster{position:absolute;top:0;left:0;}.mejs-poster img{border:0;padding:0;border:0;display:block;}.mejs-overlay{position:absolute;top:0;left:0;}.mejs-overlay-play{cursor:pointer;}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(bigplay.png) no-repeat;}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px;}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(background.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9));}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(loading.gif) 50% 50% no-repeat;}.mejs-container .mejs-controls{position:absolute;background:none;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%;}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica,Arial;border:0;}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(controls.png) no-repeat;}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow;}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto;}.mejs-controls .mejs-play button{background-position:0 0;}.mejs-controls .mejs-pause button{background-position:0 -16px;}.mejs-controls .mejs-stop button{background-position:-112px 0;}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px;}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8));}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;}@-webkit-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-moz-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-ms-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-o-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));width:0;}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center;}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111;}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0;}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px;}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0;}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px;}.mejs-controls .mejs-mute button{background-position:-16px -16px;}.mejs-controls .mejs-unmute button{background-position:-16px 0;}.mejs-controls .mejs-volume-button{position:relative;}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0;}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0;}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8));}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none;}.mejs-controls .mejs-captions-button{position:relative;}.mejs-controls .mejs-captions-button button{background-position:-48px 0;}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px;}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0;}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1;}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0;}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer;}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none;}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232);}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px;}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis;}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff;}.mejs-captions-layer a{color:#fff;text-decoration:underline;}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal;}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0;}.mejs-captions-position-hover{bottom:45px;}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,0.8);}.mejs-clear{clear:both;}.me-cannotplay a{color:#fff;font-weight:bold;}.me-cannotplay span{padding:15px;display:block;}.mejs-controls .mejs-loop-off button{background-position:-64px -16px;}.mejs-controls .mejs-loop-on button{background-position:-64px 0;}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px;}.mejs-controls .mejs-backlight-on button{background-position:-80px 0;}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0;}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001;}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333;}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333;}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff;}.mejs-controls .mejs-sourcechooser-button{position:relative;}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px;}

/*** ext-custom.css ***/

.catItemTags a, .itemTags a, div.itemTagsBlock ul.itemTags li a {
  font-size: 15px;
  color: black;
  padding: 2px;
}

.catItemTags a:hover, .itemTags a:hover, div.itemTagsBlock ul.itemTags li a:hover {
  background-color: #FDEECC;
  border-radius: 5px;
  text-shadow: 0px 1px 0px whiteSmoke;
  border: 1px dotted #CFCECE;
  margin-left: -1px;
  margin-right: -1px;
}

div.k2TagCloudBlock a:hover {
  border-radius: 5px;
}

.module-title h2.title, div.catItemHeader h3.catItemTitle, div.itemHeader h2.itemTitle, div.userItemHeader h3.userItemTitle, div.itemCommentsForm h3, h3.itemCommentsCounter, div.k2AccountPage th.k2ProfileHeading, div.componentheading, div.componentheadingblog, div.search h1, div.catItemHeader h3.catItemTitle a, h2.genericItemTitle {
  text-shadow: 0px 1px 1px #474747;
}

div.catItemHeader h3.catItemTitle a, div.itemHeader h2.itemTitle
{
font-weight: bold;
text-shadow: none;
  color:#800000;
}

/*.catItemImage img, .itemImage img {
    width: 350px !important;
}*/

div.genericItemHeader h2.genericItemTitle, div.genericItemHeader h2.genericItemTitle:hover {
  font-size: 20px;
  padding-top: 13px;
  margin-bottom: 5px;
}

div.catItemHeader h3.catItemTitle a {
 /* color: #C90C0C;*/
  color:#800000;
}

div#holiday_main_simple {
  height: 250px !important;
  width: 170px !important;
  overflow: auto;
}

div#holiday_week_simple {
  padding: 5px !important;
  font-size: 15px !important;
}

div#holiday_day_simple {
  font-size: 30px !important;
}

div#holiday_month_simple, div#holiday_year_simple {
  font-size: 15px !important;
}

.pmap {
  height: 150px;
}

#rt-bottom h2.title {
  text-shadow: 0px 1px 0px #FFF0CE;
}

#videos .avs_player{
  display: none;
}

#avs_gallery .avs_thumb { 
  margin-left: 40px; 
  margin-bottom: 15px; 
}

a.more-videos {
  font-size: 14px;
  text-shadow: 0px 1px 0px #FFF0CE;
  color: #C90C0C;
}

a.more-videos:hover {
  text-shadow: 0px 0px 4px #EE6868;
}

.tags-a-z a {
  color: black;
}

div.tags-a-z.k2TagCloudBlock a {
  clear: both;
}

#rt-header .rt-container {
  margin-top: 0px;
}

body.font-size-is-default, body .itemFullText, body .catItemIntroText{
  font-size: 17px;/*also modify variable in relevant php code of template index.php*/
  font-family: Georgia, Arial, Helvetica, "Trebuchet MS" ;
}

.tags-a-z .first-letter {
  color: #C90C0C;
  float: left;
  clear: both;
  cursor: pointer;
  width: 100%;
}

.tags-a-z .first-letter:hover {
  text-shadow: 0px 0px 4px #EE6868;
}

div.genericItemIntroText {
  overflow: inherit;
}

.font-sizer {
  background-color: #60595B;
  height: 40px;
  padding: 20px;
  width: 400px;
  border-radius: 8px;
  text-align: left;
}

.font-sizer form {
  float: left;
}

.font-sizer .desc {
  position: relative; 
  left: 10px;
  /*bottom: 7px;*/
  color: white;
  font-size: 17px;
}

div.catItemLinks{
  margin-top: 5px;
}

.last-video {
  text-align: start;
}

.last-video .video-title{
  color: #C90C0C;
 /* text-shadow: white 0px 1px 0px;*/
  font: 18px/20px 'Tahoma',serif;
  text-shadow: 0 1px 0 #FFF0CE;
}

.last-video .video-player{
  margin-top: 5px;
}

#k2ModuleBox140 a.moduleItemTitle{
  display: none;
  font-size: 17px;
}

div.k2SearchBlock form input.inputbox, 
#contact-form input, #contact-form textarea {
  background: none;
  border-radius: 5px;
}

.subscription {
  background: none;
  background-color: #F7D522;
  border-color: #727272;
}

table.calendar {
  margin: 0 auto;
  background: white;
  border-collapse: collapse;
  width: 230px;
}

table.calendar tr td.calendarNavMonthPrev a ,table.calendar tr td.calendarNavMonthNext a{
  text-decoration: none;
  width: 100%;
  display: block;
  line-height: 20px;
  overflow: hidden;
  color: #515151;
  /*color: transparent;*/
}

table.calendar tr td.calendarNavMonthPrev {
  background: #515151;
  text-align: left;
  border-right: 2px solid transparent;
}

table.calendar tr td.calendarNavMonthNext {
  background: #515151;
  text-align: right;
  border-left: 2px solid #515151;
}

table.calendar tr td.calendarNavMonthPrev a {
  background: url('/images/calendarPrev.png') no-repeat 6px 2px;
}

table.calendar tr td.calendarNavMonthNext a {
  background: url('/images/calendarNext.png') no-repeat 14px 2px;
}

table.calendar tr td.calendarCurrentMonth {
  background: #515151;
  color: #D7D7D7;
  font-size: 12px;
  font-family: 'Istok',Helvetica,Arial, sans-serif;
  font-weight: 700;
  border-right: 2px solid transparent;
  /*text-transform: uppercase;*/
}

table.calendar tr td.calendarDayName {
  background: #D7D7D7;
  font-size: 13px;
  width: 14.2%;
  font-family: Helvetica,Arial, sans-serif;
}

table.calendar tr td.calendarDateLinked a {
  display: block;
  padding: 2px;
  text-decoration: none;
  background: #D7D7D7;
  color: #515151;
}

table.calendar tr td.calendarDateLinked a:hover {
  display: block;
  background: #2484B0;
  color: white;
  padding: 2px;
  text-decoration: none;
}

table.calendar tr td.calendarDateLinked a, table.calendar tr td.calendarDateLinked a:hover{
  line-height: 17px;
  text-align: center;
  vertical-align: middle;
}

table.calendar tr td.calendarTodayLinked a {
  text-align: center;
  vertical-align: middle;
}

table.calendar tr td {
  text-align: center;
  vertical-align: middle;
  padding: 2px;
  border: 2px solid #EEE;
  background: white;
  color: #515151;
  font-family: 'Droid Serif', serif;
  font-size: 13px;
  line-height: 17px;
}

.style1 ul li {
  list-style: disc outside none;
}

.style1 ul {
  margin-left: 30px;
}

div.k2ItemsBlock ul li div.moduleItemTags a:hover {
  text-shadow: 0px 0px 4px #EE6868;
}

div.link {
  margin: 0px;
  padding: 0px;
  display: block;
  font-family: Arial;
  font-size: 11px;
  color: #777;
}

div.link:hover .url {
  display: block;
}

.link .url {
  display: none;
}

.url {
  padding: 10px;
  position: absolute;
  background-color: #FDEECC;
  border-radius: 8px;
  color: black;
  border: 1px dotted #CFCECE;
  opacity: 0.9;
}

.menutop li.root > .item{
  color: #C90C0C !important;
  text-transform: none !important;
  font-family: Georgia, Arial, Helvetica, 'Trebuchet MS' !important;
  font-size: 15px !important;
  font-weight: bold !important;
}

.menutop li.root{
  background:none !important;
}

.menutop li.root > .item:hover, .menutop li.root.active > .item, .menutop li.root.f-mainparent-itemfocus > .item {
  background: none !important;
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  color: #C90C0C !important;
}

.menutop ul, .menutop ul li > .item:hover, .menutop ul li.active > .item, .menutop ul li.f-menuparent-itemfocus > .item {
  background-color:#FBDA8B !important;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.menutop ul li > .item:hover, .menutop ul li.active > .item, .menutop ul li.f-menuparent-itemfocus > .item {
  background-color:#FBDA8B !important;
}

.menutop ul li > .item {
  color: #C90C0C !important;
  font-family: Georgia, Arial, Helvetica, 'Trebuchet MS' !important;
  font-size: 15px !important;
}

.menutop li.root > .item {
width: auto !important;
}

.menutop li.root > .item span {
padding-left: 15px !important;
padding-right: 15px !important;
}

.menutop ul li > .item:hover span{
  color: black;
}

body.font-size-is-default, body, .k2ArchivesBlock ul li a {
  color: black;
}

.subscription.bottom-sub {
  /*margin-left: 175px;*/
  margin-bottom: 10px;
  
}

.com1 div.k2CustomCodeBlock {
  margin-top: -5px;
}

/*content & links apo Η Ανάσταση στα 4 Ευαγγέλια*/
.ev-content {
  width:274px;
  text-align:center;
}

.ev-content a {
  color: black;
}

.ev-content > div {
  padding:5px;
  margin-top:2px;
}

.ev-content > div > a:hover, .hlight:hover {
  box-shadow: 0px 0px 10px orange;
  color:black;
}

.ev-content > div > a, .hlight{
  padding-left:2px;
  padding-right:2px;
  border-radius:5px;
  background-color: rgb(255, 239, 205);
  color:black;
  
  font-weight: bold;
  padding: 2px;
  border: 1px solid;
  font-size: 16px;
}

.ev-content > div .red:hover {
  box-shadow: 0px 0px 10px red;
}

.ev-content > div .red {
  background-color: rgb(255, 210, 210);
}

.ev-content > div .green:hover {
  box-shadow: 0px 0px 10px green;
}

.ev-content > div .green {
  background-color: rgb(190, 255, 190);
}

.ev-content > div .blue:hover {
  box-shadow: 0px 0px 10px blue;
}

.ev-content > div .blue {
  background-color: rgb(192, 192, 255);
}









/*for modal - start*/
#overlay {
  position:fixed; 
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000;
  opacity:0.5;
  filter:alpha(opacity=50);
}

#modal {
  position:absolute;
  background:url(/images/tint.png) 0 0 repeat;
  background:rgba(0,0,0,0.2);
  border-radius:14px;
  padding:8px;
}

#content {
  border-radius:8px;
  background:#fff;
  padding:20px;
}
#close {
  position:absolute;
  background:url(/images/close.png) 0 0 no-repeat;
  width:24px;
  height:27px;
  display:block;
  text-indent:-9999px;
  top:-7px;
  right:-7px;
 }
/*for modal - end*/

div.k2ItemsBlock ul li a.moduleItemTitle {
  color: #C90C0C;
  font: 18px/20px 'Tahoma', serif;
  text-shadow: 0px 1px 0px #FFF0CE;
  letter-spacing: -1px;
  font-weight: bold;
}

#bg-wrap{
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #b6d1e6 17%, #99c4e5 50%, #54a6e5 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(17%,#b6d1e6), color-stop(50%,#99c4e5), color-stop(100%,#54a6e5)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%,#b6d1e6 17%,#99c4e5 50%,#54a6e5 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%,#b6d1e6 17%,#99c4e5 50%,#54a6e5 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%,#b6d1e6 17%,#99c4e5 50%,#54a6e5 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%,#b6d1e6 17%,#99c4e5 50%,#54a6e5 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#54a6e5',GradientType=0 ); /* IE6-9 */
}

body.font-size-is-default, body .itemFullText, body .catItemIntroText, .moduleItemIntrotext{
  font-family: "Arial";
}

.table-links tr {
  line-height: 5px;
}

body .itemFullText, body .catItemIntroText, body .genericItemIntroText, body .tagItemIntroText, div.itemFullText p {
  text-align: justify;
}

.moduleItemIntrotext {
    text-align: center;
}

.com1 .module-title .title {
  height: 44px;
}

.menu-home .mejs-offscreen {
display: none;
}

.custom-two-articles {
  padding-left: 20px;
}

.custom-two-articles .article-box {
  padding: 5px;
  border-radius: 5px;
}

.custom-two-articles .article-box img {
  display: block;
  width: 100%;
}

.custom-two-articles .article-box a {
  display: block;
}


.com .custom {
  margin-top: -5px;
}

.sunday-orthros, .saturday-esperinos {
  background-color: #8ae2ff;
  border-radius: 5px;
  font-weight:bold;
  margin-bottom: 10px;
  padding: 4px;
  text-align:center;
}
.sunday-orthros a, .saturday-esperinos a{color:red;}
.saturday-esperinos {
  background-color: #ffc107;
}